Commit Graph
7637 Commits
Author SHA1 Message Date
silversurfer 14ccc1193b Fix: The invisible troops fix from r8131 caused defending troops to be handled as reinforcements and appear at the map border instead of the pre-defined positions across the map. This was caused by unpausing the game before the troops had been placed. This revision fixes that and hopefully doesn't break anything else.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8162 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-18 21:21:53 +00:00
Wanne cc765fbd3f Added enhanced version (version #2) from Speck (by firebat)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8161 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-17 11:48:28 +00:00
Wanne 0553b62571 Update - 2016-04-16: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat)
- added Speck
- updates to Hurl

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8160 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-17 11:40:34 +00:00
Flugente 630889c561 Fix: combat jeeps could not be seen unless ENEMY_TANKS_ANY_PART_VISIBLE was true
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2315 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-04-14 20:32:13 +00:00
silversurfer 7aaeaad5ea some documentation updates in files (by CVB)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2314 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-04-13 14:32:16 +00:00
Flugente 26db62bd19 Fix: when merc starting gear is distributed into inventory, it is possible that too many items are spawned if an item stack is ahared over several slots
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8154 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-12 21:36:07 +00:00
Flugente 59b7026acc Fix: missing civ group names
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2313 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-04-11 18:48:18 +00:00
Flugente d913cf5ad8 Fix: crash in autoresolve
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8149 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-10 15:39:41 +00:00
Flugente 7124df2354 - Fix: Get Item assignement: if no valid gridno is found, let the game find one upon loading the sector instead of risking a wrong gridno assignment
- Fix: When dropping an item in strategic inventory, height values are not set 
- Fix: When looking for a valid gridno to drop items t via strategic inventory, WORLD_ITEM_REACHABLE is not reliable, as updated map topology trumps this. Instead rely upon finding a valid gridno once the sector is entered.
- Fix: when searching for a new item dropoff gridno, search for new height too
- Fix: if items are spawned mid-air, the player cannot retrieve them

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8136 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-09 16:11:43 +00:00
Flugente b4e9f13935 Reworked armour values to be more balanced.
For mor info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20659&goto=344851&#msg_344851

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2312 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-04-08 21:36:09 +00:00
Wanne 3e7c9a2eb8 Update - 2016-04-02: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat)
- added Eli
- updates to Kelly
- updates to Bob
- updates to Screw

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8135 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-04 17:08:29 +00:00
Flugente d0dc6c3230 - Tweaked tunnel vision penalty calculation
- If both body items and weapon have tunnel vision penalties, use their maximum, not their sum

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8134 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-03 16:53:17 +00:00
Flugente 6089e9a3b8 Fix: CTD when tring to check for panic triggers if no enemy is present
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8133 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-03 14:41:52 +00:00
Flugente 01ffd3eaf2 New feature: spawn extra civilians via Lua, see also http://thepit.ja-galaxy-forum.com/index.php?t=tree&th=22998&goto=344843&#msg_344843
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8132 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-04-03 14:40:17 +00:00
Flugente 45dd9465f4 New feature: spawn extra civilains via Lua, see also http://thepit.ja-galaxy-forum.com/index.php?t=tree&th=22998&goto=344843&#msg_344843
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2311 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-04-03 14:38:13 +00:00
silversurfer fcad428a12 Fix: When MIN_DELAY_ENEMY_REINFORCEMENTS was set in Ja2_Options.ini incoming enemy troops were not placed on the map because their reinforcement timer was not met yet. Also the game was paused so the timer could never run at all.
The game is now unpaused whenever we enter the tactical screen. Also if there are no enemies on the map yet the minimum reinforcement delay is ignored.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8131 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-29 14:08:26 +00:00
Flugente 186093923c Fix: reinforcements do not arrive when no other enemies are present and reinforcements are ordered to be delayed.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8130 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-28 21:31:21 +00:00
Flugente 328d484b20 Fix: missing buildfile entries
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8129 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-27 16:30:38 +00:00
Flugente a4cfe642ef Fix: missing files
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8128 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-27 16:23:29 +00:00
Flugente 7bf2943849 If a tank just took a heavy hit, but cannot see an enemy to fire upon, it can detonate a smoke grenade on itself to hide.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8127 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-26 23:16:41 +00:00
Flugente 33ab9c5e82 There are now separate functions for armed vehicles.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8126 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-26 21:52:49 +00:00
Flugente dba9e3eb88 AI update (by sevenfm):
- removed AI_EXTRA_FLANKING option
- LocationToLocationLineOfSightTest allows to check sight with specified height
- IsActionAffordable allows to specify action to check without faking it
- ClosestReachableDisturbance: correctly calculate path to each disturbance, added safety checks, update for noise checks
- CalcMoraleNew: update
- CalcBestShot: allow shooting at empty vehicles, but they have low priority
- allow AI to fire at dying opponents to avoid AI decision problems
- CheckIfShotPossible: allow any soldier with long range weapon to shoot in RED state (if he can hit)
- Flanking update
- WATCH decision update
- removed distance check for HELP decision to allow vanilla behavior, don't help if seen enemy recently or under fire
- suppression fire update
- pick up item decision: check that location is safe

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8125 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-26 13:41:54 +00:00
Flugente b6cc0b1d74 As the xml editor crashes when no sound file exists in ExplosionData, an empty soundfile is used as a workaround.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2310 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-25 23:00:12 +00:00
Flugente 285a7841c2 The flak jacket bonus now also applies to fragments.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8124 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-25 22:58:37 +00:00
Flugente 3a0d52e882 Built in safety check so that global offensives cannot be called more than once.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8123 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-25 14:30:04 +00:00
Flugente ad95d97bf7 If the number of prisoners in a prison exceeds that prison's <usPrisonBaseLimit> (from Map\FacilityTypes.xml), interrogation performance is lowered by up to 33%.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8122 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-25 12:10:38 +00:00
Flugente 0ddb33576a - When a roof collapses, 'debris smoke' can briefly cloud the debris. Requires GameDir >= r2309.
- Improved roof collapsing for small roofs.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8121 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-25 11:30:18 +00:00
Flugente 1e3aeb216f When a roof collapses, 'debris smoke' can briefly cloud the debris.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2309 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-25 11:27:42 +00:00
Flugente 7e3d9e368c externalised maximum number of mortars per AI team to DifficultySettings.xml
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8120 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-24 23:16:52 +00:00
Flugente 9d629b1ae7 externalised maximum number of mortars per AI team to DifficultySettings.xml
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2308 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-24 23:15:39 +00:00
Wanne ae5318e9af Added German speech files for Stogie, Gaston and UB-Imp (169) (by firebat)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8119 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-24 20:09:38 +00:00
Wanne 78d139deb3 Update - 2016-03-24: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat)
- added Tex
- added Ears
- updates to Jimmy

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8118 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-24 20:04:49 +00:00
Wanne 2b437f3c53 Fixed missing lastname for Kermit 'Frog' (by 3iff)
-> Kermit 'Frog' Fraser

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2307 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-24 08:46:15 +00:00
Flugente 321203c3f1 Fix: test function was mistakenly committed
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8117 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-22 18:41:26 +00:00
Flugente def585ef80 The merc profile #71 (RPC71) is now used for all combat jeeps.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8116 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-21 21:30:10 +00:00
Flugente 5302b4aa5b The merc profile #71 (RPC71) is now used for all combat jeeps.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2306 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-21 21:29:40 +00:00
Flugente be346d07ef - Fix: negative values for ExplosionSoundID or AltExplosionSoundID in ExplosionData.xml cause a game crash, even though negative values are intended
- armed vehicles always get the 'mounted' bonus for their guns
- removed unused code
- increased ASD starting resources

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8115 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-21 20:07:56 +00:00
Flugente 9e97538d89 New feature: enemy combat jeeps fill the role between infantry and tanks. For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=344628&#msg_344628
This is savegame compatible. GameDir >= r2305 required.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8114 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-20 18:45:51 +00:00
Flugente 438b613663 New feature: enemy combat jeeps fill the role between infantry and tanks. For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=344628&#msg_344628
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2305 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-20 18:44:16 +00:00
Wanne 9825852926 Added more enemy profiles to xml file for Elite and Regular (by 3iff)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2304 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-19 20:16:09 +00:00
Wanne ec5a1b5f35 Added missing German speech files for Biggins, Waldo and Skyrider (by firebat)
Deleted wrong Miguel 229.npc (by firebat)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8113 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-19 20:08:41 +00:00
Flugente b8c0036396 - Fix: When targetting a tank, mercs always aim for the 'head'. This results in misses if one changes the tank's JSD to a lower silhouette.
- Fix: crash during loading of a game, as a tanks animation required sounds which were missing due to vehicle list not yet bein initialised
- Fix: soldier's damaged by a blast always receive at least 1 damage, even if damage calculation results in 0
- If vehicles destroy a wall, this can now bring down a building's roof

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8112 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-17 21:45:10 +00:00
Wanne 23d4051473 Fixed problems with enemy rooftop climbing (by sevenfm)
- Also updated "Water", "DeepWater" and "WaterTooDeepForAttacks" methods: Added bLevel parameter (by sevenfm)
- see: http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=22966&start=0&

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8110 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-15 12:40:54 +00:00
inshy 5bc2bae07e A fixes and translation for Russian language
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8109 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-14 11:33:12 +00:00
Wanne 63e8d00fd2 Update - 2016-03-13: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat)
- reworked Manuel Speech (reduced speed and tone pitch by 16 percent. Now his speech sounds really good) (by firebat)


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8108 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-14 07:32:26 +00:00
Wanne c9bbf0ba0a Update - 2016-03-13: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat)
- added Hitman (Relationship-files)
- added Len (Relationship-files)
- added Magic (Relationship-files)
- added Scully (Relationship-files)
- added Larry (Relationship-files)
- added Vicki (Relationship-files)
- added Fidel (Relationship-files)
- added Fox (Relationship-files)
- added Cliff (Relationship-files)
- added Wolf (Relationship-files)
- added Biff (Relationship-files)

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8107 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-14 07:25:14 +00:00
silversurfer 03c1ff2aea Moved INITIAL_MERC_ARRIVAL_LOCATION from Ja2_Options.ini to Mod_Settings.ini. If Mod_Settings.ini has a value defined it will overwrite the value from Ja2_Options.ini. Otherwise it will leave it alone.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2303 4f8fa57e-7814-0410-bad4-adc449f26b7c
2016-03-12 09:35:42 +00:00
silversurfer 3fb99cfb87 Moved INITIAL_MERC_ARRIVAL_LOCATION from Ja2_Options.ini to Mod_Settings.ini. If Mod_Settings.ini has a value defined it will overwrite the value from Ja2_Options.ini. Otherwise it will leave it alone.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8105 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-12 09:30:18 +00:00
Flugente 73462c3610 - Fix: external iInitialMercArrivalLocation was overwritten by value from savegame
- Fix: gridno outside of map is used as valid map gridno

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8104 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-12 00:23:09 +00:00
Wanne 8cd7a0bb26 Deleted wrong unused speech files (by firebat)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@8103 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2016-03-11 13:03:31 +00:00