Commit Graph
83 Commits
Author SHA1 Message Date
Wanne e2723a20d9 New EXE Release (Build: 3274)
Bugfixes
--------

- Win 98 Bugfix: ja2.ini option to disable UNICODE (VFS_NO_UNICODE)
- When VFS_NO_UNICODE = FALSE, files will be opened with default encoding (instead of UTF8/16) in the source code
- EDB: Rendering of "Hide Muzzle Flash" icon
- Enemies should also drop LBE gear
- Refreshing bug in strategy merc list in resolution 640x480 and 800x600
- Character in running state will loose breath points each turn if no action is performed
- Automatic cancellation of running if the merc is in a running state and was not moved since last turn
- Bobby Ray Tooltips fixes
- Fixed bug, where enemies do not climb on rooftops anymore, when ASTAR is disabled
- Source code is now compiled with vanilla JA2 pathing instead of A*

New Features
------------
- Externalized "Bobby Ray tooltips show possible attachments" from HAM 3 (BOBBY_RAY_TOOLTIPS_SHOW_POSSIBLE_ATTACHMENTS)
- New Cover System (by CptMoore)
. There are 8 new ja2_options.ini entries in the "JA2 Tactical Settings" section
o STEALTH_TRAIT_COVER_VALUE, STEALTH_EFFECTIVENESS, TREE_COVER_EFFECTIVENESS, CAMOUFLAGE_EFFECTIVENESS, COVER_DISPLAY_UPDATE_WAIT
o MOVEMENT_SIGHT_ADJUSTMENT, STANCE_SIGHT_ADJUSTMENT, LBE_SIGHT_ADJUSTMENT

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1196 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-10-21 13:30:13 +00:00
Wanne 730733d52a - Added new ja2_options.ini property(BOBBY_RAY_TOOLTIPS_SHOW_POSSIBLE_ATTACHMENTS) from HAM 3: Not used in current SVN EXE.
- Updated INI Editor xml to use the new property


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1188 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-09-04 07:39:08 +00:00
Wanne f21baf307b - Bugfix: Fixed property "CHANCE_OF_SHIPMENT_LOST"
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1171 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-07-14 11:51:42 +00:00
Wanne 9dd337119d New EXE Release (Build: 3042)
New Features
------------
- Spread Patterns MOD
o TableData/SpreadPattern.xml & additional (optional) <spreadPattern> Tag in TableData/Items.xml

Bugfixes
--------
o Mine income was not correctly initialized in GameSettings
o Need for soldier sleep was calculated wrong
o Stop Time when Skyrider arrives in the destination sector
o On "sell all" also unreachable items were sold
o Stop time compression when shipment and email arrives
o Fixed duplication of items from shipment. This bug occured, when loading a savegame with at least 2 depending shipment orders
o Re-enabled stealing from delivery sector (ja2_options.ini: STEALING_FROM_SHIPMENTS_DISABLED)
o Re-enabled & externalized chance that whole shipment is lost (ja2_options.ini: CHANCE_OF_SHIPMENT_LOST)
o Re-enabled delivery from John Kulba

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1159 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-28 18:05:27 +00:00
Wanne 2a738e4bce - Updated property description text (by Headrock)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1157 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-26 13:39:28 +00:00
Wanne d750bd9964 - Updated (added/deleted) a few HAM properties in the Ja2_Options.INI. These properties are still used by the game
- Added tags to some XML files which is used by the SpreadPatterns MOD (latest SVN EXE does not include Spread Patterns MOD)

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1155 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-25 18:18:43 +00:00
Wanne 97ea7f0dfe - Removed old and added missing property in Data/Ja2_Options.INI
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1139 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-07 12:06:55 +00:00
Wanne 44652a9911 New EXE Release (Build: 2949)
New Features
------------
Enhanced IMP Creation
o INFO: Customize your IMP more personally (hair, clothes, ...)
o Soldier Tooltips can now be toggled on/off in the option screen
o Removed "Random IMP personality" from option screen
o Removed CUSTOM_PERSONALITY, CUSTOM_ATTITUDE, ALLOW_SOLDIER_TOOL_TIPS, IMP_STARTING_LEVEL from ja2_option.ini
o Added IMP_STARTING_LEVEL_COST_MULTIPLIER, IMP_BONUS_POINTS_FOR_DISABILITY, IMP_BONUS_POINTS_PER_SKILL_NOT_TAKEN to ja2_options.ini
o New Files in the Data\Laptop folder

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1133 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-04 10:50:30 +00:00
Wanne a8a39162c9 Added 2 new INI Entries for the "Real Time Mode" in the [JA2 Tactical Settings]: ALLOW_REAL_TIME_SNEAK, QUIET_REAL_TIME_SNEAK
Info: There is no new EXE yet, which supports the "Real Time Mode"

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1130 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-06-02 10:30:06 +00:00
Wanne 05251d4458 - Added new INI entries for Ultra Dynamic Tooltips (UTD): ALLOW_UDT_RANGE, ALLOW_UDT_DETAIL, UDT_MODIFIER. The current EXE in SVN does not support the UTD yet.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1129 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-05-27 12:41:12 +00:00
Wanne 5b0b08b40a Updated Price Modifier in Ja2_Options.INI
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1109 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-04-08 18:26:45 +00:00
Wanne 8d266b6dc7 Adjusted a few HAM Settings to be more "1.13 like" in the Ja2_Options.INI and removed the ja2_options.ini connection inside the HAM comments (thx to Headrock)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1105 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-04-01 21:04:53 +00:00
Wanne d098e49131 New ja2.exe (build: 2651)
New Features:
- Headrock's HAM 2.8:
- Zathras' Multiplayer UI Patch

Bugfixes:
- New option "Force turn mode" is always disabled when playing a multiplayer game
- Max Merc limit in multiplayer was not evaluated when hiring merc
- Press "ESC" while green progress bar on laptop loads -> Buttons are still visible although Laptop is closes
- Fixed szSoundEffects definition
- Minor fix to allow the bullet graphic to render properly when the shopkeeper panel is open.
- Fixed a bug when creating the application, it was only possible to start ONE instance of the game. Now it is possible to start as many instances of the game you would like.
- Temporary fix for game freeze when a path contains duplicate tiles

Also non English Versions (German and Russian) of ja2.exe are available
How to update these Versions from SVN, take a look at the Bears Pit thread:
http://www.ja-galaxy-forum.com/board/ubbthreads.php?ubb=showflat&Number=201700&page=1#Post201700 

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1104 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-04-01 13:41:26 +00:00
Wanne 48dd5177f0 Added missing "ja2_options.ini" properties for last exe build (2567):
AUTO_SAVE_ON_ASSERTION_FAILURE
---------------------
GAME_PROGRESS_MINIMUM
GAME_PROGRESS_INCREMENT
IMP_STARTING_LEVEL
SMART_GOGGLE_SWITCH
AUTOMATICALLY_FLAG_MINES
--------------------
MAX_NUMBER_PLAYER_MERCS
MAX_NUMBER_PLAYER_VEHICLES
MAX_NUMBER_ENEMIES
MAX_NUMBER_CREATURES
MAX_NUMBER_REBELS
MAX_NUMBER_CIVS
---------------------
NEW_AGGRESSIVE_AI
---------------------
TONY_USES_BR_SETTING
DEVIN_USES_BR_SETTING

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1083 4f8fa57e-7814-0410-bad4-adc449f26b7c
2009-02-02 17:37:34 +00:00
Wanne 45113eb4dd New property (ALWAYS_USE_PROF_DAT) for ja2_options.ini. Not used yet with current SVN EXE.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1061 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-12-09 18:57:07 +00:00
Wanne 479c56b8e1 New Build (2445)
- An AP value was being recast to INT8 which caused some issues with more then 127APs.
- Altered the RemoveRegion failsafe so use the REGION_EXISTS flag.  This seems to resolve the "timed" crash and/or infinite loop that people have been reporting with sector inventory.
- Added a cheat hotkey that creates a huge variety of items for troubleshooting sector inventory with multiple pages.
- Added maximum and minimum values for the AP_BONUS settings in the INI file.
- Merged the two parts of RenderItemDescriptionBox function (strategic and tactical) into a single function.  Now any change automatically effects both version of the box.
- Fixed some Polish and Russian translations
- Fixed description text in "ja2_options.ini" for property "USE_ENHANCED_DESCRIPTION_BOX"

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1060 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-12-05 22:50:57 +00:00
Wanne 43efa398e7 1.13 Power Update
*** New ja2.exe build (2415) ***
- Enhanced Description Box (by Headrock)
	- Can be toggled on/off in the game settings
	- Can be customized in the ja2_options.ini (USE_ENHANCED_DESCRIPTION_BOX)
	- Further infos: http://www.bookgallery.co.il/JA2PublicPosts/DescBox.asp
- 100 AP System
	- Now the default system
	- Can be changed back to 25 AP System in the Data-1.13\APBPConstants.ini
        - Just change the property AP_MAXIMUM = 25 and you have the 25 AP System back

German and Russian EXE can be found here:
http://ja2.h758491.serverkompetenz.net/Wanne/Build_2415/


*** New XML Editor ***
- Supports the 100 AP system
- Minor adjustments


*** New INI Editor ***
- Also works as a MOD Loader.
- New entry in the ja2.ini (DEFAULT_JA2_EXECUTABLE). Used for starting JA2 v1.13 from the INI Editor
- Supports 100 AP System (APBPConstants.ini)
- Configure and start JA2 v1.13 from the INI Editor

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1049 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-11-13 15:07:24 +00:00
Wanne c139a38f69 Externalization: Restrict female enemies from being in the queens army (except Female Elite enemies)? -> RESTRICT_FEMALE_ENEMIES_EXCEPT_ELITE
INFO: This feature will be available in the NEXT SVN EXE

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1039 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-09-09 16:27:41 +00:00
Wanne 0c453fcbdc new exe build (2147)
- added INI option for new tracer bullets (USE_BULLET_TRACERS)
- updated German.Items.xml
- fixed one spelling mistake in Items.xml

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@999 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-05-12 11:00:59 +00:00
Wanne df571b3c75 new ja2.exe (Build: 2063):
- Fixed a CTD that occurs when closing sector inventory while the item description window is open.
- Added a new ALLOW_SECTOR_DESCRIPTION_WINDOW flag to the ja2_options.ini that allows players to turn off the stack popup and item description functionality for the sector inventory panel.

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@989 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-04-22 18:45:24 +00:00
Wanne cdc6b0713d - added missing entries for Data/Ja2_Options.INI (SLAY, ...)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@953 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-03-12 18:38:50 +00:00
Wanne 10d7e380cb - Externalized property (ENABLE_CHANCE_OF_ENEMY_AMBUSHES_ON_INSANE_DIFFICULT) for the 1.13 exclusive enemy ambush chance which exists from the development beginning of 1.13
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@937 4f8fa57e-7814-0410-bad4-adc449f26b7c
2008-02-24 19:05:23 +00:00
Wanne 6d9d88aa57 Made small "cosmetic" changes to the Data-1.13/Ja2_Options.INI
Updated Data/Ja2_Options.INI so it has the same new structure like Data-1.13/Ja2_Options.INI, but with JA2 vanilla settings

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@847 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-08-01 21:29:59 +00:00
Wanne 32dbf2e81d Added PLAYER_AP_BONUS to [JA2 Tactical Settings] which was missing from the INI. It is already implemented in the source code.
This option gives a flat AP Bonus to all player's mercenaries, it also pushes the AP 
Cap. Works almost exactly like the enemy AP bonus.


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@845 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-07-26 17:34:34 +00:00
Wanne de2796d031 Updated Initial garrison percentages to values that Will from the Bears Pit suggested. The old values could lead to unexpected CTDs. So now we should be on the save side.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@843 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-07-19 09:22:16 +00:00
Wanne 1f0b75a786 Updated the game starting time, because now we have a check in the source code, that the game will always start at Day 1
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@842 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-07-19 07:47:33 +00:00
Wanne ca3904c1a5 Updated the GAME_STARTING_TIME, so the game start at Day 1 and not at Day 0
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@841 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-07-14 17:57:10 +00:00
lalien f403658de1 - Externalized game starting time
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@820 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-06-04 17:52:48 +00:00
Wanne 610d02e2cc - new: Externalized sector loadscreens to TableData\Map\SectorLoadscreens.xml (Ja2_Options.INI Setting: USE_EXTERNALIZED_LOADSCREENS)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@810 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-05-21 14:32:11 +00:00
lalien d034056c28 Added ini options for strategic AI
- The reinforcements are not reassigned anymore when the sector where they were going to is captured by player
- Investigation of lost city sector by the enemy 


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@779 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-04-27 21:05:08 +00:00
AcyForsythe 895b733089 - Added INI options for RESTRICT_ROAMING and REVEAL_ITEMS_AFTER_COMBAT
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@772 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-04-25 23:00:05 +00:00
lalien 2573a88427 - New feature: Remove attachments and unload all weapons in sector (Shift+F)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@766 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-04-19 11:47:40 +00:00
lalien 2ffb23ca71 - Added new ini settings
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@757 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-04-02 10:33:29 +00:00
lalien f619f6a71b - added game progress weights to Ja2_Options.INI (exe version 765)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@730 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-03-10 17:12:02 +00:00
AcyForsythe d3cb529e20 - Moved the AP bonus settings to appropriate section of INI file
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@681 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-02-07 02:30:17 +00:00
Wanne c38a8df6ba Updated Ja2_Options.INI
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@668 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-01-29 09:02:16 +00:00
Wanne 688a8bcc90 Some "cosmetic" changes in Ja2_Options.INI
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@667 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-01-29 08:29:58 +00:00
Lesh 2866848f79 - 'slow progress for enemy items choice' option added
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@621 4f8fa57e-7814-0410-bad4-adc449f26b7c
2007-01-08 13:41:47 +00:00
Wanne a0c4ab36f3 git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@572 4f8fa57e-7814-0410-bad4-adc449f26b7c 2006-11-12 16:24:02 +00:00
Wanne 40d66c4f16 git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@571 4f8fa57e-7814-0410-bad4-adc449f26b7c 2006-11-11 09:21:57 +00:00
Wanne f89d890416 git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@570 4f8fa57e-7814-0410-bad4-adc449f26b7c 2006-11-09 19:38:01 +00:00
lalien 2cff20e746 - Changed comments
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@537 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-10-09 13:28:22 +00:00
AcyForsythe e81158b0d3 - Added options for delaying veteran militia training and mobile militia training. - Added cost modifiers to promoting green militia to regular and promoting regular to veteran.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@534 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-10-08 05:33:34 +00:00
AcyForsythe 6b08f6cd84 - Added options to remove mercenary on-assignment deaths, and also set the number of deaths per difficulty level
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@533 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-10-07 03:41:08 +00:00
Wanne 9c14441d54 new exe (587)
- bugfix: CTD on maps with tanks
- feature: Added INI Setting and ability to manually train mobile militia at a cost (MILITIA_COST_MODIFIER, MUST_TRAIN_MOBILE_MILITIA)
- feature: Added INI setting and ability to train veteran militia (TRAIN_VETERAN_MILITIA)
- feature: Moved auto save from ja2_options.ini to option screen

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@526 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-10-01 10:59:35 +00:00
AcyForsythe e6ef2e0b49 - Added INI Setting and ability to manually train mobile militia at a cost
- Added INI setting and ability to train veteran militia

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@525 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-10-01 06:53:14 +00:00
Wanne 280bc015d4 - bugfix: CTD when loading a savegame after an auto save was loaded -> Autosave works now ;-)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@517 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-09-29 05:49:41 +00:00
Wanne def9d21164 new exe (575)
- bugfix: Removed the serious bug that was added in exe build 568
- feature: Re-enabled auto save (USE_AUTO_SAVE in ja2_options.ini)
- feature: Lightning can be disabled (ALLOW_LIGHTNING in ja2_options.ini)


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@516 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-09-28 15:27:59 +00:00
Wanne 1c86c8ff3e new exe (568)
- added Captain J's coverage armor mod (see ENABLE_ARMOR_COVERAGE in Ja2_Options.INI)
- updated some German strings

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@512 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-09-27 20:23:33 +00:00
Wanne ff17f7f61a new exe (564)
- bugfix: CtH calculation (shows up nearly 0% next to an enemy), when merc spots an enemy after climbing up/down a rooftop
- bugfix: Added Pulmu's weight calculation fix
- intense save/reload fix #1: error checking was added, when the game is saving/loading temp files. This fix protects against corruption of saves, that can occur in temp files section. However, this fix may annoy you by error message-boxes. If you get one, try to reload, re-save your game next X times. If it won't help, your way is to forum.
- fixed: Spelling mistake (GAME_PROGRESS_MIKE_AVALIABLE, GAME_PROGRESS_IGGY_AVALIABLE) in Source code and INI files
- Shortened some weapon types name from the weapon description panel, cause they were too long and were overlapping ammo name (e.g: Machine Pistol -> MP, ...)



git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@511 4f8fa57e-7814-0410-bad4-adc449f26b7c
2006-09-26 19:50:57 +00:00