Skip to content

Commit 4306e31

Browse files
committed
Merge remote-tracking branch 'upstream/master' into loadout_copy_paste
2 parents a7718ff + 451ca84 commit 4306e31

100 files changed

Lines changed: 1357 additions & 1181 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.txt

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@ New features:
2626
- Transitioned Translation system to GetLocalization rather than maintaining it manually.
2727
- Complete overhaul of menu system, now totally consistent between main menu/geoscape/battlescape.
2828
- Saved Games will now indicate the in-game date and time, and if appropriate, turn number.
29+
- Combo Box and Slider functionality added.
30+
- Options menu completely overhauled.
31+
-- UI volume now adjustable.
32+
-- Internal game resolution may be adjusted for both battlescape and geoscape individually.
33+
-- All kinds of in-game timings are now adjustable, so you can make it run like your old 286, or pentium.
34+
-- Mods can now be activated from in-game, and don't require a restart.
35+
-- Many more advanced options added, most of which were previously omitted for requiring a restart.
36+
-- Many UFOextender and XComUtil options added (either as advanced options or individual mods)
37+
- New Battle menu completely overhauled.
38+
- Support for old or modded savedgames improved, including warnings about potential incompatibilities.
39+
- Multiline support added for textlists.
40+
- Support added for multiple data folders.
2941

3042
Geoscape:
3143
- Automatically end dogfights if the UFO outpaces the fighter and the window is minimised.
@@ -37,6 +49,12 @@ New features:
3749
- Added estimates for craft repair/refuel times
3850
- Alien Containment management screen added.
3951
- Soldier Memorial screen added to keep track of Xcom casualties.
52+
- Hotkeys for base selection added.
53+
- Last selected base now preserved on closing base window.
54+
- Fixed craft renaming not working.
55+
- Fixed HWPs not reloading when new ammo arrived.
56+
- Added Prev/Next key shortcuts to Basescape soldier info.
57+
- Aircraft flight path line indicators added.
4058

4159
Battlescape:
4260
- Inventory: Control-click an item to attempt to swap it between the ground and your soldier's inventory.
@@ -75,6 +93,14 @@ New features:
7593
- When using a medi-kit, any injured body part will be selected by default.
7694
- Sprites added for mind controlled terror unit weapons.
7795
- Shotgun behaviour added for modded weapons.
96+
- Deployment data for crafts added, allows for fine-tuned placement of units.
97+
- New sprites added for alien weapons, courtesy of Arne.
98+
- TFTD damage formula added.*
99+
- Melee Aliens will now hit you with their strength rather than a static value.
100+
- Notification added for disarming grenades pre-battle.
101+
- Smooth bullet camera mode, follows the bullet as it moves rather than jumping the camera around.*
102+
- Confirm fire mode, requires a second click to confirm a fire order.*
103+
- Melee skill now included in hit calculations.
78104

79105
* These features are disabled by default but can be enabled in the advanced options menu or by editing your configuration file.
80106

@@ -85,7 +111,9 @@ Bugfixes:
85111
- Various Linux and OS X-related fixes.
86112
- Renamable fields no longer accept blank strings. (ie. no more bases, interceptors, or soldiers named "")
87113
- Can now set the config folder via command line switch (-user)
88-
114+
- Added sprites fixed for OSX.
115+
- Game icon now correctly displayed in game window on all operating systems.
116+
- Palette system overhauled to prevent windows changing colours wrongly.
89117

90118
Geoscape:
91119
- Fixed various source files to properly #include other relevant files. (This should prevent errors compiling the code in some IDEs)
@@ -100,8 +128,12 @@ Bugfixes:
100128
- When only one item remains to research and is added to the active projects, properly clear it from the "new projects" menu.
101129
- Research now consumes items only as appropriate.
102130
- Landed/Crashed UFOs will no longer try to detect Xcom bases.
131+
- Graphs screen scale corrected.
103132
- UFO flight-paths fixed to use correct areas for waypoint selection. Flight paths should now mimic vanilla (as much as something that's random can)
104-
133+
- Crafts teleporting when over poles corrected.
134+
- Rare music bug in base defences fixed.
135+
- Fix for soldiers in transfer not being counted when handing out promotions.
136+
- Fix the council congratulating XCom on a job well done as they cancel the project.
105137

106138
Battlescape:
107139
- Fixes to various UFOpaedia articles.
@@ -161,6 +193,12 @@ Bugfixes:
161193
- Explosions now play the full animation instead of starting half way through.
162194
- Lots of bugs regarding flying in power armor and kneeling fixed.
163195
- Unconscious units being carried into the exit zone will now be properly accounted for.
196+
- Accuracy formula corrected.
197+
- Camera movements now follow vanilla formula.
198+
- Pathfinding preview altered and fixed in many ways.
199+
-- Now updates appropriately according to reserve setting.
200+
-- No longer thinks that paths moving vertically wipe out all remaining TUs.
201+
- Energy recovery now in-line with vanilla formula.
164202

165203

166204
Version 0.9 (07-05-2013)

bin/data/Language/en-GB.yml

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,8 @@ en-GB:
412412
STR_DAMAGE_LASER_BEAM: "LASER BEAM"
413413
STR_DAMAGE_PLASMA_BEAM: "PLASMA BEAM"
414414
STR_DAMAGE_STUN: "STUN"
415+
STR_DAMAGE_MELEE: "MELEE"
416+
STR_DAMAGE_ACID: "ACID"
415417
STR_DAMAGE_SMOKE: "SMOKE"
416418
STR_SHOT_TYPE: "SHOT TYPE"
417419
STR_ACCURACY_UC: "ACCURACY"
@@ -1125,29 +1127,31 @@ en-GB:
11251127
STR_ALLOWAUTOSELLPRODUCTION: "Manufacture auto-sale"
11261128
STR_ALLOWAUTOSELLPRODUCTION_DESC: "Right-click the increase button on a manufacturing project's \"total to produce\" to auto-sell."
11271129
STR_ALLOWBUILDINGQUEUE: "Allow building queue"
1128-
STR_ALLOWBUILDINGQUEUE_DESC: "Unfinished facilities act as links to the access lift when new facilities are placed."
1130+
STR_ALLOWBUILDINGQUEUE_DESC: "New facilities can be placed next to unfinished ones."
11291131
STR_BATTLEAUTOEND: "Auto-end battle"
11301132
STR_BATTLEAUTOEND_DESC: "Battles automatically end when the last living enemy is neutralized."
11311133
STR_BATTLEINSTANTGRENADE: "Instant grenades"
11321134
STR_BATTLEINSTANTGRENADE_DESC: "Grenades primed to go off in 0 turns will explode immediately when thrown, instead of at the end of the turn."
11331135
STR_BATTLEUFOEXTENDERACCURACY: "UFO Extender accuracy"
11341136
STR_BATTLEUFOEXTENDERACCURACY_DESC: "Accuracy of shots drops off after a certain distance, according to shot type. Adjusted accuracy will be displayed on the cursor."
1135-
STR_CANMANUFACTUREMOREITEMSPERHOUR: "Sub-hour manufacture"
1136-
STR_CANMANUFACTUREMOREITEMSPERHOUR_DESC: "Allows manufacturing projects to produce more than one item per hour, like in Terror From The Deep."
1137+
STR_CANMANUFACTUREMOREITEMSPERHOUR: "TFTD manufacture rules"
1138+
STR_CANMANUFACTUREMOREITEMSPERHOUR_DESC: "Allows manufacturing projects to produce multiple items per hour, as opposed to X-COM: UFO Defense's one item limit."
11371139
STR_CANTRANSFERCRAFTSWHILEAIRBORNE: "Airborne transfers"
1138-
STR_CANTRANSFERCRAFTSWHILEAIRBORNE_DESC: "Aircraft currently in-flight can be transferred."
1139-
STR_CRAFTLAUNCHALWAYS: "Force aircraft launch"
1140-
STR_CRAFTLAUNCHALWAYS_DESC: "You may force your aircraft into flight, overriding the need to completely refuel and rearm."
1140+
STR_CANTRANSFERCRAFTSWHILEAIRBORNE_DESC: "Craft currently in-flight can be transferred."
1141+
STR_CRAFTLAUNCHALWAYS: "Force craft launch"
1142+
STR_CRAFTLAUNCHALWAYS_DESC: "Craft can be launched even when they aren't ready, overriding the need for maintenance."
11411143
STR_CUSTOMINITIALBASE: "Custom initial base"
11421144
STR_CUSTOMINITIALBASE_DESC: "When starting a new game, you can manually place your starting facilities instead of using the default layout."
1145+
STR_GLOBESEASONS: "Realistic globe lighting"
1146+
STR_GLOBESEASONS_DESC: "Uses more realistic projection of sunlight on the Geoscape according to Earth's axial tilt."
11431147
STR_PLAYINTRO: "Play intro"
11441148
STR_PLAYINTRO_DESC: "Show the intro cinematic on startup."
1145-
STR_SHOWMORESTATSININVENTORYVIEW: "Inventory stats"
1149+
STR_SHOWMORESTATSININVENTORYVIEW: "Inventory extra stats"
11461150
STR_SHOWMORESTATSININVENTORYVIEW_DESC: "Show extra information on the selected soldier in the inventory screen."
11471151
STR_SNEAKYAI: "Sneaky AI"
11481152
STR_SNEAKYAI_DESC: "AI avoids exposing themselves to the player whenever possible."
1149-
STR_STRAFE: "Strafe setting"
1150-
STR_STRAFE_DESC: "Enable strafing, running, and independent tank turret movement. Hold CTRL to use alternate movement methods."
1153+
STR_STRAFE: "Alternate movement methods"
1154+
STR_STRAFE_DESC: "Enables strafing, running, and independent tank turret movement when holding CTRL."
11511155
STR_BATTLEEXPLOSIONHEIGHT: "Explosion height"
11521156
STR_BATTLEEXPLOSIONHEIGHT_DESC: "Change how far height-wise explosions may spread.{NEWLINE}(Flat: 0, Round: 3)"
11531157
STR_AUTOSAVE: "Autosave mode"
@@ -1161,8 +1165,8 @@ en-GB:
11611165
STR_NOT_ENOUGH_SPACE: "Not Enough Space!"
11621166
STR_WEAPONSELFDESTRUCTION: "Alien weapon self destruction"
11631167
STR_WEAPONSELFDESTRUCTION_DESC: "Weapons carried by aliens will self destruct if their owner is killed, like in XCOM 2012."
1164-
STR_SPENDRESEARCHEDITEMS: "Spend Researched items"
1165-
STR_SPENDRESEARCHEDITEMS_DESC: "Researched items are removed from your stores and will be disassembled, like in XCOM 2012. After \"researching\" living aliens, the body will be returned to the base stores."
1168+
STR_SPENDRESEARCHEDITEMS: "Spend researched items"
1169+
STR_SPENDRESEARCHEDITEMS_DESC: "Researched items are disassembled and removed from your stores, like in XCOM 2012. After \"researching\" living aliens, the body will be returned to the base stores."
11661170
STR_SAVE_VOXEL_VIEW: "Save First-Person Screenshot"
11671171
STR_TIME_UNITS_RESERVED_FOR_KNEELING: "Time Units reserved for Kneeling"
11681172
STR_TIME_UNITS_RESERVED_FOR_KNEELING_AND_FIRING: "TUs reserved for Kneeling and Firing"
@@ -1253,7 +1257,7 @@ en-GB:
12531257
STR_GLOBE_FLIGHT_PATHS: "Flight Paths"
12541258
STR_GLOBE_FLIGHT_PATHS_DESC: "Shows craft flight paths on the globe."
12551259
STR_CONTROLS_DESC: "Left-click a shortcut and press a key to change it.{NEWLINE}Right-click a shortcut to disable it."
1256-
STR_MODS_DESC: "NOTE: Enabled mods immediately take effect on every game played. Be careful when changing mods of existing savegames, as missing content may cause instability and crashes."
1260+
STR_MODS_DESC: "Changing mods will automatically restart OpenXcom.{NEWLINE}Enabled mods are applied to both new and loaded saved games."
12571261
STR_EDGE_SCROLL: "Edge Scroll"
12581262
STR_EDGE_SCROLL_DESC: "Trigger: Scroll map when the left mouse button is held down on a screen edge.{NEWLINE}Auto: Scroll map when the cursor is over a screen edge."
12591263
STR_TRIGGER_SCROLL: "Trigger"
@@ -1302,21 +1306,30 @@ en-GB:
13021306
STR_DISPLAY_OPTIONS_CONFIRM: "Do you want to keep the current display options?"
13031307
STR_DISPLAY_OPTIONS_REVERT: "Reverting in 0:{0}"
13041308
STR_MISSING_CONTENT_PROMPT: "WARNING:{SMALLLINE}This save relies on mods that are unavailable. Missing content will be removed, and it may fail to load.{NEWLINE}Continue?"
1305-
STR_INCLUDE_PRIMESTATE_IN_SAVED_LAYOUT: "Include prime-state in the saved equipment-layout"
1306-
STR_INCLUDE_PRIMESTATE_IN_SAVED_LAYOUT_DESC: "Save and load back the prime-states of the grenades in the equipment-layouts along with the items."
1309+
STR_INCLUDE_PRIMESTATE_IN_SAVED_LAYOUT: "Save pre-primed grenades"
1310+
STR_INCLUDE_PRIMESTATE_IN_SAVED_LAYOUT_DESC: "Saves grenades primed during pre-battle inventory in the soldier's equipment layout."
13071311
STR_NEWSEEDONLOAD: "Save scumming"
1308-
STR_NEWSEEDONLOAD_DESC: "Loading a game will reset the random number seed, so taking the same action can yield different results."
1312+
STR_NEWSEEDONLOAD_DESC: "Loading a game will reset the random number seed, so taking the same action can yield different results. Doesn't affect Ironman Mode."
13091313
STR_CHANGEVALUEBYMOUSEWHEEL: "Change values with mouse wheel"
13101314
STR_CHANGEVALUEBYMOUSEWHEEL_DESC: "Allows you to use the mouse wheel to increase/decrease values by this amount."
13111315
STR_BATTLEHAIRBLEACH: "Enhanced soldier sprites"
13121316
STR_BATTLEHAIRBLEACH_DESC: "Changes soldier Battlescape sprites to match their inventory look."
13131317
STR_DRAGSCROLLINVERT: "Invert drag-scrolling"
13141318
STR_DRAGSCROLLINVERT_DESC: "Inverts the direction of drag-scrolling. When enabled you drag towards the target, when disabled you drag away instead."
1315-
STR_BATTLESCAPE_SCALE: "Battlescape Scale"
1319+
STR_BATTLESCAPE_SCALE: "Battlescape Resolution"
13161320
STR_BATTLESCAPE_SCALE_DESC: "Changes the resolution of the Battlescape viewport.{NEWLINE}EXPERIMENTAL! May cause interface and performance bugs! Check the documentation for more details."
1317-
STR_GEOSCAPE_SCALE: "Geoscape Scale"
1318-
STR_SCALE_TO_WINDOW: "To Window"
1321+
STR_GEOSCAPE_SCALE: "Geoscape Resolution"
13191322
STR_GEOSCAPESCALE_SCALE_DESC: "Changes the resolution of the Geoscape viewport.{NEWLINE}EXPERIMENTAL! May cause interface and performance bugs! Check the documentation for more details."
1320-
STR_1.5X: "1.5x"
1321-
STR_2X: "2x"
1322-
STR_3X: "3x"
1323+
STR_1.5X: "1.5x Original"
1324+
STR_2X: "2x Original"
1325+
STR_THIRD_DISPLAY: "1/3 Display"
1326+
STR_HALF_DISPLAY: "1/2 Display"
1327+
STR_FULL_DISPLAY: "Full Display"
1328+
STR_FPS_LIMIT: "FPS limit"
1329+
STR_FPS_LIMIT_DESC: "Limits the number of screen updates per second, 0 for no limit. Note: this will only affect software modes, as OpenGL handles this itself."
1330+
STR_NOALIENPANICMESSAGES: "Supress panic messages for aliens"
1331+
STR_NOALIENPANICMESSAGES_DESC: "Don't show panic messages for aliens unless it is visible to the player."
1332+
STR_ALIENBLEEDING: "Alien bleeding"
1333+
STR_ALIENBLEEDING_DESC: "Allows fatal wounds to be inflicted on most aliens"
1334+
STR_FIELDPROMOTIONS: "Field promotions"
1335+
STR_FIELDPROMOTIONS_DESC: "Only soldiers that were present at the mission site are eligible for promotion."

0 commit comments

Comments
 (0)