Commit Graph

  • 0beda54c8d Fix: constructing/deconstructing a fortifiaction only worked if the tileset was part of the additonal tileset, not if it was a part of GENERIC 1 Flugente 2015-07-26 09:50:16 +00:00
  • 0a748a02b3 Message boxes can have a dropdown. For usage, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=20659&goto=341863&#msg_341863 Flugente 2015-07-25 17:34:18 +00:00
  • 6aa4e1e6c6 New background property: if <croucheddefense> is set, enemy CTH is modified if they fire on us while we are crouched against thick cover (size >= 2) in the direction of the shot. Flugente 2015-07-25 12:49:37 +00:00
  • d682b28a31 Fix: progress bar on dropdown menus was too small Flugente 2015-07-24 22:23:13 +00:00
  • 2ba4b77a84 - Fix: when jumping over fences or sandbags, a merc was occasionally moved inside the structure. - Fix: sandbags could only be jumped if their height was < 2. A structure with a .jsd-size of 1 barely offers protection, thus limiting the usefulness of sandbags. From now on, sandbags with a height of 2 can also be jumped. Note: This requires a changed sandbag.jsd in GameDir. Flugente 2015-07-24 21:20:17 +00:00
  • f4f124c7b0 - Obliterating a sector will now destroy tanks as well. - Spawning a new enemy via [Alt] + [b] can create tanks. Flugente 2015-07-23 19:14:21 +00:00
  • e0dc813ea6 added missing text Flugente 2015-07-22 21:43:17 +00:00
  • f78d18ec10 Cheats are activated/deactivatesd by [Ctrl] + G. [Ctrl] + GABBI is longer in use. Flugente 2015-07-22 21:42:25 +00:00
  • b7f212b51b - Fix: attacking squadmates called OPINIONEVENT_CIV_ATTACKER in addition to OPINIONEVENT_FRIENDLYFIRE dynmic opinion event. - If a dynmic opinion event's opinion moifier is set to 0, this event is not used, thereby allowing to turn specific events off. Flugente 2015-07-15 18:51:08 +00:00
  • 56072fdd0f Updated JA2 1.13 Credits (thx to Scheinworld) Updated Version Number Wanne 2015-07-14 20:17:33 +00:00
  • 470e5276ae Update Russian translation inshy 2015-07-14 19:23:26 +00:00
  • eee91c14a7 Fix: nationalities did not show up Flugente 2015-07-14 18:52:49 +00:00
  • edcf96756a Update translation inshy 2015-07-14 14:00:56 +00:00
  • cc9a310aef added more nationalities Flugente 2015-07-13 17:43:47 +00:00
  • 251b7b51f2 added missing line breaks Flugente 2015-07-12 21:24:28 +00:00
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • e77f8f2bd6 Kyle takes over the San Mona leather shop once his quest is over Flugente 2015-06-04 12:56:31 +00:00
  • 962393d170 - New Feature: Tactical recruitment allows recruiting civilians as volunteers. Flugente 2015-06-03 21:04:06 +00:00
  • 6c9d75480f Added range modifier for throwing knives Flugente 2015-06-01 21:02:07 +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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 79e7278736 Fix: crash due to missing image Flugente 2015-05-03 19:51:05 +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
  • 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
  • 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
  • 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
  • 8ca4f49d61 Fix: OBJECT_KNOWN_TO_BE_TRAPPED was never set on player owned bombs so even the person who armed the bomb didn't know what he did. From now on every trap that we create gets this flag set. silversurfer 2015-04-11 15:49:11 +00:00
  • 46a485b739 Fix (by Sevenfm): Opponent's action points had too much weight when calculating threat. silversurfer 2015-04-07 15:56:10 +00:00
  • 723cb0e2fe Fix: crash when cancelling a group's path Flugente 2015-04-04 20:39:53 +00:00
  • 591682d493 Minor change: when aiming a weapon in prone stance, this also counts as 'mounting' the weapon. This allows redefining 'mounting' as 'weapon is readied an leaning on a physical object, which can be a structure, person or floor' Flugente 2015-04-03 20:14:30 +00:00
  • 98ff352eb0 - added new dynamic opinion events, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=21961&goto=333259&#msg_333259 - Fix: dynamic opinion events on finishing battle did not occur due to faulty sector coordinates - Fix: dynamic dialogue boxes were displayed with bad screen coordinates - Change: dynamic dialogue is also written into tactical log - Change: in events that require a leader, any merc can be considered leader, not just IMPs Flugente 2015-04-03 15:35:52 +00:00
  • afd192cde2 Fix: crash during group movement as GROUP pointer was corrupted Flugente 2015-04-01 19:03:32 +00:00
  • 4ef5b58107 Enhancement for scope mode fix in r7792: It is now allowed to use any scope mode except scopes while dual wielding guns. silversurfer 2015-04-01 09:56:47 +00:00
  • a572703bf9 New ammo properties: - <dDamageModifierLife> alters the life damage a bullet deals. Default 1.0, valied values from 0.0 to 100.0 - <dDamageModifierBreath> alters the breath damage a bullet deals. Default 1.0, valied values from 0.0 to 100.0 Flugente 2015-03-31 19:16:54 +00:00
  • c241c0ea7b Fix: if a map was saved before entry points had been defined, it could not be loaded again. Flugente 2015-03-31 18:36:19 +00:00
  • 01bdeb2c7f Merged revision(s) 7798 from branches/ja2_source_official_2014: Fix: Due to unknown circumstances, a GROUP's waypoints can be corrupted. This will cause incorrect movement and can crash the game. As we have no way of knowing where the group was supposed to move, we instead delete the waypoints and stop moving. Flugente 2015-03-29 15:44:26 +00:00
  • 6891d102c3 Fix: if a spy is closer to an enemy than COVERT_CLOSE_DETECTION_RANGE tiles, he won't examined as thorough Flugente 2015-03-29 15:40:01 +00:00
  • 37f1ac452a Fix: Any tile that once had a player mine on it forever kept that flag. The map temp file will now be updated with a remove flag tag so that when a map is loaded the player mine flag will be removed. If your savegame is already bugged you will need to step on each tile that had a mine to remove the player mine flag once. silversurfer 2015-03-22 13:27:44 +00:00
  • 8ef0c1e353 Fix: It's not allowed to use scope modes other than iron sight and alternative weapon holding anymore when dual wielding guns. silversurfer 2015-03-20 21:26:28 +00:00
  • a1f1b83952 Enhancement: It is now possible to view detailed camo information on the map screen (mouse-over popup at the camo value). silversurfer 2015-03-19 13:09:49 +00:00