added MG36 and MG36-RAS pics in addition to replacement mentioned above (Coolberg)
added pics of G36 kits for later use
changed name of G36/G36K Tactical to G36/G36K RAS
added pics of LBE-items
increased damage of .357M and 10mmAuto guns by 1, decreased damage of .45ACP guns by 1
updated New Inventory definition XML-files (same as on FTP-site)
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@879 4f8fa57e-7814-0410-bad4-adc449f26b7c
- Fix for AI seeking climb point in toxic gas
- Fix for civilians trying to climb the roof to seek noise
- Fix for punching and stabbing
- Fix for chance to hit being 1% at distances > 52
- Fix for militia transported to NOWHERE during autoresolve in a different than current sector
- INS-key for overhead map is back!
- Weapon CTH at extreme range now calculated with soldier's real sight max
- Fix for 1% chance to hit target when distance is > 52
- Camo and other effects are taken into account when aiming at a body part
- Max Distance Visible is more consistent in being calculated based on the soldier and direction rather than a fixed number
- removed breath reduction for soldiers that are not in loaded sector
- added bug fix from build 1240 (fixed freeze in tactical - enemy soldier attempted to throw item at himself (save from pyg))
- Bugfix in ChooseFaceGearForSoldierCreateStruct(). Wrong HeadPos was set.
- Fixed bug where wrong chance to hit was displayed by completing AXP's previous bugfix.
- Bug fix for militia movement on strategic screen not setting group ID for battles.
- Added AStar pathfinding.
- Fixed buffer overrun for LUA strings
- Made direction variables more consistent as unsigned chars. Several function prototypes updated for this.
- Many memory leaks plugged: External options, video overlays, laptop file lists, tactical message queue, strategic pathing, autobandage, merc hiring, detailed placements, crate in Drassen, tactical placement
- New functions and attributes for soldiers in LUA (still for debugging at best): Soldier.APs (current APs), Soldier.changestance (changes stance, uses game heights)
- File catalog ignores .SVN directories (game load speedup)
- Fix CTD in mouse regions
- JA2 window now refuses to move to negative coords
- Checks to prevent DirectX-related infinite loops due to minimizing and task switching
- Invading enemies should now appear on the borders even when reinforcements disabled in .ini
- Suppression should no longer work on mercs in medium water
- Infant/Young creatures use restored spit instead of Molotov
- Creatures begin with their 'guns' (spit) 'locked and loaded' (cartridge in chamber)
- Further fix to AXP and AlaarDB's weapon ready check: Now 'firing' is always counted as 'ready'.
- Prevent mercs from falling and flying back through obstacles
- Check whether battle group is even set before testing its location for battle setup
- Burst spread locations now limited to 6, the limit within the soldier struct
- Extra burst spread locations zeroed out so that they aren't used unless necessary
- Spread code now only shoots at locations in the spread, and will shoot at all 6
- Only mercs in the sector where autobandage happens will be made to stand up after it's done
- Throwing a grenade at the tail of the plane in Drassen should not result in a CTD
- Reset attack busy count when loading a new sector
- Fixed a problem with wrong variable name, and modified infant spit index to match the new Vanilla friendly index
- Fixed CTD in editor when changing detailed civ placement from wheelchair to jeep
- Fixed memory corruption in detailed placement due to old-inventory behavior
- Added Editor.slf to files JA2/Editor will load from
- Fixed FindBestPath to not search for a path to NOWHERE
- bugfix: Sam sites with index >=5 lacks ability to train militia
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@877 4f8fa57e-7814-0410-bad4-adc449f26b7c
changed description of Beowulf Rifle
increased range of Mosin Nagant to 600m
replaced pics of SKS and AKMSU (Tbird) and of MG3 (Buren)
added several gun pics (Tbird) and LBE-item pics (Marlboro Man) for later use
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@875 4f8fa57e-7814-0410-bad4-adc449f26b7c
changed description of FN BDA
changed SMGs usable in one hand to machinepistol class, so they appear in that section in BR's now. Additionally, these are guns that will fit into the New Inventory 'MP-Holster'.
added six new thigh-packs and a single vest, but they are deactivated and still have stand-in graphics.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@872 4f8fa57e-7814-0410-bad4-adc449f26b7c
The xml editor can only read from STI files and not from SLF-Archiv.
Some xml files in the Data\TableData folder are invalid for the xml editor, so they needs to be corrected first to use the xml editor.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@864 4f8fa57e-7814-0410-bad4-adc449f26b7c
- Fix for freeze when AI killed by mines or other self-inflicted wounds
- Added Breath APs fix
- Fix for mouse movement when clicking on mercs. In windowed mode would move the cursor to odd places on screen
- Enemy group invasion tactics fixed. Now reinforcements come from all directions, same as from surrounding stationary reinforcements
- Fix for mercs turing lame
- allowed militia to wear camo
- Fix for uninitialized group in reinforcements
- Fix AI deadlock when multiple soldiers occupy the same tile
- Fix to reset Pablo so that future thefts can also be punished
- Fix for missing enemies in mobile group when player invades
- bugfix: Sometimes if you press with the right mouse button on the radarmap, the overhead map view was not displayed
- Fix for enemy invasions and reinforcements
- bugfix: HE Ammo Bug
- Fix for the "CONT" that won't go away
- Fix points calculation in BaseAPsToShootOrStab
- Tweaks to inventory, soldier, and merc profile structs
- Fix for divide by 0 in CalcBestShot
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@854 4f8fa57e-7814-0410-bad4-adc449f26b7c
added/changed Sniper Suppressor on M21, M24, and M40A1
lowered stacking of Shuriken to 4
lowered Burst Penalty of HK G11 to 3
added three new XML-files for the inventory project. They are not needed yet, but do not do any harm either, they are here for the alpha and beta testers (and they'd later end up here anyway). They are also considered work-in-progress and will change. For example, Doreen is loaded down with LBE items just for testing purposes (item drops), some RPCs do not have the LBE items they'd need.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@849 4f8fa57e-7814-0410-bad4-adc449f26b7c
- new shortcut: Ctrl+Del in sector inventory deletes all items in sector
- Fix squad oversizing based on user prefs
- Fix militia issue in auto-resolve: Militia were not always being promoted even when it said they were. Since first X slots are for militia already in the sector, militia from other sectors are not sorted by rank. This actually affects battle outcome!
- Added fix to editor to skip cached tiles in RaiseWorldLand. Otherwise it can crash when invoked within the game.
- fixed some variables not being initialized
- Efficiency improvements for soldier->soldier sighting
- fixed memory leak in new inventory
- fixed some variables not being initialized
- fixed swapped parameter in LOS.cpp
- added variable range check in lighting.cpp, the cause of wrong index value still not fixed
- Fix for slow bullets and other anims
- Fix problem with items with default attachments not comparing to base items correctly
- Removed an inconsistency between quickload and regular load
- Turned on heap checking for debug builds. *Could cause memory to run low if game runs for extended periods
- Fixed assertion message for case where soldier groups try to cross impassible terrain
- Fixed inventory memory leak
- Fix sticky keys due to loading screens
- Fix infinite loop/hang after an assertion failure
- Fix problems with missing tile effect in places such as Alma and Tixa underground
- Also fixes potential problem with buffer overruns
- Don't have monster spit cause fiery explosions
- More detailed error messages for failed saves
- Yet another phantom militia fix
- Fix for incorrect, sometimes negative, values of items sold to locals
- Editor: Disable light sprites that are not in bounds. Actually happens in some sectors (ie Drassen)
- Editor: Fix for use of uninitialized variable in undo
- Editor: Fix for clipping bounds that are offscreen (causes crash)
- Fix for AP bonus reading from INI
- Fix mine indexes when looking for creature infestation of mines
- Final (?) fix for militia reinforcements. Also a change: If you refuse reinforcements, none will come for the entirety of the battle
- Increase size of cover and LOS grids to fit max radius
- Fix for uninitialized light level in DistanceVisible
- Move CheckForEndOfBattle to end of ReduceAttackBusy, to remove a possible militia invalidate upon promotion
- Change the way Alt-L handles reloading
- added range check for light sprites
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@848 4f8fa57e-7814-0410-bad4-adc449f26b7c
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
Reordered sections and settings to match order read in, for easier Xrefing
Everything should now be in the correct section
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@846 4f8fa57e-7814-0410-bad4-adc449f26b7c
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
replaced Pistol Suppressor pic with a new one made by Tbird
replaced Rifle Suppressor pic with a new one (you guessed it: Tbird) and renamed it AR Suppressor, as it will no longer be available for sniper rifles
added a Sniper Suppressor (a sound suppressor for sniperrifles, not something that suppresses Snipers themselves), pic by Tbird.
change several sniper rifles to attach Sniper Suppressor instead of Rifle Suppressor
changed all sound suppressor to sink, they are made of metal, after all
added Ares M4 Shrike and HK 417 12", pics by Tbird
added OTs 39, pic by Coolberg
added missing built-in folding stock on Type 85
changed HK MG36E from assault rifle to LMG
changed 5.45x18mm standard ammo to AP/FMJ, because the round has a reputation for piercing soft body armor at shorter ranges (not enough to warrant XAP, though).
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@837 4f8fa57e-7814-0410-bad4-adc449f26b7c
changed damage of about 65% of the guns, to have a more realistic relation between all the different calibers.
MG43 has now a default bipod instead of a built-in one
M60E3 has now a default foregrip instead of a built-in one
Ultimax has both bipod and foregrip built-in now
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@833 4f8fa57e-7814-0410-bad4-adc449f26b7c