Commit Graph

  • 02d52875c6 - Added missing texts for Chinese Version (gzDisplayCoverText[]) - Fixed invalid characters in some language texts Wanne 2015-07-12 12:07:37 +00:00
  • d69f1f98be Added missing lines for Russian language. inshy 2015-07-12 08:59:30 +00:00
  • 1d8136aa06 Fix: New IMP gear selection method didn't include the Sidearm category so mercs could be left without a gun if their trait selection didn't include one. silversurfer 2015-07-09 16:19:47 +00:00
  • b8c3d26013 If an enemy group pursuits a player group that just retreated, make sure they don't arrive before or at the same time as the player group. Flugente 2015-07-08 21:06:31 +00:00
  • 457814265c New item tag: mines with <antitankmine> set to 1 will be activated by vehicles or robots. Flugente 2015-07-08 19:54:54 +00:00
  • 37d4a13bcd New item tag: mines with <antitankmine> set to 1 will be activated by vehicles or robots. Flugente 2015-07-08 19:53:50 +00:00
  • 25f04ef661 Added safety checks: MAX_NUMBER_OF_TRAITS must be higher than NUMBER_OF_MAJOR_TRAITS_ALLOWED at least by 1. MAX_NUMBER_OF_TRAITS_FOR_IMP must be higher than NUMBER_OF_MAJOR_TRAITS_ALLOWED_FOR_IMP at least by 1. Flugente 2015-07-08 17:44:05 +00:00
  • d37db2432b Fix: possible crash if entering a sector with more enemies present than map placements Flugente 2015-07-05 18:04:33 +00:00
  • 86e21d43a8 If the player retreats from an enemy attack that was targetted at this sector, the enemy group pursuits instead of being given new orders. Flugente 2015-07-05 12:44:12 +00:00
  • 54d202fc79 - Fix: mercs can consume items that shouldnt' be consumed Flugente 2015-07-05 10:37:27 +00:00
  • 48178ea56f - Fix: CHANCE_SAY_ANNOYING_PHRASE wasn't used in english when spotting enemies - removed obsolete drug code - if health is changed by drugs, display that via damage floater Flugente 2015-07-04 20:27:29 +00:00
  • a3e05a9412 - increased 'cigar' drug effects - neurotoxin darts now use the new drug system Flugente 2015-07-04 20:24:00 +00:00
  • de46a125ab Fix: mercs complain about killing of civilians they did not witness Flugente 2015-06-28 21:35:47 +00:00
  • 9cae4bde9a Fix: crash when placing vehicles with to long name (by asm-debacle) Flugente 2015-06-28 20:34:33 +00:00
  • 4d9140da57 New Feature: Drug System Overhaul. The drug system has been completely overhauled. Flugente 2015-06-28 17:47:25 +00:00
  • 036ada1226 New Feature: Drug System Overhaul. The drug system has been completely overhauled. Flugente 2015-06-28 17:44:55 +00:00
  • ceea35b0e9 Fix: if an enemy group is reassigned and ordered to retreat to its sector of creation, have it travel there instead of simply removing it Flugente 2015-06-20 16:25:53 +00:00
  • 19f61fbb74 Moved start of new quest to code from lua, as otherwise the player can exploit NPC presence and finish quest too easy Flugente 2015-06-19 18:57:28 +00:00
  • 33fe5aae59 Moved start of new quest to code from lua, as otherwise the player can exploit NPC presence and finish quest too easy Flugente 2015-06-19 18:56:53 +00:00
  • 806aa458ac If debt to MERC includes gear, tell us so Flugente 2015-06-16 20:09:51 +00:00
  • d3082b2f92 If prisoners give info on enemy patrol movements, patrols with tanks are handled first. Flugente 2015-06-15 20:58:19 +00:00
  • 702e49747c added opinion event OPINIONEVENT_CIV_ATTACKER, used when injuring a non-hostile civilian/militia Flugente 2015-06-15 17:30:57 +00:00
  • c59a9722f3 - added opinion event OPINIONEVENT_CIV_ATTACKER, used when injuring a non-hostile civilian/militia - cleaning kits can be merged Flugente 2015-06-15 17:10:09 +00:00
  • 65ca8103db Backgrounds have been overhauled (by edmortimer & Flugente) Flugente 2015-06-14 12:42:37 +00:00
  • 965b8c993c Fix: delay email to stop player from finishing quest too fast Flugente 2015-06-13 18:14:46 +00:00
  • eff368f099 - New Quest: if Kingpin is unaware Maria escaped with the player's help, he enlists the player to kill the DaSilvas - Moved civ factions for mod compatibility (UC) Flugente 2015-06-13 17:26:16 +00:00
  • 31edbbfb97 - New Quest: if Kingpin is unaware Maria escaped with the player's help, he enlists the player to kill the DaSilvas - Moved civ factions for mod compatibility (UC) Flugente 2015-06-13 17:18:29 +00:00
  • e77f8f2bd6 Kyle takes over the San Mona leather shop once his quest is over Flugente 2015-06-04 12:56:31 +00:00
  • 397a6091f3 Kyle takes over the San Mona leather shop once his quest is over Flugente 2015-06-04 12:55:36 +00:00
  • 962393d170 - New Feature: Tactical recruitment allows recruiting civilians as volunteers. Flugente 2015-06-03 21:04:06 +00:00
  • caeccad6a8 New Feature: Tactical recruitment allows recruiting civilians as volunteers. Flugente 2015-06-03 21:01:41 +00:00
  • 2164466392 Added 20 profiles each for green, regular and veteran militia (by edmortimer) Flugente 2015-06-03 19:22:18 +00:00
  • 6c9d75480f Added range modifier for throwing knives Flugente 2015-06-01 21:02:07 +00:00
  • 07d2fc2395 Added range modifier for throwing knives Flugente 2015-06-01 20:57:02 +00:00
  • 16dacbde55 If NOTIFY_IF_SLEEP_FAILS is set to FALSE, there is no popup box is ordering a merc to sleep fails Flugente 2015-06-01 20:24:09 +00:00
  • ec90c52bd2 - Stat losses are now displayed in the laptop - Breath regeneration through sleep is now displayed in a tooltip - If NOTIFY_IF_SLEEP_FAILS is set to FALSE, there is no popup box is ordering a merc to sleep fails Flugente 2015-06-01 20:23:02 +00:00
  • 2d5e68a86d - Commented out restricted Scroll ID/viewport as viewport for A10_B1 map shifts around in non-640x480 resolutions. As such 'Restricted Scroll ID' textbox becomes irrelevant in mapeditor (by Buggler) Wanne 2015-05-31 18:16:06 +00:00
  • 7c69e12df8 - Lua function HandleSectorLiberation(...) is called whenever we liberate a sector - Lua function RecruitRPCAdditionalHandling(...) is called whenever we recruit a RPC Flugente 2015-05-31 15:13:21 +00:00
  • a923411446 - Lua function HandleSectorLiberation(...) is called whenever we liberate a sector - Lua function RecruitRPCAdditionalHandling(...) is called whenever we recruit a RPC Flugente 2015-05-31 15:11:32 +00:00
  • 5c107cee7e Fix: FACT_HILLBILLIES_KILLED could be set TRUE even if the hicks were still alive breaking vendor Keith's quest. An additional check prevents this. silversurfer 2015-05-27 17:12:04 +00:00
  • effc2d0d58 Fix: MAX_CTH_PENALTY_FOR_MOVING_TARGET wasn't read correctly from Ja2_Options.ini and also not used in the code. Now it's used like intended for OCTH. silversurfer 2015-05-26 11:15:11 +00:00
  • 32a8b75748 - Fix: wrong final destination displayed for travelling militia - Fix: when ordering militia movement, data of another group's path can be erased - Fix: a militia groups's path isn't always destroyed if the group is deleted - Fix: unsafe pointer handling can result in a gamecrash when loading strategic AI data from a savegame - Fix: traveltime calculations do not correctly handle waypoints, resulting in possible crashes Flugente 2015-05-24 14:09:48 +00:00
  • 856b34b446 Fix: endless clock as vehicle tries to cower Flugente 2015-05-22 19:45:59 +00:00
  • e370e21f5f New door handling from r7872 will now only happen in turn based combat. silversurfer 2015-05-22 07:28:19 +00:00
  • 2470880bae Fix: absurd stat gains when hitting a target in NCTH Flugente 2015-05-21 21:24:03 +00:00
  • f24d417ac1 Enhanced the change from 7871 as the game doesn't distinguish between doors and containers. They are all "doors" in code terms. Now any "door" that doesn't have a key item assigned is considered a container. silversurfer 2015-05-21 18:59:13 +00:00
  • dfc60c4394 Using shaped charges, keys or lockpicks on a locked door now only unlocks the door. It doesn't automatically open the door anymore. This solves the problem that a merc manages to pick a lock and after automatically opening the door he is a sitting duck because he has no AP left. silversurfer 2015-05-21 18:26:12 +00:00
  • b2217eaab9 Deleted Feature: The poison feature has been made obsolete by the disease feature and has been removed. Flugente 2015-05-20 20:39:51 +00:00
  • f8f950f765 Deleted Feature: The poison feature has been made obsolelte by the disease feature and has been removed Flugente 2015-05-20 20:37:02 +00:00
  • 23531fbcdc In order to keep trait-related settings where traits are defined, moved MERCS_CAN_DO_ADVANCED_REPAIRS from JA2_Options.ini to Skills_Settings.ini under [Technician] settings. Flugente 2015-05-19 20:51:22 +00:00
  • 62d5dd1854 - If a sector has less placements for militia than militia slots, distribute excess militia to random locations instead of not spawning them. - Fix: crash in mine display due to invalid gridno. Flugente 2015-05-19 20:50:05 +00:00
  • c677c462bc In order to keep trait-related settings where traits are defined, moved MERCS_CAN_DO_ADVANCED_REPAIRS from JA2_Options.ini to Skills_Settings.ini under [Technician] settings. Flugente 2015-05-19 20:47:07 +00:00
  • c3336044cb - modified spread pattern names to look better in EDB - changed the mechanics attribute of some mercs with explosive skill to something higher than zero so they do not automatically blow themselves up anymore silversurfer 2015-05-14 23:30:43 +00:00
  • 7d18a1ca7a Fix: incorrect sector options on GETITEM assignment Flugente 2015-05-14 21:20:36 +00:00
  • ca68c2b620 Fix: EDB displayed wrong number of aim levels if OCTH system was used. silversurfer 2015-05-14 19:51:52 +00:00
  • b7a17fd12a Fix: MOVEITEM assignment did not work correctly if sector A1 was part of the selection. Flugente 2015-05-14 17:01:25 +00:00
  • d163df4c13 - mercs only complain about others' diseases after an outbreak - a radio set can function without batteries if the xml states batteries are not required - changed 'friendly fire' dynamic dialogue to not only fit firearm-related incidents Flugente 2015-05-14 15:28:45 +00:00
  • 51dcf322aa EDB now displays the spread pattern of shotguns on the description tab. silversurfer 2015-05-13 20:10:08 +00:00
  • 4316eaae86 Syringe-type items now fit into tiny pockets. Flugente 2015-05-12 18:50:25 +00:00
  • 33e5443cb7 The effects of lack of food are now displayed in strategic when hovering over the life bar of a merc. Flugente 2015-05-12 18:28:36 +00:00
  • 230c5f5d88 - Improved Feature: via 'Get Item' assignment it is now possible to also get gear from sectors adjacent to a town. - Fix: dynamic opinion text referred to wrong person Flugente 2015-05-11 17:11:13 +00:00
  • ad8b2525a9 Fix: crash during item transformation on attached items Flugente 2015-05-10 13:10:37 +00:00
  • 9149dbe850 Improved Feature: Improved ambushes: - Enemy deployment radius depends on your mercs' experience. - With high enough leadership, your team will be able to deploy before battle. - Added new background tag <ambush_radius> that increases enemy deployment radius (thereby moving them farther away). Flugente 2015-05-10 10:14:21 +00:00
  • 92a96e4f88 Improved Feature: Improved ambushes: - Enemy deployment radius depends on your mercs' experience. - With high enough leadership, your team will be able to deploy before battle. - Added new background tag <ambush_radius> that increases enemy deployment radius (thereby moving them farther away). Flugente 2015-05-10 10:13:34 +00:00
  • 74bfaaf900 Fix: good guys and pacifists should feel bad about excessive violence, not good. Flugente 2015-05-08 19:09:55 +00:00
  • 1b8d898226 Disease protection items are no longer required to be worn in a faceslot. The point is that the player should acquire special gear, not inconvenience him to switch gear whenever a merc goes on assignment. Flugente 2015-05-08 19:08:54 +00:00
  • 25c98dda30 Wirecutters no longer give a bonus to disarm, as there is a separate tag for this. Flugente 2015-05-08 19:04:11 +00:00
  • 54c6093c0a Diagnosing diseases trains wisdom. Flugente 2015-05-08 19:03:01 +00:00
  • 2de18215d2 - Added bomb disarm bonus to toolkit, wirecutter, utility knife & KCB knife - Surgical mask is no longer required to be worn in the face - gasmask no longer has a bonus on disease protection to force the player to use other gear Flugente 2015-05-08 18:56:05 +00:00
  • bdaca6327d - Fix: some vanilla mercs (Buzz, Biff, Flo, Haywire, Razor, Bubba) were absolutely incapable of certain conversation - they have been altered to be just very bad at it. Flugente 2015-05-08 18:53:37 +00:00
  • afb10c6ca0 Added missing new entries for *.Items.xml for all non english languages Wanne 2015-05-07 19:10:46 +00:00
  • 52f03d2dc0 Updated Chinese GameDir XML Files (by TBS) Wanne 2015-05-07 18:58:31 +00:00
  • 7efe3966cf New Feature: Improved ambushes have mercs face the enemy and be somewhat scattered, while the enemy encircles the player but is not at point-blank range. Flugente 2015-05-03 20:02:01 +00:00
  • f671beb96b New Feature: Improved ambushes have mercs face the enemy and be somewhat scattered, while the enemy encircles the player but is not at point-blank range. Flugente 2015-05-03 19:56:00 +00:00
  • 79e7278736 Fix: crash due to missing image Flugente 2015-05-03 19:51:05 +00:00
  • 1f9d565f66 - Fixed double entry <szName> for uiIndex = 123 (Lora) (thx to zwwooooo) Wanne 2015-05-03 13:25:27 +00:00
  • 0ce11fbe98 - Fixed double entry <szName> for uiIndex = 123 (Lora) (thx to zwwooooo) Wanne 2015-05-03 13:24:30 +00:00
  • 96d0b1d312 Fix: a bomb object could be cloned if unsucessfully apllied to someone else Flugente 2015-05-02 17:19:46 +00:00
  • bf077971bc Fix: do not call ambush code if we enter a sector via airdrop Flugente 2015-05-02 17:18:31 +00:00
  • 73c22c45ee Changed a few dynamic dialogue texts. Flugente 2015-05-01 15:02:41 +00:00
  • bbc11afd4f Change: Vehicles now generate AP_VEHICLE_MAXIMUM AP each turn. The previous calculation was based on stats, which is nonsense for a car, and did not allow more than 100 AP. Flugente 2015-05-01 15:02:08 +00:00
  • 4c85786117 Translated Chinese.CampaignStatsEvents.xml (by Kmoi from TBS and zwwooooo) Wanne 2015-05-01 14:19:57 +00:00
  • 700073aa62 Items can now be applied on mercs in Strategic AI.patch(food/camo/drugs/...) Flugente 2015-04-23 20:58:05 +00:00
  • 8dbb142926 To speed up heli insertions, up to 3 mercs can rope down from the heli at the same time Flugente 2015-04-22 19:58:56 +00:00
  • a5754a5428 made unclaimed airspace a bit brigher in the map, as it was hard to see anything Flugente 2015-04-22 19:13:28 +00:00
  • 89b6f6aa81 Fix: dynamic opinions: mercs complain about a thief stealing, even if he fails Flugente 2015-04-22 18:57:25 +00:00
  • ad5f3e933c - Fix: Launchers launch things that aren't supposed to be launched, like attached scopes - Fix: mercs complain about non-useable structure construction items, even though these don't care about the useability threshold Flugente 2015-04-22 18:46:09 +00:00
  • dec6116a76 Simplified ImprovedAutoFastForward feature (allows to accelerate only invisible enemies) (by sevenfm) Flugente 2015-04-21 21:51:30 +00:00
  • 7a163e8a3e Simplified ImprovedAutoFastForward feature (allows to accelerate only invisible enemies) (by sevenfm) Flugente 2015-04-21 21:50:47 +00:00
  • ab3eec17c6 Fix: gentle(wo)men do not judge on the appearance of the opposite gender Flugente 2015-04-21 21:16:40 +00:00
  • b8d8e9b4a8 Change: replaced all <usPrisonRoomNumberXX>-tags with <usPrisonRoomNumber>, now 65535 prison rooms are supported Flugente 2015-04-21 20:34:06 +00:00
  • e166e0173e Change: replaced all <usPrisonRoomNumberXX>-tags with <usPrisonRoomNumber>, now 65535 prison rooms are supported Flugente 2015-04-21 20:33:17 +00:00
  • cc7d52c901 Fix: dynamic opinion: mercs treat killing of crows and cows as if a civilian has been killed Flugente 2015-04-19 10:13:43 +00:00
  • 1547effbf7 Change: Strategic AI: during each strategic evaluation, the queen can send out 1 new group as reinforcements/patrol. Which one is selected somewhat randomly. If, however, closer inspection reveals that the group shouldn't be created, evaluation ends. Flugente 2015-04-19 09:48:02 +00:00
  • 1bed3bcfad Fix: during strategic AI evaluation, player strength isn't properly evaluated and possibly given bogus values. As a result, the AI is stopped from attacking sectors it should normally attack. Flugente 2015-04-19 09:33:34 +00:00
  • d464d493e9 Change: dynamic opinion: the event OPINIONEVENT_BESTCOMMANDEREVER is only called if - we won the battle battle, - the enemy outnumbered us at least 2:1, - the enemy had at least 4 times our losses and - the enemy patrol numbered at least MAX_STRATEGIC_ENEMY_GROUP_SIZE people Flugente 2015-04-19 09:28:13 +00:00
  • c5c57c7976 Change: dynamic opionion: mercs only complain about retreat if the enemy was aware of them - otherwise they assume it was a sneaky operation, which won't be punished Flugente 2015-04-19 09:24:27 +00:00
  • 8fe526b0e5 Fix: crash when entering a sector if currently selected merc is in the helicopter Flugente 2015-04-19 09:22:43 +00:00
  • 17fba036b0 Fix: enemy artillery shells are wrongly attributed to have been fired from Merc 0 Flugente 2015-04-19 09:21:33 +00:00
  • fa0236d45b Fix: attempting to leave a sector in tactical via vehicle leads crashes the game Flugente 2015-04-19 09:19:47 +00:00