Commit Graph

  • bb95be057b Replaced reinforcement functions to allow non-enemy movement groups to reinforce battles Flugente 2015-01-06 21:11:36 +00:00
  • 474df6ffb5 - removed UINT8 NumFreeMilitiaSlots() - militia groups can reinforce battles in neighbouring sectors Flugente 2015-01-06 19:54:29 +00:00
  • 097c33815d Altered group movement draw function Flugente 2015-01-06 19:42:28 +00:00
  • 34a8b22f54 Removed unused code Flugente 2015-01-06 17:09:09 +00:00
  • cc572651c0 Replaced UINT8 CountAllMilitiaInSector(INT16 sMapX, INT16 sMapY); with UINT8 NumNonPlayerTeamMembersInSector( INT16 sSectorX, INT16 sSectorY, UINT8 ubTeam ); Flugente 2015-01-06 01:22:07 +00:00
  • c8eda14e2b Work has begun to enable strategic movement for other teams than just player and enemy. - I've changed the GROUP struct - instead of BOOLEAN fPlayer we now have UINT8 usGroupTeam. - To further simplify the code, I've replaced UINT8 NumEnemiesInSector( INT16 sSectorX, INT16 sSectorY ); with UINT8 NumNonPlayerTeamMembersInSector( INT16 sSectorX, INT16 sSectorY, UINT8 ubTeam ); Flugente 2015-01-06 00:50:25 +00:00
  • 57f6e41d47 Merged revision(s) 7694 from branches/Flugente/BaseTable: IMP gear images can be shown without background if required Flugente 2015-01-05 00:58:28 +00:00
  • 0ecfe1109c Merged revision(s) 7701 from branches/ja2_source_official_2014: Merged revision(s) 7692 from branches/Flugente/BaseTable: Merged AssignMinorTraitHelpText(...) and AssignSkillTraitHelpText(...) into AssignPersonnelSkillTraitHelpText(...) Flugente 2015-01-05 00:53:26 +00:00
  • 209ba22b49 Merged revision(s) 7700 from branches/ja2_source_official_2014: Merged revision(s) 7690 from branches/Flugente/BaseTable: Improved required stats for IMP creation. Flugente 2015-01-05 00:40:39 +00:00
  • 8cfdddddc4 Merged revision(s) 7699 from branches/ja2_source_official_2014: Merged revision(s) 7688 from branches/Flugente/BaseTable: - moved hair & skin enums to header - moved hair colour choosing function to header Flugente 2015-01-05 00:39:35 +00:00
  • 72809ac09f Merged revision(s) 7698 from branches/ja2_source_official_2014: Merged revision(s) 7685 from branches/Flugente/BaseTable: no need for each dropdown to have its own image library Flugente 2015-01-05 00:33:38 +00:00
  • 134b534718 Merged from revision: 7683 Fixed a few errors in Russian translation (by Sevenfm) Wanne 2014-12-28 09:37:06 +00:00
  • 5153adf285 Merged from revision: 2195 Fix for the Large Holster silhouette being in the wrong position (by Off_Topic) Wanne 2014-12-28 09:33:25 +00:00
  • 4fd1ad6e7a Merged from revision: 2198 Fixed a few errors in XMLs (thx to ATigersClaw) - Fixed text "Combat instructor" -> "Combat Instructor" - Fixed too long text "New Age Spiritualist" -> "Spiritualist" - Changed Blood's nationality from American to South African Wanne 2014-12-22 17:51:22 +00:00
  • 3a61f680da Merged revision(s) 7680 from branches/ja2_source_official_2014: Fix: crash on IMP creation if selected voiceset uses .ogg files instead of .wav Flugente 2014-12-18 16:52:51 +00:00
  • e4c512e9f0 Merged from revision: 2189 Fixed incorrect sound names in Sounds.xml (by Sevenfm) Wanne 2014-12-15 20:13:25 +00:00
  • eebb57ed38 Merged from revision: 7678 Editor Fixes (by Buggler): - '~' (tilde) hotkey to toggle level cursor if applicable; CTRL hotkey for placing objects on roof removed - Fixed missing roof cursor for non-vanilla size maps - Updated editor popup text Wanne 2014-12-09 15:57:15 +00:00
  • efb9e700da Merged from revision: 2187 Features (by anv) - new Ja2_Options.ini setting - HIDE_EXPLORED_ROOM_ROOF_STRUCTURES (e.g. sandbags) at ground level view Wanne 2014-12-07 18:02:41 +00:00
  • eaa153b310 Merged from revision: 7676 Features (by anv) - new Ja2_Options.ini setting - HIDE_EXPLORED_ROOM_ROOF_STRUCTURES (e.g. sandbags) at ground level view - Hold CTRL hotkey in mapeditor to place any object on roof Wanne 2014-12-06 13:37:25 +00:00
  • bb264d6815 Merged from revision: 7674 - Fixed merc lighted movement popup text in options screen (by Buggler) Wanne 2014-12-06 12:57:40 +00:00
  • de99bcdb4f Merged from revision: 7672 Increased MAXATTACHMENTS size from 30000 to 40000 which is needed for the amount of attachments in AIMNAS mod (by DepressivesBrot) Wanne 2014-12-05 19:13:54 +00:00
  • 62287f7672 Merged from revision: 7670 Updated _FrenchText.cpp (by hrvg) Wanne 2014-12-04 16:51:53 +00:00
  • 0ef41fffd7 Merged from revision: 7668 - Externalized hardcoded TownInfo text which shows the number of Total # of prisoners/capacity, to language text files Wanne 2014-12-01 20:57:11 +00:00
  • 5064e59785 Merged from revision: 7666 - Updated _FrenchText.cpp (by hrvg) Wanne 2014-11-29 17:20:31 +00:00
  • 561f630ea4 Merged from revision: 7664 Fixed typos in language GameDir files (thx to ATigersClaw) Wanne 2014-11-24 17:35:22 +00:00
  • 6e0823d5d1 Merged from revision: 7662 Fixed typos in Source Code texts (thx to ATigersClaw) Wanne 2014-11-24 17:13:16 +00:00
  • 604e2f7eba Merged from revision: 2185 Fixed typos (thx to ATigersClaw) - Dr. Mitch (AIM Bio) - Backgrounds.xml - LoadScreenHints.xml Wanne 2014-11-24 16:56:12 +00:00
  • d9badabaf6 EDB now displays morale modifier for food. silversurfer 2014-11-20 12:17:13 +00:00
  • 4f00ce2ffd Merged revision(s) 7659 from branches/ja2_source_official_2014: Fix: memory corruption in CalcChanceToGetThrough() causes game crash Flugente 2014-11-18 20:53:39 +00:00
  • 7b700ac5c2 Merged from revision: 7657 Fixed missing "," for pHelicopterEtaStrings[] for Dutch, Italian, Polish and Russian Version (thx to Woquit) Wanne 2014-11-17 19:51:08 +00:00
  • 71546b5cc8 Fix (by Ocular): departed personnel stats and help text where not shown correctly http://www.ja-galaxy-forum.com/ubbthreads.php/topics/337768/[PATCH]_Fix_departed_personnel#Post337768 silversurfer 2014-11-16 19:53:50 +00:00
  • 7031d30c31 Merged from revision: 7653 Fixed and translated missing MercEdt files for Russian version (by Valiant) Wanne 2014-11-14 10:49:30 +00:00
  • 3a015ed1e6 Fix: dynamic opinions: mercs will only complain about the killing of civilains if they aren't hostile at the moment of their death Flugente 2014-11-12 21:08:08 +00:00
  • ee27a3864c Fix: removed unnecessary display cover updates (by Ocular) Flugente 2014-11-11 19:33:26 +00:00
  • 3bdcfc8226 Added missing entry 11 and 12 for explosion types in ExplosionType.xml. Now the XML Editor starts again without any errors (thx to JMich) - I just added placeholders "???" for the 2 new explosion names. Feel free to change them to the correct names :) Wanne 2014-11-09 20:18:44 +00:00
  • 3d99a7d6cf Merged from revision: 2182 - Fixed militia not trainable in SAM sectors when playing "Vanilla" (thx to Johnny & Scheinworld) Wanne 2014-11-08 12:31:46 +00:00
  • 633c242953 Fix: added missing options to Ini Editor and some typo fixes. silversurfer 2014-11-07 12:30:07 +00:00
  • b5ed7df390 DISEASE_CONTAMINATES_ITEMS controls wether contaminated food/blades/throwing knifes can infect people. Flugente 2014-11-05 22:01:14 +00:00
  • cd18967530 DISEASE_CONTAMINATES_ITEMS controls wether contaminated food/blades/throwing knifes can infect people Flugente 2014-11-05 21:51:57 +00:00
  • 291985c022 ROOF_COLLAPSE controls whether roofs can be destroyed. Flugente 2014-11-04 20:37:42 +00:00
  • 7ab994aaf2 ROOF_COLLAPSE controls whether roofs can be destroyed. Flugente 2014-11-04 20:36:53 +00:00
  • 6bf7464d02 New Feature: tracking allows rangers to track past movements. Flugente 2014-11-04 20:04:55 +00:00
  • 94ded57962 New Feature: tracking allows rangers to track past movements. Flugente 2014-11-04 20:03:18 +00:00
  • 60bffb1352 Fix: Removed invalid item property "counterforcefrequencymodifier" and all code parts associated with it. It was not used anymore by the game but fragments of it were still displayed in EDB which lead to confusion. silversurfer 2014-11-03 13:23:05 +00:00
  • 7b37a4898d Fix: Removed the invalid property <PercentCounterForceFrequency> from Items.xml silversurfer 2014-11-03 13:19:38 +00:00
  • 001f716d2f Fix: Swap Merc Portaits caused problems when trying to swap position with a dead merc. This is now denied. silversurfer 2014-11-02 15:16:57 +00:00
  • b09e46dd1b Fix: When no sector was selected and a savegame was loaded the game couldn't find a valid loading screen. silversurfer 2014-11-02 14:12:21 +00:00
  • d4b6b6f4a7 Fix: During Autoresolve a group that was in the sector could be assigned again as reinforcement which practically cloned the soldiers. Groups that are in the battle sector already now will not be considered as reinforcement anymore. silversurfer 2014-11-02 13:41:18 +00:00
  • 7a61eec3e0 Merged revision(s) 7634 from branches/ja2_source_official_2014: Fix: NPCs could be handcuffed. This is useless as long as there are no routines that handle their removal and interrogation. Flugente 2014-11-02 03:11:19 +00:00
  • eee078af6d Merged revision(s) 7632 from branches/ja2_source_official_2014: Fix: missing strings lead to confusion in finance log Flugente 2014-11-02 00:19:00 +00:00
  • 7bd14ec3fc Fix: LBE layouts were broken since r7600 and always displayed all slots instead of those defined in LoadBearingEquipment.xml. silversurfer 2014-11-01 18:38:31 +00:00
  • 65056d793c Fix: should any robot still have the covert property from a savegame prior to r7628, simply remove it. Flugente 2014-11-01 17:09:08 +00:00
  • 30ae48c8d7 Fix: robot could get the 'covert' property when added to the team Flugente 2014-11-01 17:01:00 +00:00
  • d30310cd2a Merged from revision: 7626 - Translated subs for new mercs to Russian (by Valiant) Wanne 2014-11-01 15:32:17 +00:00
  • 62cb6f44fa Fix: Spreadpatterns did never work since their externalization. Now they should work. silversurfer 2014-11-01 13:31:51 +00:00
  • 8857e0772b - if a a roof collapses, any structures built on it (fans, sandbags) are destroyed - if a a roof collapses, any corpses on it are moved to the floor Flugente 2014-10-31 22:13:32 +00:00
  • faf345ac18 Fix (by Sevenfm): Corrected mixed suppression parameters MAX_CTH_PENALTY_FOR_TARGET_SHOCK and MAX_CTH_PENALTY_FROM_SHOCK and also fixed suppression calculation. http://www.ja-galaxy-forum.com/ubbthreads.php/topics/337412/Re:_Code_Snippets#Post337412 silversurfer 2014-10-31 15:36:02 +00:00
  • 08af7cca36 Fix: Inventory popups for LBE slots didn't work properly. LBE slots are supposed to return a pocket type of -1 because they are no pockets. Instead they returned 2 (Knife pocket). silversurfer 2014-10-30 16:11:24 +00:00
  • 4e1c24c2d0 - roofs can also collapse if walla are destroyed with anti-materiel rifles - Fix: roofs at the centre of an explosion always collapsed Flugente 2014-10-27 22:36:52 +00:00
  • c47ad1214e Fix: type of explosive was not processed correctly which always lead to pExplosive->ubType of 1 (stun). silversurfer 2014-10-26 21:21:09 +00:00
  • bd9b600be8 Fix: Sounds.xml changes were missing. Flugente 2014-10-26 11:26:52 +00:00
  • eb15473d37 Deconstructing the walls of a house will eventually cause it's roof to collapse. Flugente 2014-10-26 00:20:29 +00:00
  • 2e9c6965b0 - New Feature: roof tiles can be destroyed. Requires GameDir >= r2174. - Fix: Owner ID of player-requested artillery shells was wrong. Flugente 2014-10-25 23:46:45 +00:00
  • 8d11eda385 New Feature: roof tiles can be destroyed. Flugente 2014-10-25 23:45:09 +00:00
  • 9eb023abf2 - Fix: crash if fragments from a non-player-planted mine destroyed a lock. - Take direction of explosions into account if possible. Flugente 2014-10-25 21:21:14 +00:00
  • 5b7f243ed9 Change to # of aim clicks bonus for Ranger trait: The hunter now only gets POSSIBLE_AIM_CLICK_ADDED_SHOTGUNS / 2 (rounded down) as bonus which is a compromise that was necessary after the revamp of shotguns by Strohmann in GameDir 2173. silversurfer 2014-10-25 14:03:07 +00:00
  • 904691298c Updates to aim levels of shotguns and AIM_DRAW_COST (by Strohmann) silversurfer 2014-10-25 14:01:55 +00:00
  • af1f5c5e17 Merged from revision: 7605 Multiplayer: Added additional info text for using the chat by pressing 'y' in the Multiplayer Start screen Wanne 2014-10-24 06:59:07 +00:00
  • 852f5bd5bb Merged from revision: 7603 - Fixed _FrenchText.cpp (by hrvg) Wanne 2014-10-21 18:46:12 +00:00
  • 178142ad3d Merged revision(s) 7601 from branches/ja2_source_official_2014: Fix: savegames in slots > 119 get a wrong number. Flugente 2014-10-20 18:08:41 +00:00
  • 499ff2db06 If the itemlist is huge and one uses New Inventory System, New Attachment System and a lot of MOLLE items, there is a noticable slowdown if inventory is open in tactical. I cleaned up code to ease that somewhat, but the problem will likely persist. Flugente 2014-10-19 21:53:05 +00:00
  • 5dbcf2a1e8 Fix: Militia tank fix could lead to graphical glitch with following crash. silversurfer 2014-10-19 17:57:18 +00:00
  • 74845ec5b9 Fix: Having lower (and invalid) team size values in Ja2_Options.ini than in the savegame could lead to crashes. I put back the check and warning message for this case. Having higher numbers in the ini is ok. silversurfer 2014-10-18 19:54:50 +00:00
  • f05cdc3286 Fix: Improved the fix for militia manning tanks in revision 7557. Tank slots are not made invalid anymore. Instead the placement body type will be converted to a normal militia body and moved to a free slot next to the tank. There is a new function "FindNearestPassableSpot" for finding an accessible tile next to a starting grid. silversurfer 2014-10-18 15:26:03 +00:00
  • e000abcc57 Merged from revision: 7586 Multiplayer Bugfix: - Improved (fixed) interrupt endless clock when enemy interrupts (CO-OP game) (tested by Woquit) - Override turn (ALT + E): Now it is possible again for the server to give the turn back to itself - Updated MP Version Number to 3.1 Wanne 2014-10-18 14:08:28 +00:00
  • 03e6f0bb0b Fixes (by Ocular): Grenade Launchers didn't cost any Ready AP. Underbarrel launchers shouldn't be able to change Ready AP of primary weapon because of AP micromanagement exploits. http://www.ja-galaxy-forum.com/ubbthreads.php/topics/336777/[PATCH]_Fix_ready_AP_cost_and_#Post336777 silversurfer 2014-10-18 11:20:56 +00:00
  • 53a1c28632 Merged from revision: 7581 - Hotkey corrections in *.LoadScreenHints.xml (by Buggler) Wanne 2014-10-17 17:33:15 +00:00
  • 56cc070c62 Merged from revision: 2169 Externalized (by Buggler): - Kingpin's faction sector and roaming gridno around tony shop if they become hostile - Queen's alternate grid no if basement sector is cleared - Hotkey corrections in LoadScreenHints.xml Wanne 2014-10-17 16:26:36 +00:00
  • f9cad94471 Merged from revision: 7579 Externalized (by Buggler): - Kingpin's faction sector and roaming gridno around tony shop if they become hostile - Queen's alternate grid no if basement sector is cleared - Doreen's kids sector that is being freed - Single sector towns does not give global loyalty bonus instead of previously hardcoded Tixa and Orta sector - Enemy investigation town sectors if current loaded sector is player-controlled - Associated town sectors to mine when mine runs out Wanne 2014-10-17 16:25:58 +00:00
  • a87e977769 Unused IMP gear slots are no longer displayed in red. Flugente 2014-10-15 21:09:27 +00:00
  • 68e3909d05 removed wirecutter concertina deconstruction, as it can be confused with the regular wirecutting (both work on the same tileset) Flugente 2014-10-15 21:08:24 +00:00
  • c91702819b Merged revision(s) 7575 from branches/ja2_source_official_2014: Fix: when a strategic group attempts to move diagonally, it can decide to do an illegal move. Flugente 2014-10-15 20:49:10 +00:00
  • ee63f86aed Merged from revision: 7573 - Deleted wrong texts in _FrenchText.cpp (by hrvg) Wanne 2014-10-15 19:20:34 +00:00
  • 1102106b78 Fix: ID on artillery shells was not set correctly. This caused all damage of an artillery strike to be attributed to the first merc. Flugente 2014-10-14 22:15:44 +00:00
  • 61f6322ab5 - Fix: Mauser M-03 gets the SF-42 scope. - Altered IMPItemChoices.xml: more reasonable weapon choices, items teasing food and other new features. Flugente 2014-10-14 21:11:50 +00:00
  • 396fe4d106 Fix: if sneaking undetected near an enemy, saving and reloading increased agility. Flugente 2014-10-14 20:05:49 +00:00
  • cb19fa0850 Merged from revision: 7567 - Updated French xml files (by hrvg) - Added missing "Jeep" to *.Vehicles.xml (index = 199) Wanne 2014-10-14 18:41:46 +00:00
  • 00999d673a Merged from revision: 7565 Multiplayer Bugfix: Fixed endless clock on enemy interrupt on the server, by reverting the non working interrupt fix which was introduced in revision 5623 - INFO: The endless clock on the client still occurs on certain enemy interrupts, but this can be fixed by pressing ALT + E on the server and giving the turn back to the client. Wanne 2014-10-14 18:22:18 +00:00
  • 20e3b6cf94 Fix: player could not order artillery from militia (by Ocular) Flugente 2014-10-13 20:23:51 +00:00
  • e6b6395f47 Fix: Under certain conditions, an overflow in healing can cause doctors to heal tremendous amounts. HealPatient() was redesigned along the way. Flugente 2014-10-13 20:18:35 +00:00
  • 982ad644a8 Merged from revision: 7561 - Fixed hardcoded sam site sectors for gubEnemyEncounterCode (by Buggler) Wanne 2014-10-13 19:25:40 +00:00
  • d6fc14b738 Merged from revision: 7559 - Fixed SectorNames.xml tags not properly read in non-ENG versions (by Buggler) Wanne 2014-10-13 19:23:44 +00:00
  • 1a2c93ddbc Fix: Militia was able to man tanks (even destroyed ones). This is not intended. Also the player could take these tanks as personal vehicles. Not good... Now militia shouldn't spawn as tank anymore. silversurfer 2014-10-13 17:43:13 +00:00
  • 75b628df57 Fix: Adding mercs to a vehicle when the player already has the maximum number of vehicles caused the game to crash on the next move order. Trying to add more mercs to a vehicle than there was seats caused an error message with a 'null' name for the vehicle. silversurfer 2014-10-12 13:06:31 +00:00
  • 5f80ad78d7 Fix (by Ocular): Reusing the pInventoryPoolList vector lead to incorrect flags on items that were placed in slots that previously had an action item in them. This fix resets the flags for these slots to 0 when the list is updated. http://www.ja-galaxy-forum.com/ubbthreads.php/topics/336486/[PATCH]_Fix_invalid_slots_in_m#Post336486 silversurfer 2014-10-12 11:35:53 +00:00
  • 2da88b9e15 ExShell (New Version: 0.02(018.14282)) (by StaticZ) - Fixed: FPS limit ignored after minimize\restore application - Fixed: SuperEagle filter crashed application. - Fixed: Related paths for $StartPEPath: don't work. - Change startup initialization for more safety - Change using instruction sets: MMX, SSE, SSE2, AVX - Added: EPX upscale filter - Added: info about selected filters and game mode in OSD - Added: saving screenshots by PrntScr hotkey (Ctrl+PrntScr to save original image) - Added: separating FPS limit for focused and unfocused application window - Added: sending customise keyboard keys scancode at lose and get focus. - Added: minor checks and validations Wanne 2014-10-11 16:38:33 +00:00
  • 64f85b6c9b Fix (by Ocular): Removing attached grenade launchers makes their grenades vanish under NAS. This fix removes the grenades first and then the launcher. http://www.ja-galaxy-forum.com/ubbthreads.php/topics/336539/[PATCH]_Fix_missing_UGL_grenad#Post336539 silversurfer 2014-10-11 09:10:34 +00:00
  • 06367419c0 Merged from revision: 7548 Bugfix: Place inventory on same bLevel as merc when dropping items through map screen inventory (by Ocular) - see: http://www.ja-galaxy-forum.com/ubbthreads.php/ubb/showflat/Number/336500/gonew/1/[PATCH]_Place_inventory_on_sam#UNREAD Wanne 2014-10-09 11:34:54 +00:00
  • 6dc0ed1bee Merged from revision: 2163 - Added support for new resolution: 960x540 (see ja2.ini) - Custom Resolution (25) can now set to any user specific resolution (X, Y) value, but must be at least 640x480 resolution - Added new INI Editor (Version: 2.9) which supports the new 960x540 resolution Wanne 2014-10-04 15:56:53 +00:00
  • 6c2273f4eb - Added support for new resolution: 960x540 - Custom Resolution (25) can now set to any user specific resolution (X, Y) value, but must be at least 640x480 resolution Wanne 2014-10-04 15:55:21 +00:00