Jump to navigation Jump to search

Monthly update for November, 2016

  • Fix plural form for employee salary messages
  • Fix a HUD message
  • Converted campaign_main screen to LUA
  • Convert quickload popup to LUA
  • Converted endgame screens to LUA
  • Convert exit campaign popup to LUA

In total, 6 commits were made in the UFO:AI repository in November.


Monthly update for October, 2016

  • UI
    • Reworked Tutorial by Damyen patch #5613
    • Fixed UI text spacing on skirmish team selection screen; bug #5604
    • Fixed UI text spacing on the login popup; bug #5604
    • Fixed UI text spacing on the research screen; bug #5604
    • Make it possible to draw borders around 2D objects in intro/tutorial/etc.. sequences
  • Bugfixes
    • Fixed bug #5607 Crash on opening Alien Containment in special circumstances
    • patch #5619 fix unsafe string copies and possible memory leak fix in script parser
    • Prevent segfault when trying to create a MP server without network connection.
    • Fix music selection of main screen
  • Build system
    • patch #5616 patch #5617 dependency fixes for BSD systems by devnexen
  • Translations
    • Re-generated language files to match the actual source (update-po)
    • Updated French translations by Damyen
    • Updated Hungarian translation

In total, 20 commits were made in the UFO:AI repository in October.


Monthly update for September, 2016

  • Remove unneeded console spam.
  • Silence warning when compiling with SDL2.
  • Silence warning with glibc >= 2.20.
  • Don't call G_ShotMorale() for mock shots.
  • Enable morale loss from nearby shots.
  • Applied updated patch #5603: Updated French translation by Damyen.
  • Applied patch #5603: Updated French translation by Damyen.

In total, 7 commits were made in the UFO:AI repository in September.


Monthly update for August, 2016

  • Fix aircraft not being repaired above 50%
  • Fix crash on loading certain incompatible (modded) savegames
  • Minor correction in Spanish translation
  • Small fix in mail client window
  • Fix numpad handling with SDL2
  • Prevent market window from showing outdated data
  • Fix market window buy spinner
  • Apply patch #5601 (Updated French translation) by Damien
  • Missed some models

In total, 9 commits were made in the UFO:AI repository in August.


Monthly update for July, 2016

  • Tweak event timing so death animation can complete.
  • Don't repeat death sound each round for stunned actors.
  • Update Spanish translation.
  • Don't try to deselect removed items in market screen.
  • Fixed HP bar related error in hire screen.
  • Play death sound for hidden actors too.
  • Fixed #3300 (Dead alien left standing)
  • [Blender md2 addon] Prevent possible division by zero.
  • Fixed some gettext warnings.
  • Updated *.po files.
  • Don't play impact sounds if impact is off-map.
  • Let hurt sounds be played for hidden shots.
  • A bit more work with misc_mission.
  • Less ambiguous time remaining test for installations. (See #4958)
  • Move time remainig to bottom of base building (See #5438)
  • Adjust not working base installation messages (See #5117)

In total, 20 commits were made in the UFO:AI repository in July.


Monthly update for June, 2016

  • Battlescape
    • Bumped sniper weapons range.
    • Let shot impact sounds and character hurt/death sounds play even if player can't see them.
  • Bug fixes
    • #5523 Wrong header in transfer list.
    • #5534 Transfer notification leaks UFO type.
    • #5544 Only one character able to activate a mission.
    • #5554 Aircraft transfer capacity bug.
    • #5564 Aircraft can be bought even if it isn't in market.
    • #5572 Don't collect carried virtual items.
    • #5575 Match UFO descriptions to actual capabilities.
    • #5587 Aircraft home base.
  • Translations
    • Updated Russian and Spanish translations.

In total, 22 commits were made in the UFO:AI repository in June.



Vanethian - the guy behind a few of our music tracks has some news for you:

Jump into another world con Kayla Shalev featuring in Manuel Marino HIT SONG “Love is Forever”! Share and send to your friends :) Thanks

Development update, 16 May 2016

  • Battlescape
    • Greatly increased chance of RF against partially covered targets.
    • Adjusted wounds display in battlescape.
    • Call the use function for all misc_mission in a group.
  • UI
    • Fix Popup Close button size and padding
  • Maps
    • [+solarplant] removed duplicated spawnpoints from Herakles dropship (#5578)
  • Translations
    • Applied patch #5569 (German translation update) by ronny.
    • Applied patch #5557 (German translation update) by quazgar.
    • Applied patch #5570 (Danish translation update) by joedalton.

In total, 11 commits were made in the UFO:AI repository recently.


The Server Team is once again in need of your help.

The server is currently hosting Two projects: "UFO: Alien Invasion," and "OpenXcom."
To continue providing hosting services we will need to raise funds for the coming year, to pay for both the service and possibly some new hardware, or a new server computer altogether, especially if such services are to be provided free of advertisements on the project websites.

In addition to the two projects mentioned, we also host additional programming and development tools for the community, including a snapshot autobuilder for OpenXcom, and a buildbot for UFO: Alien Invasion.
We also welcome new projects that are freely available and preferably open-source in nature, and hope to continue to provide tools for the community to grow, but we will need your help and support to do so.

Please consider a donation for our cause, which you can give via the following link:

For European Users (EUR):
For USA Users (USD):

We sincerely thank you for any support you provide.


Monthly update for January, 2016

  • Fixed #5468 Add confirmation popup for destroying an Alien Container
  • Fixed #5568 (Reaction fire doesn't work well)
  • LUA UI integration: fix on main.ufo (leftover from debugging)
  • LUA UI integration: update ufox lua library
  • Extracted HUD inventory/stats window to own file and converted it to LUA.
  • Fixed parsing of confunc arguments in UI_ExecuteLuaConFunc()
  • Add LUA based confuncs to iherited confunc test unit.
  • Add ufo.get_window to LUA UI API.
  • Trying to get confuncs overriden from LUA work.
  • Enable inheritance for UI nodes created from LUA.
  • Better error handling for LUA UI utility functions.
  • [Blender md2 addon] Avoid wobbling in static vertices from MD2 files exported via the Blender plugin

In total, 16 commits were made in the UFO:AI repository in January.


Monthly update for December, 2015

  • Fixed #5562 (Stunned marker has no levelflags)
  • Map [+forest] - fixed #5563: impassable tiles on a few maps
  • Map [+forest] - fixed some glitches in ground around well in
  • Map [+desert] - updated
  • Maps [+industrial] - some additional cover in
  • Maps [+b] - prevent Phalanx disabling the wallbreak from inside the powerplant
  • Maps [+b] added message and desc properties to misc_mission in
  • Prefabs - updated cars/
  • added prefab for Abrams tank model
  • added *.md2 version of *.obj files for abrams model

In total, 11 commits were made in the UFO:AI repository in December.


UFOAI is now officially in Debian

Thanks a lot to Markus for the hard work to make ufoai officially available in Debian:

This is a great milestone in the development and I would like to thank everyone who made this possible.