Commit Graph

  • ce6e63831d New feature: environment hazards pose danger to soldiers in certain sectors - first use are snakes that attack anybody in water sources in swamps. Flugente 2016-07-03 21:26:45 +00:00
  • 6e1f633ca7 New feature: environment hazards pose danger to soldiers in certain sectors - first use are snakes that attack anybody in water sources in swamps. Flugente 2016-07-03 21:10:48 +00:00
  • 762fb79c09 CalcEffVolume fix: sleeping state check Attacks fix: 100 AP system for HitRate calculation EstimatePath fix: ignore person at destination if we are estimating path cost FindFlankingSpot: use full search range Sevenfm 2016-07-03 09:53:56 +00:00
  • 2a7abe5b0d If ALLOW_TARGET_HEADANDLEG_IFPRONE is TRUE, head/torso/legs can be targetted on prone soldiers (until now, hits were always considered on torso). Additionally soldiers are no longer protected from stray bullets in crouched and prone stance. Flugente 2016-07-02 18:04:49 +00:00
  • 0b27cb1856 If ALLOW_TARGET_HEADANDLEG_IFPRONE is TRUE, head/torso/legs can be targetted on prone soldiers (until now, hits were always considered on torso). Additionally soldiers are no longer protected from stray bullets in crouched and prone stance. Flugente 2016-07-02 18:02:44 +00:00
  • 9b2e65cade Punching: don't use kick animation when attacking with weapon in hand Stealing: don't turn to attacker when lying prone (to prevent possible endless clock) Bayonet: - fix: disable wirecutters cursor in bayonet mode - always use STAB attack for bayonet - always give MELEE bonus when using bayonet Sevenfm 2016-06-25 10:52:47 +00:00
  • f8d9a538cd Taunts update: - TAUNT_INFORM_ABOUT (check that this opponent is really new) - TAUNT_ALERT (say taunt only when red alert raised, if it's no initial alert, use TAUNT_INFORM_ABOUT instead) - TAUNT_SUSPICIOUS (only when yellow alert is raised) Sevenfm 2016-06-25 10:41:13 +00:00
  • 90594fb43f ShowEnemyWeapon: bVisible fix MinAPsToPunch fix: allow correct calculation when no target gridno supplied World Items: don't allow max repair threshold less than current object status Sevenfm 2016-06-25 10:31:55 +00:00
  • eaca08b7e9 Drop/pick up backpacks using Shift+B, Ctrl+Shift+F: - added check for DropPackFlag - added message for soldiers changing backpack status Sevenfm 2016-06-25 10:24:07 +00:00
  • b1eb11941a FindSoldierByProfileID fix: check last soldier in player team RenderOverheadOverlays fix: last soldier in player team StartInterrupt fix: all interrupts in original interrupt system start as hidden and revealed later if soldier decides something StartInterrupt fix: don't show hidden interrupt DeductPoints, ResolvePendingInterrupt, StartInterrupt: MAX_NUM_SOLDIERS fix SoldierCollapse: replace chosen one if soldier is collapsed Sevenfm 2016-06-25 09:44:25 +00:00
  • fea2a0d12b Items.cpp: MAXATTACHMENTS limit lighting.cpp: check return values Sevenfm 2016-06-25 09:18:47 +00:00
  • d2c1579786 HandleSnitchExposition: assignment instead of value check HourlySnitchUpdate: NUM_PROFILES limit Strategic AI.cpp: MAP_WORLD_X * MAP_WORLD_Y limit RemoveMPButtonsForMapScreen: MAX_MP_BUTTONS limit WrapString: '/0' char instead of '\0' Sevenfm 2016-06-25 09:04:58 +00:00
  • 120507a9fd UpdateStrategicDetectionLevel fix: reset detection level ScoutIsPresentInSquad: allow scouting only if soldier is not in a vehicle and not on assignment StartCivQuote fix: uninitialized ubCivQuoteID2 Sevenfm 2016-06-25 08:48:40 +00:00
  • dadd2d9f3f Update - 2016-06-22: Deadly Games German Translated Mercs for 1.13 - BETA (by firebat) - updates to Wally - updates to Eli - updates to Postie - updates to Bernie - updates to Dyno - updates to Screw - updates to Sparky - updates to Pops - updates to Skitz - updates to Vinny - updates to Ears - updates to Doc - updates to Juan - updates to Speck - updates to Mike Wanne 2016-06-24 07:16:23 +00:00
  • 0955d6ddfd Fix: bad LUA functions (by sevenfm) Flugente 2016-06-18 21:30:39 +00:00
  • 503523a9fa New feature: localized weather adds more weather types, different weather can happen in different sectors at the same time. Flugente 2016-06-18 20:57:03 +00:00
  • 5d6efa0a77 New feature: localized weather adds more weather types, different weather can happen in different sectors at the same time. Flugente 2016-06-18 20:55:38 +00:00
  • facadda6e8 Fix: potential random memory access Flugente 2016-06-17 18:28:50 +00:00
  • 2ef792e9af Update - 2016-06-08: Deadly Games German Translated Mercs for 1.13 - BETA (by firebat) - John Kulba - IMP 169 Fix Wanne 2016-06-08 17:50:57 +00:00
  • 5a2fce0f28 Update - 2016-06-08: Deadly Games German Translated Mercs for 1.13 - BETA (by firebat) - updates to Mike - updates to Reuban - updates to Elroy - updates to Turtle - updates to Moses - updates to Bernie - updates to Screw - updates to Leon - updates to Sparky - updates to Hector - updates to Mitch - updates to Raffi - updates to Kaboom - updates to Rev - updates to Wink - updates to Beth - updates to Lance Wanne 2016-06-08 17:48:00 +00:00
  • 6e1676c94f Fix (by Sevenfm): height difference penalty calculation for cowering targets in OCTH was using wrong target silversurfer 2016-06-06 14:45:23 +00:00
  • 5307881cb7 Fixes (by Sevenfm): - incorrect sized array for secondary item stat regions - incorrect check for secondary item stat display removed silversurfer 2016-06-05 13:23:26 +00:00
  • 90ff5d5626 Fix: AimLevels bonus was displayed for OCTH although it doesn't apply there silversurfer 2016-06-04 09:56:46 +00:00
  • c6fedf2403 Fix (by 3iff): item 1720 was incorrectly labeled as "rifle sling" on BR silversurfer 2016-06-01 14:37:22 +00:00
  • 2c85d6dc03 Fix: determining a militia path in strategic map could cause the sector militia size to be cut to MAX_STRATEGIC_ENEMY_GROUP_SIZE Flugente 2016-05-28 15:07:44 +00:00
  • 1b74043e2d Update - 2016-05-27: Deadly Games German Translated Mercs for 1.13 - BETA (by firebat) - updates to It - updates to Lance - updates to Rusty - updates to Samuel - updates to Spike - updates to Kelly - updates to Stella - updates to Mouse - updates to Bud - updates to Elio - updates to Leech - updates to Jimmy - updates to Snake - updates to Smoke - updates to Needle - updates to Bob - updates to Gary - updates to Spam - updates to Boss Wanne 2016-05-27 12:20:04 +00:00
  • 7b288c5c83 Fix (by Sevenfm): - Armor search routine could crash if EffectiveArmour returns 0 silversurfer 2016-05-27 11:08:22 +00:00
  • 7f6d44183a Fix (by Sevenfm): breath points for walking with a weapon raised were calculated incorrectly silversurfer 2016-05-27 07:55:44 +00:00
  • 671b4527ac Fixes (by Sevenfm): - Armor search routine had incorrect calculations - Tiles adjacent to buildings could be assigned to a building silversurfer 2016-05-27 07:52:32 +00:00
  • d8c79675e7 Fix: armour comparison compares helmet with vest/legs and is unsafe Flugente 2016-05-26 19:05:58 +00:00
  • c20232a740 Fix: when starting a new campaign, NULL the StrategicMap flagmask Flugente 2016-05-26 12:27:49 +00:00
  • 88d60c8df1 Fix: corpses on a roof cannot be interacted with Flugente 2016-05-26 11:17:04 +00:00
  • 2defb8259b Fix: after firing an underbarrel GL, it was possible to reload via leftclick for a short time, leading to reload of main gun with a grenade Flugente 2016-05-25 19:39:10 +00:00
  • 4e498b1a5d Fix: ASD update function not periodicaly called. This bug only exists in campaigns started before r8015. Flugente 2016-05-24 19:19:48 +00:00
  • c676a48cd5 Fix: Added explicit BOOLEAN check for pSoldier->bVisible (by sevenfm) Wanne 2016-05-23 05:24:45 +00:00
  • db00927287 - Fix: same militia profile is used several times in autoresolve - Fix: sometimes no battle repoer is written for autoresolve - Fix: no militia profile found in autoresolve due to bad sector Flugente 2016-05-22 23:04:05 +00:00
  • 74bebdd454 - colour TestTable scrollbar - militia website sector filter uses longer names - prisoner surrender dialogue explains how many prisoners were captured, and allows selecting prison via dropdown selection - explain soldier relation boundaries on Melody website Flugente 2016-05-20 22:39:29 +00:00
  • c0d25c3cb7 Fix: mobile militia (ALLOW_MOBILE_MILITIA = TRUE) could get 'lost' if moving Flugente 2016-05-20 19:07:04 +00:00
  • b3df6f702b AI and tactics improvements (by Sevenfm): silversurfer 2016-05-20 18:27:42 +00:00
  • 196a1eb84d AI and tactics improvements (by Sevenfm): silversurfer 2016-05-20 18:25:33 +00:00
  • e86b24821c sped up reload function Flugente 2016-05-19 21:58:07 +00:00
  • 310fa7d57c Fix: incorrect check (by sevenfm) Flugente 2016-05-18 19:13:38 +00:00
  • 79f964b134 Shopkeeper in San Mona (C6) now buys almost any armour, and sells early to midgame ones Flugente 2016-05-18 18:16:31 +00:00
  • 5a84b7b748 Fix: on various actions in the strategic screen (open inventory, dynamic dialogue) the message list is turned on and off Flugente 2016-05-18 18:13:45 +00:00
  • 1565a9f67c 'Improve Gear'-function now also merges magazines and fills up ammo stacks Flugente 2016-05-17 21:37:42 +00:00
  • b9575fcbee If Skyrider can't fly due to being out of fuel, warn the player Flugente 2016-05-16 20:54:01 +00:00
  • 41a9c7104d Fix: crash in release exe due to bad initialisation Flugente 2016-05-16 16:25:32 +00:00
  • 5df191a263 New disability: Hemophiliac causes mercs to bleed a lot faster, even for tiny wounds Flugente 2016-05-16 15:17:11 +00:00
  • 4c6ac2c672 New disability: Hemophiliac causes mercs to bleed a lot faster, even for tiny wounds Flugente 2016-05-16 15:03:52 +00:00
  • 645b42bc8b Fix: UB compilation error Flugente 2016-05-16 12:37:24 +00:00
  • 381acc74a4 If we manually disguise a merc, immediately test the disguise Flugente 2016-05-16 10:31:47 +00:00
  • 6460e9d325 Fix: unable to save after loading an older savegame Flugente 2016-05-15 22:53:19 +00:00
  • 7bb401b1fb New feature: We can now create non-profile-based merchants via lua.scripts. Flugente 2016-05-15 17:11:29 +00:00
  • d639452893 New feature: We can now create non-profile-based merchants via lua.scripts. Flugente 2016-05-15 17:09:14 +00:00
  • d594ba0e67 If a merc intentionally removes the diguise property via the [Ctrl] + [.] menu, the disguise property will not be reapplied until new clothes are applied, even if COVERT_STRIPIFUNCOVERED is set to FALSE in Skills_Settings.ini. This allows dressing up mercs in other colours without them being subject to covert mechanics. Flugente 2016-05-13 17:25:02 +00:00
  • 312249a0b6 Fixed typos (by Elestir) Flugente 2016-05-13 16:59:09 +00:00
  • e2004c06ee Changes to covert operations feature (by sevenfm): If the new skill setting COVERT_STRIPIFUNCOVERED is FALSE, - we can only disguise successfully if we haven't been seen recently (last 3 turns) - disabled automatic clothes stripping when uncovered - redisguise automatically if spy haven't been seen by enemy recently and wears correct clothes Flugente 2016-05-12 22:28:37 +00:00
  • 284910e2d5 Changes to covert operations feature (by sevenfm): If the new skill setting COVERT_STRIPIFUNCOVERED is FALSE, - we can only disguise successfully if we haven't been seen recently (last 3 turns) - disabled automatic clothes stripping when uncovered - redisguise automatically if spy haven't been seen by enemy recently and wears correct clothes Flugente 2016-05-12 22:27:54 +00:00
  • e702c43603 Update - 2016-05-11: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat) - added various Gap-files - updates to Beth - updates to Ears - updates to Bud - updates to Weasel Wanne 2016-05-12 14:20:02 +00:00
  • c7fe1a9df6 - made Rifle LAMs useable by FAMAS and FN FAL - made Grippod useable by FN FAL Flugente 2016-05-10 18:56:42 +00:00
  • e43d1b3fb3 Fix: The Brass Knuckles tag didn't count as bare hand attacks anymore since revision 6465. I changed that back because Martial Arts trait includes brass knuckle items. Single attack AP display of such items in EDB was fixed as well. silversurfer 2016-05-08 15:19:39 +00:00
  • 1a56d4a473 Fix: jumping over a merc allowed moving through walls Flugente 2016-05-07 19:54:56 +00:00
  • 999fcea058 Added more operation names Flugente 2016-05-06 18:42:22 +00:00
  • a07bf323ba Update - 2016-05-05: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat) - added Carp - updates to Lance - updates to Gary - updates to Beth - updates to Leon Wanne 2016-05-06 16:19:30 +00:00
  • dc78077b0f Fix: unneccessary individual militia created during savegame loading due to bad sector Flugente 2016-05-06 15:09:17 +00:00
  • 9f52c940a8 New feature: individual militia creates small militia profiles that track a militia's history and allow it to be recreated, thereby maintaining the illusion of persistent militia. Flugente 2016-05-06 14:51:24 +00:00
  • 641a41b24a New feature: individual militia creates small militia profiles that track a militia's history and allow it to be recreated, thereby maintaining the illusion of persistent militia. Flugente 2016-05-06 14:50:22 +00:00
  • 67927ed723 Fix: After restarting the game and loading a savegame the reinforcement option was always TRUE because it didn't take DifficultySettings.xml into account. silversurfer 2016-05-04 11:23:03 +00:00
  • c969dce2b3 Bugfix: Button Image (WM_AUTOFIRE) was not unloaded (by Subotai) Wanne 2016-05-03 19:28:54 +00:00
  • 6adf9ad901 - Fix: coloured glitches in dropdown area - Improved mouse drag in dropdown scrollbar Flugente 2016-05-02 20:11:42 +00:00
  • dba2386bc3 Changed variables to UINT16, in case a dropdown has a lot of entries Flugente 2016-05-01 19:04:50 +00:00
  • bd59b2fcba - Fix: UB cannot be compiled - Fixed a few compiler warnings Flugente 2016-04-24 19:59:25 +00:00
  • c266523f71 Update - 2016-04-23: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat) - added Buzz (Snitch-files) - Updates to Spike - Updates to Moses - Updates to Turtle - Updates to Kaboom - Updates to Beth - Updates to Boss Wanne 2016-04-23 18:21:12 +00:00
  • 38814f5ee3 Fix: counter is not increased, potentially resulting in endless loop Flugente 2016-04-23 14:42:58 +00:00
  • f0b9bb4304 Fix: if an enemy jeep is destroyed, sector jeep count is not properly updated Flugente 2016-04-23 14:36:38 +00:00
  • 1b8a368108 Fix: UB cannot be compiled Flugente 2016-04-22 20:03:32 +00:00
  • 92314bfbfb Fix: if a jeep is fought in autoresolve, it's entry remains in the vehicle list Flugente 2016-04-22 19:46:41 +00:00
  • 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. silversurfer 2016-04-18 21:21:53 +00:00
  • cc765fbd3f Added enhanced version (version #2) from Speck (by firebat) Wanne 2016-04-17 11:48:28 +00:00
  • 0553b62571 Update - 2016-04-16: Deadly Games German Translated Mercs for 1.13 - alpha (by firebat) - added Speck - updates to Hurl Wanne 2016-04-17 11:40:34 +00:00
  • 630889c561 Fix: combat jeeps could not be seen unless ENEMY_TANKS_ANY_PART_VISIBLE was true Flugente 2016-04-14 20:32:13 +00:00
  • 7aaeaad5ea some documentation updates in files (by CVB) silversurfer 2016-04-13 14:32:16 +00:00
  • 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 Flugente 2016-04-12 21:36:07 +00:00
  • 59b7026acc Fix: missing civ group names Flugente 2016-04-11 18:48:18 +00:00
  • d913cf5ad8 Fix: crash in autoresolve Flugente 2016-04-10 15:39:41 +00:00
  • 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 Flugente 2016-04-09 16:11:43 +00:00
  • b4e9f13935 Reworked armour values to be more balanced. Flugente 2016-04-08 21:36:09 +00:00
  • 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 Wanne 2016-04-04 17:08:29 +00:00
  • d0dc6c3230 - Tweaked tunnel vision penalty calculation - If both body items and weapon have tunnel vision penalties, use their maximum, not their sum Flugente 2016-04-03 16:53:17 +00:00
  • 6089e9a3b8 Fix: CTD when tring to check for panic triggers if no enemy is present Flugente 2016-04-03 14:41:52 +00:00
  • 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 Flugente 2016-04-03 14:40:17 +00:00
  • 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 Flugente 2016-04-03 14:38:13 +00:00
  • 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. silversurfer 2016-03-29 14:08:26 +00:00
  • 186093923c Fix: reinforcements do not arrive when no other enemies are present and reinforcements are ordered to be delayed. Flugente 2016-03-28 21:31:21 +00:00
  • 328d484b20 Fix: missing buildfile entries Flugente 2016-03-27 16:30:38 +00:00
  • a4cfe642ef Fix: missing files Flugente 2016-03-27 16:23:29 +00:00
  • 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. Flugente 2016-03-26 23:16:41 +00:00
  • 33ab9c5e82 There are now separate functions for armed vehicles. Flugente 2016-03-26 21:52:49 +00:00
  • 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 Flugente 2016-03-26 13:41:54 +00:00
  • b6cc0b1d74 As the xml editor crashes when no sound file exists in ExplosionData, an empty soundfile is used as a workaround. Flugente 2016-03-25 23:00:12 +00:00