Commit Graph

  • f0c6b73e24 Brief: //dnl ch78 - Some mapeditor cosmetic and CTD fixes. Details: - Fix sticky tooltip if perform scroll or go to 'Sector Summary' window. - Fix accidental mercid delete from textbox if press any key while in 'Profile ID mode'. - Fix CTD from release if several time swap from RND to any other item button. - Disable some enabled buttons and mouse area from taskbar when 'Sector Summary' windows is active. - Checkbox toggles from Mercs bar now remember their state after switching to another taskbar option. Kriplo 2013-11-27 21:05:12 +00:00
  • 3f428d3fa9 - Fixed typo mistake in Taunts_Settings.INI (thx to cnagorneac) Wanne 2013-11-27 19:11:23 +00:00
  • 8e2d59efca - Check for FileExists() before calling the ReadInSpreadPatterns() method o The "SpreadPatterns.xml" file is optional. If the file does not exist (e.g: "Data"), hardcoded values are taken from the game Wanne 2013-11-27 14:22:49 +00:00
  • b76e9cca86 - Corrected Bugfix from Revision 6654 (thx to Sevenfm) Wanne 2013-11-26 16:59:08 +00:00
  • d3d14d2c47 Bugfix: This small patch fixes bug with remote explosives not being removed after activation, if they were armed in inventory and thrown afterwards (by Sevenfm) Wanne 2013-11-26 11:44:29 +00:00
  • 614a56fe54 - addon to ch77, fix CTD when swap between random item with less then 12 items and any other item tab. Kriplo 2013-11-25 23:01:48 +00:00
  • e7455c445d Brief: //dnl ch77 - Couple mapeditor and game fixes and radar map creation for any screen resolution. Details: - Radarmap is now possible to create from any mapeditor screen resolution. - Better fix to prevent memory corruption during gWorldItems resize. - Fix problems with losing attached item because attachment slots was not exist when using NAS, also empty slots are removed which was prevent attaching in OAS. - Fix tooltip popup for checkbox when button is disabled and prevent sticky tooltips from taskbar when SummaryWindow is active. - Check if item is valid for 1.12 will be active only for mapeditor, but game will load all items regardless of map version. Kriplo 2013-11-25 21:44:39 +00:00
  • 3e70a9d6dc mercs entering combat via air who do not have the 'airdrop' background receive a penalty on their interrupt level Flugente 2013-11-25 19:43:07 +00:00
  • d1e68b5216 Fix: crash due to NULL-pointer Flugente 2013-11-25 18:48:04 +00:00
  • ead725563f - Fixed Samsites & Helisites xml gridno tags resetting to 0 for big maps (by Buggler) Wanne 2013-11-25 08:53:31 +00:00
  • 8e4c2b74c1 Multiplayer Bugfix: - Fixed problems after hosting game in strategy screen (crashes, options not clickable, ...) o The problems seems to be the reworked taunts initialization from revision 6640. I did not trace down the exact problem, but taunts should anyway be disabled in a multiplayer game o Now taunts are disabled in a multiplayer game which fixes the above problems Wanne 2013-11-25 08:45:50 +00:00
  • 4d16001c18 Small convenience feature - improved bomb planting (by Sevenfm) - new INI option: IMPROVED_BOMB_PLANTING - With new option IMPROVED_BOMB_PLANTING = TRUE, if you hold SHIFT key while planting new mine, then another mine with same item id will be taken automatically from your merc's inventory. If no such item found, any mine will be taken. If you plant tripwire-triggered mine, then only tripwire-triggered items will be taken. This new feature work only in realtime. If you are making tripwire network, then this feature can be used to plant another tripwire item with network and hierarchy settings taken from previously planted tripwire. You just plant tripwire as usual, selecting it's settings from dialogue, then if you plant another one while holding SHIFT key, those settings will be used for new tripwire, instead of showing you dialogue - I hope this small improvement will save you some time for building large and complicated defensive minefields. Wanne 2013-11-24 11:09:22 +00:00
  • 376b174d5b Small convenience feature - improved bomb planting (by Sevenfm) - With new option IMPROVED_BOMB_PLANTING = TRUE, if you hold SHIFT key while planting new mine, then another mine with same item id will be taken automatically from your merc's inventory. If no such item found, any mine will be taken. If you plant tripwire-triggered mine, then only tripwire-triggered items will be taken. This new feature work only in realtime. If you are making tripwire network, then this feature can be used to plant another tripwire item with network and hierarchy settings taken from previously planted tripwire. You just plant tripwire as usual, selecting it's settings from dialogue, then if you plant another one while holding SHIFT key, those settings will be used for new tripwire, instead of showing you dialogue - I hope this small improvement will save you some time for building large and complicated defensive minefields. Wanne 2013-11-24 11:01:45 +00:00
  • dd3bbca604 Activated new ja2.ini entry (by Buggler) - MERGE_INI_FILES = Ja2_Options.ini - Very useful for players to maintain their custom ini settings in a 'portable' form across different mod and time dimension as some players will just gave up on trying another mod while going thru the humongous settings again and again. Wanne 2013-11-24 10:50:58 +00:00
  • 1b06a4b85c Activated new ja2.ini entry (by Buggler) - MERGE_INI_FILES = Ja2_Options.ini - Very useful for players to maintain their custom ini settings in a 'portable' form across different mod and time dimension as some players will just gave up on trying another mod while going thru the humongous settings again and again. Wanne 2013-11-24 10:50:50 +00:00
  • b629f91e72 - Deleted old unused Encyclopedia XML file Wanne 2013-11-24 10:47:28 +00:00
  • 3d0afbd63f - Updated Chinese Mercedt files (by zwwooooo) - Deleted old unused folders for Chinese version (by zwwooooo) Wanne 2013-11-24 10:43:48 +00:00
  • a45c56466f fixed wrong item class for RPO-M launcher silversurfer 2013-11-24 09:15:37 +00:00
  • a7d887b462 fixed RPG launchers with wrong item class silversurfer 2013-11-24 09:12:43 +00:00
  • bec015359a Fixes (by Sevenfm) - Fixed small bug : SHIFT+ALT+C always showed enemy mines, even without metal detector. - Fixed: incorrect tripwire hierarchy calculation. Wanne 2013-11-22 21:56:06 +00:00
  • ba5edad40c Enemy Taunts Updates (by anv) - taunts will be loaded from any file in TableData/ that follows EnemyTaunts*.xml naming convention (and [LanguagePrefix]EnemyTaunts*.xml for translations) o eg: EnemyTauntsKill.xml, EnemyTauntsComeback.xml, German.EnemyTauntsKill.xml, Chinese.EnemyTauntsComeback.xml, ... - <uiIndex> for taunts in every file should start from 0 and increase normally - see: http://www.bears-pit.com/board/ubbthreads.php/topics/327830/5.html Wanne 2013-11-22 21:50:00 +00:00
  • ebfb3c1e15 fixed incorrect <usItemClass> for LAW (item 51) silversurfer 2013-11-22 17:53:18 +00:00
  • 08236ee9f4 Added VS2013 solution and project files (by JMich) - You can also open them with VS 2012 - I just changed the toolset for all projects to V100 (VS 2010) instead of V120 (VS 2013), because I don't have VS 2013 installed. If anyone can't compile with VS 2013, we simply switch back to V120 toolset Wanne 2013-11-21 07:57:52 +00:00
  • 353d83e6a9 Added new/updated enemy taunts Wanne 2013-11-20 13:28:43 +00:00
  • 6cb135cd53 Enemy Taunts Update (by anv) - replaced 5 different riposte tags with one <riposte_quote>XXX<riposte_quote>, where XXX can be any quote number, that taunt is supposed to be answer to. All but quotes 20-22 use random enemy witnessing quote to taunt, these three - last attacker. - added above ripostes + some more. - see: http://www.bears-pit.com/board/ubbthreads.php/topics/327830/4/Externalised_taunts.html Wanne 2013-11-20 13:27:22 +00:00
  • 5168970f40 Enemy Taunts Update (by anv) - replaced 5 different riposte tags with one <riposte_quote>XXX<riposte_quote>, where XXX can be any quote number, that taunt is supposed to be answer to. All but quotes 20-22 use random enemy witnessing quote to taunt, these three - last attacker. - added above ripostes + some more. - see: http://www.bears-pit.com/board/ubbthreads.php/topics/327830/4/Externalised_taunts.html Wanne 2013-11-20 13:26:40 +00:00
  • 2dd7104354 Editor Bugfix: Added item stack no info for pre-placed map items (by Buggler) Wanne 2013-11-20 12:48:29 +00:00
  • af6fc83fd9 - Changed language back to ENGLISH Wanne 2013-11-20 07:54:07 +00:00
  • 874193d197 Fixed VS 2012/2013 compilation errors (by JMich) - Solution and Project files for VS 2013 will follow - It still compiles and works in VS 2005/2008/2010 :-) Wanne 2013-11-20 07:52:55 +00:00
  • 9607922a07 Map Editor (by Buggler & Kriplo) - Added tile index no info to editor selection window Wanne 2013-11-20 07:13:11 +00:00
  • 1e36829064 - Added new enemy taunts to *.EnemyTaunts.xml Wanne 2013-11-19 08:25:24 +00:00
  • c21af51bac Updated Enemy taunts feature (by anv) see: http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/328330.html#Post328330 Wanne 2013-11-19 07:53:34 +00:00
  • 47210f9b14 Updated Enemy taunts feature (by anv) - ridiculous amount of tags: attack, hit, miss, kill, head pop, blinded, type of attack, is target a zombie... - ripostes to merc quotes, - taunts can now make noise, - bumped up amount of taunts to respectable 733, mostly thanks to your contributions guys, - accidently squashed bug with incorrect noise notifications ("hears scream" instead of "hears explosion" etc.) Wanne 2013-11-19 07:52:51 +00:00
  • 33c557b59d - Fixed typo in *.EnemyTaunts.xml Wanne 2013-11-18 19:52:12 +00:00
  • 5570b757d6 - Fixed typo in EnemyTaunts.xml Wanne 2013-11-18 19:51:42 +00:00
  • 496616a2bd Fixed screen not refreshing for '1' - '4' Bobby Ray hotkeys (by Buggler) Wanne 2013-11-18 19:42:33 +00:00
  • 2ebc9ae65b - Updated Chinese texts (by zwwooooo) Wanne 2013-11-18 19:39:00 +00:00
  • 79a62c1750 Fixes (by Buggler) - Fixed CTD when displaying militia assignment box that has regions beyond sector P16 - Corrected variable for heli tile gridno calculation Wanne 2013-11-18 08:26:42 +00:00
  • bee0294665 Updates (by Buggler) - Added hotkeys in personnel screen o 'LEFT ARROW' and 'RIGHTARROW' for merc scrolling; o 'UP ARROW' and 'DOWN ARROW' for switching between stats, employment and inventory; o 'Shift + TAB' for switching between current team and departures - Fixed hardcoded text in personnel screen Wanne 2013-11-18 08:25:53 +00:00
  • e3fcde11fe - Added "Data-UB/TableData/Map/*.Cities.xml" (currently only in English) Wanne 2013-11-18 08:23:42 +00:00
  • c2bfac48d7 - Updated missing *.FacilityTypes.xml entries - Added missing *.Cities.xml - Updated Chinese.Cities.xml (by John_5696) Wanne 2013-11-18 08:19:18 +00:00
  • 4e37d4402f - Translated Chinese.FacilityTypes.xml (by John_5696) Wanne 2013-11-18 08:06:33 +00:00
  • e00ed535a5 - updated smoke dummies (by Sevenfm and wil473) - added <NotBuyable> to item 1699 silversurfer 2013-11-18 07:48:00 +00:00
  • e520ef186f - Updated texts for Chinese Version (by zwwooooo) Wanne 2013-11-17 10:56:35 +00:00
  • de8e001fb0 - Updated texts for Chinese version (by zwwooooo) Wanne 2013-11-17 10:55:16 +00:00
  • cacefd093a - Translated Chinese texts in Chinese.Vehicles.xml (by John_5696) Wanne 2013-11-17 10:52:09 +00:00
  • 9bc09aff3d - Multiplayer Bugfix: Fixed M.E.R.C inventory glitches on laptop site Wanne 2013-11-16 18:35:55 +00:00
  • 5878355d61 This revision requires GameDir 1873 to work because of a new icon in ItemInfoAdvancedIcons.sti!!! silversurfer 2013-11-16 16:55:32 +00:00
  • 9f206f2ab2 - new icon 62 in ItemInfoAdvancedIcons.sti for displaying PercentRecoilModifier in UDB - new item property modifiers in Item_Settings.ini for recoil of guns silversurfer 2013-11-16 16:27:07 +00:00
  • f986cc1292 Externalizations and fixes (by Buggler) - Externalized heli tile index for helisites.xml - More checks and fixes for hidden towns and sam sites to be hidden in infobox silversurfer 2013-11-16 10:45:00 +00:00
  • a920a3eadf - Added new tags for heli tile index and missing tag in helisites.xml (by Buggler) silversurfer 2013-11-16 10:44:13 +00:00
  • dad39391ce - Updated _ChineseText.cpp Wanne 2013-11-16 10:23:38 +00:00
  • 23e02580bf - Moved text L"%" from source code files (ANSI encoding) to the language specific CPP files (UTF 8 encoding) o For example, Chinese exe can't display "%" in ANSI files o STR16 sSpecialCharacters[] Wanne 2013-11-16 10:21:43 +00:00
  • 57dd52a839 Small changes and fixes for grenades and explosives (by Sevenfm) 1) Fixed small bug when MAPELEMENT_PLAYER_MINE_PRESENT was set after planting explosives with remote detonator. 2) Arming bomb with only remote defuse attached is not allowed. 3) Showing item locator before "add blueflag" messagebox is disabled for our mines as it was annoying and you anyway know that it is here. 4) Total weight for throwing range is calculated for all items (previously it was calculated only for grenades). 5) Grenade-throwing formula and demolitions bonus applied only for hand-thrown grenades (check for TOSSCURS). Previously it was applied for launched grenades too. 6) Changed grenade throwing range formula from Wanne 2013-11-15 19:51:12 +00:00
  • c9d626d004 - Externalized heli refuel sites (Map/HeliSites.xml) - Added more default tags to empty startinggearkits - Added comments to minerals.xml Wanne 2013-11-15 19:37:06 +00:00
  • bb5b5e21d6 Externalized heli refuel sites (by Buggler) - Map\HeliSites.xml Wanne 2013-11-15 19:33:10 +00:00
  • 4ad50accc6 - Fixed hidden towns and sam sites a dead giveaway when calling info box in strategic screen (by Buggler) Wanne 2013-11-15 19:28:27 +00:00
  • ba31e849e4 - Translated Chinese Texts (by zwwooooo) Wanne 2013-11-14 22:24:55 +00:00
  • d15714a737 - Updated Chinese GameDir files (by zwwooooo) - Fixed wrong MercEdit folder for Chinese Version -> MercEdt (by zwwooooo) Wanne 2013-11-14 22:24:18 +00:00
  • cbbcbf48c0 Various fixes (by Buggler): - Fixed IMP Background hardcoded text: Prev, Next & None. - Fixed unable to proceed to IMP Attribute screen when Merc Background feature is off - Changed 'Ore Type' text to 'Resource' Flugente 2013-11-14 18:35:16 +00:00
  • 6ec2a96173 - Used externalized hardcoded texts for "Prev" and "Next" on the IMP background pages Wanne 2013-11-14 07:36:40 +00:00
  • 7a5fda48d4 Bugfix JaggZilla #532 Robot was limited to 6 bullets per autofire and wasted additional AP. silversurfer 2013-11-13 21:14:51 +00:00
  • 4a49630c75 - Fixed compilation error with disabled zombies (// #define ENABLE_ZOMBIES) Wanne 2013-11-13 18:15:07 +00:00
  • d41ea7f6c2 Bugfix for JaggZilla Bug #587 Objects thrown at civilians don't hurt them anymore. Anybody else will still suffer -1 health. silversurfer 2013-11-13 11:09:39 +00:00
  • f60a8b2120 Fix: first gamestart helidrop after starting exe had wrong dropoff gridno Flugente 2013-11-12 18:08:45 +00:00
  • 6157807cc9 - Added *.Minerals.xml files (currently only with English texts) Wanne 2013-11-12 14:22:05 +00:00
  • 52163edb4c Translated Chinese XML files (by zwwooooo) Wanne 2013-11-12 14:21:21 +00:00
  • 7081976f16 - Translated Chinese texts (by zwwooooo) Wanne 2013-11-12 14:19:30 +00:00
  • 8257d11276 -Fix for throwing explosives with attachments (by Sevenfm) Weight is now considered correctly. silversurfer 2013-11-12 11:46:45 +00:00
  • 63ebacb730 New Feature: Different Mineral Types for Mines (by Jazz & Buggler) - Instead of only having Gold and Silver for Mines, we can now add more mineral types (-> TableData\Map\Minerals.xml) - The initialization of the mineral types of the mines is done in LUA (Scripts\initmines.lua) Wanne 2013-11-12 09:58:46 +00:00
  • 010e967948 New Feature: Different Mineral Types for Mines (by Jazz & Buggler) - Instead of only having Gold and Silver for Mines, we can now add more mineral types (-> TableData\Map\Minerals.xml) - The initialization of the mineral types of the mines is done in LUA (Scripts\initmines.lua) Wanne 2013-11-12 09:58:18 +00:00
  • 3751e7507b Changed mousewheel replacement keybind from [ALT] + [t] to [o] Flugente 2013-11-11 22:14:40 +00:00
  • c85471ecd6 If USE_AIMED_BURST and AIMED_BURST_ALTERNATE_KEY are TRUE, we now use [o] intead of [Alt] + [t] to toggle aiming. This is for people who have no working mousewheel and thus couldn't aim with auto-only weapons. This is necessary as [ALT] switches the mousewheel function between increasing aiming levels and adding more bullets. Flugente 2013-11-11 22:11:45 +00:00
  • 679c357c23 added picture for radio set (by smeagol) Flugente 2013-11-11 20:35:31 +00:00
  • d7fa19068f - New camo handling: Camo Kits can now only be used to paint naked skin which usually means face and hands. Clothing will take care of the rest Together they can reach 100% camo. CAMO_KIT_USABLE_AREA = 5 in Ja2_Options.ini sets the area that can be painted. silversurfer 2013-11-11 12:51:33 +00:00
  • 4dee3218aa - New camo handling: Camo Kits can now only be used to paint naked skin which usually means face and hands. Clothing will take care of the rest Together they can reach 100% camo. CAMO_KIT_USABLE_AREA = 5 in Ja2_Options.ini sets the area that can be painted. silversurfer 2013-11-11 12:50:06 +00:00
  • a8e1dfe83b Adjustments (by Buggler) - MERCS_RANDOM_BELL_DISTRIBUTION = True for bell curve distribution; False for uniform distribution in Ja2_Options.ini - Turn off MERCS_RANDOM_STATS - Double MAX_MERC_DEATHS in 1.13 as current AIM + MERC roster is twice that of vanilla Wanne 2013-11-11 09:57:51 +00:00
  • c2549bf279 Fixes (by Buggler) - Fixed enemy garrison group troops & elites spawning numbers as per ArmyComposition.xml description (thanks to Moa) - Refactored random stats code to separate function for future reuses Wanne 2013-11-11 09:56:10 +00:00
  • 1611613bd3 - Removed EnemyTaunts.xml fro UB Wanne 2013-11-11 09:51:07 +00:00
  • ef9ca4eaa7 - Added localized version of EnemyTaunts.xml (currently all texts are in English) Wanne 2013-11-11 09:50:54 +00:00
  • eaadd70ada - Added <uiIndex> Tag to the EnemyTaunts.xml, because of localized version support Wanne 2013-11-11 09:47:49 +00:00
  • 294b67ce22 Enemy Taunts - Added support for localized version of the EnemyTaunts.xml file - Added <uiIndex> tag Wanne 2013-11-11 09:46:50 +00:00
  • ecdff8e24c Added localized version of Backgrounds.xml - Currently all files have English texts Wanne 2013-11-11 07:52:12 +00:00
  • 6ac2d94e5f Fix: included <cmath> in case std::sqrt is unknown Flugente 2013-11-10 20:17:16 +00:00
  • 7e5cbd126a - New Feature/exploit enhancement: enter hostile sector with helicopter and land mercs anywhere (see http://www.bears-pit.com/board/ubbthreads.php/topics/327879.html#Post327879) - MP entry points are now much more and scale with mapsize Flugente 2013-11-10 19:35:13 +00:00
  • 7b57c3c865 - New Feature/exploit enhancement: enter hostile sector with helicopter and land mercs anywhere - MP entry points are now much more and scale with mapsize Flugente 2013-11-10 19:32:30 +00:00
  • 5b712a8ab7 New Feature: Externalized Enemy taunts (by anv) - Taunts will be shown in the tactica log, once enabled (TAUNT_SHOW_IN_LOG = TRUE) - Enemies will randomly choose their taunt from an pool of applicable ones - All taunts can be stored in TableData/EnemyTaunts.xml - see: http://www.bears-pit.com/board/ubbthreads.php/topics/327830/Externalised_taunts.html#Post327830 Wanne 2013-11-10 08:27:54 +00:00
  • 899d0f15a0 New Feature: Externalized Enemy taunts (by anv) - Taunts will be shown in the tactica log, once enabled (TAUNT_SHOW_IN_LOG = TRUE) - Enemies will randomly choose their taunt from an pool of applicable ones - All taunts can be stored in TableData/EnemyTaunts.xml - see: http://www.bears-pit.com/board/ubbthreads.php/topics/327830/Externalised_taunts.html#Post327830 Wanne 2013-11-10 08:26:05 +00:00
  • 896c1e3e24 Reworked Briefing Room Feature (mission based JA2) (by Jazz) - Briefing room feature must be enabled in ja2_options.ini (BRIEFING_ROOM) - Briefing room can be accessed from the laptop. Enter key "SN5631" and then click the exit button Wanne 2013-11-10 08:03:47 +00:00
  • b997811a5d -in previous version committed wrong files :-} Kriplo 2013-11-09 20:55:11 +00:00
  • 4104fbb248 Brief: //dnl ch76 - Debug performance improvement when working with inventory and UDB. Details: - Open UDB was quite slow and then clicking at some attachment slots halted game for few seconds. - Moving mouse over opened inventory slots with hundreds of items jerking and halting mouse for moment. - Fix CTD in rare occasions after attach and then remove GL and try attach some improper attachment. Kriplo 2013-11-09 20:49:40 +00:00
  • 12d65e8eba Deleted empty unused 7z folder (by Buggler) Wanne 2013-11-08 17:00:07 +00:00
  • b44716d8af 7z-Library Update to version 7z 9.22 (by Buggler) Wanne 2013-11-08 16:59:09 +00:00
  • c9b913127c - Thanks to @Moa suggestions and links for iterators problem under VS2010 debug which throws exceptions after qsort is applied on objects with std::list members, decide to return std::sort for debug version of VS2010 and later although is much much slower. However qsort will remain under all release version and debug versions of older VS as they seems to work fine. - Put more comments under my previous inventory changes and throw out altering contents of the array under qsort compare function MapScreenSectorInventoryCompare. Kriplo 2013-11-07 20:52:02 +00:00
  • 1122203771 Fix: radio listening did not work Flugente 2013-11-07 20:43:55 +00:00
  • 6c9d6cec68 - fixed bug with CAMO_REMOVING = TRUE Too much of a camo kit was used when the character was wearing an outfit with different camo bonus. silversurfer 2013-11-07 19:11:35 +00:00
  • d054395b59 some fixes for NCTH recoil handling silversurfer 2013-11-07 15:13:05 +00:00
  • a05bb3ad5b I.M.P. Screen Adjustments - Fixed wrong X/Y coordinates of some title positions - Externalized hardcoded "I.M.P. Prejudices" and "I.M.P. Background" texts to the language cpp files - A few more minor cosmetics Wanne 2013-11-07 14:34:20 +00:00
  • f7f07d4897 - Fixed wrong x-location of IMP title texts Wanne 2013-11-07 13:42:05 +00:00
  • c55cb02a6a Backgrounds.xml can now be localized. Flugente 2013-11-05 19:06:29 +00:00