Commit Graph

  • 30bccc0d73 Fix for missing enemies in mobile group when player invades Overhaul 2007-08-07 10:03:05 +00:00
  • 6de05c3fe1 Fix AI deadlock when multiple soldiers occupy the same tile Fix to reset Pablo so that future thefts can also be punished Overhaul 2007-08-07 05:10:05 +00:00
  • f5e3e7d7ff Fix for uninitialized group in reinforcements Overhaul 2007-08-07 04:22:10 +00:00
  • 5926a62a05 - allowed militia to wear camo lalien 2007-08-05 00:47:19 +00:00
  • c6514b0774 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 Removed shuriken check Fix for mercs turing lame Overhaul 2007-08-04 04:19:18 +00:00
  • 2db9c118a2 Added Breath APs fix from Kaiden Wanne 2007-08-03 23:31:44 +00:00
  • bef9d82933 Fix for freeze when AI killed by mines or other self-inflicted wounds Overhaul 2007-08-02 09:04:59 +00:00
  • 17449feabd new exe build (1147) Wanne 2007-08-01 22:42:46 +00:00
  • 38fd9e191a 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 Wanne 2007-08-01 21:29:59 +00:00
  • d5d3294024 - added range check for light sprites lalien 2007-08-01 10:15:43 +00:00
  • b07d18f9f4 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 Overhaul 2007-08-01 08:58:34 +00:00
  • e34dd3ac6a Fixed a couple of misspellings Reordered sections and settings to match order read in, for easier Xrefing Everything should now be in the correct section Overhaul 2007-08-01 08:41:22 +00:00
  • 99358cf103 Uploaded the wrong file AalaarDB 2007-07-31 22:45:34 +00:00
  • db11a44df7 Fix for incorrect, sometimes negative, values of items sold to locals AalaarDB 2007-07-31 20:15:02 +00:00
  • 1f539a13d5 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. Wanne 2007-07-26 17:34:34 +00:00
  • c462fd7744 More detailed error messages for failed saves Yet another phantom militia fix Overhaul 2007-07-26 05:26:38 +00:00
  • 3e997fa0e1 Don't have monster spit cause fiery explosions SpaceViking 2007-07-25 12:41:40 +00:00
  • 3b4f77b012 Fix problems with missing tile effect in places such as Alma and Tixa underground Also fixes potential problem with buffer overruns Overhaul 2007-07-25 09:24:27 +00:00
  • b24712f2b6 Fix sticky keys due to loading screens Fix infinite loop/hang after an assertion failure Overhaul 2007-07-25 04:44:58 +00:00
  • b559e8601d 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 Overhaul 2007-07-24 09:14:56 +00:00
  • 48527d4aa5 Fix problem with items with default attachments not comparing to base items correctly SpaceViking 2007-07-24 06:44:11 +00:00
  • ec8efcadea Added a missing header SGP_DEBUG is now exclusively for outputting huge amounts of debug info, made consistent in DEBUG.cpp Fix for slow bullets and other anims Overhaul 2007-07-22 19:33:36 +00:00
  • 4b42b95a8c - 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 lalien 2007-07-22 01:09:21 +00:00
  • ab1419fab4 - added function declaration lalien 2007-07-21 11:51:15 +00:00
  • b7859a710f Efficiency improvements for soldier->soldier sighting Overhaul 2007-07-21 08:10:00 +00:00
  • 9e92cefbfa - fixed some variables not being initialized lalien 2007-07-20 18:16:54 +00:00
  • cdedbe8375 New Release Build (1080): The Release build contains all the changes including revision 1079!!! Wanne 2007-07-20 10:36:03 +00:00
  • 5231251b57 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. Overhaul 2007-07-20 10:12:43 +00:00
  • 12e6655e29 - new shortcut: Ctrl+Del in sector inventory deletes all items in sector lalien 2007-07-20 08:03:23 +00:00
  • 8af1e04895 - added include dirs for debug config lalien 2007-07-20 07:03:46 +00:00
  • 429ca31658 - fixed Ctrl+M not moving items from/to the roof - fixed Ctrl+S, Ctrl+F, Ctrl+M, Ctrl+R affect not visible items lalien 2007-07-19 14:29:05 +00:00
  • 610df320a5 - added Res include directory to Console.rc for VS 2003 project lalien 2007-07-19 12:16:55 +00:00
  • c53e587edf 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. Wanne 2007-07-19 09:22:16 +00:00
  • 9d71fc89f0 Massive effort to reign in militia problem. Still has issues :( Fix: If only some of mercs go to a lower level (mine, basement, etc) but do not choose to "GO TO SECTOR", sector is still inaccessible from strategic map. However, watch for triggers that might happen on first visit to a sector, that fail. Overhaul 2007-07-19 08:33:17 +00:00
  • e2fa801e2b - bugfix: Now game always starts at Day 1 Wanne 2007-07-19 08:03:07 +00:00
  • 7e2163eefa Updated the game starting time, because now we have a check in the source code, that the game will always start at Day 1 Wanne 2007-07-19 07:47:33 +00:00
  • f1a166982a - bugfixes: Fixed two bugs in attacks.cpp, that AalaarDB posted in the Bears Pi Wanne 2007-07-19 06:38:26 +00:00
  • 883557c87d fixed an issue in Fileprintf() with too short buffer for vsprintf. switched to more secure version vsnprintf() (that is, in fact avail since VS6 but not as secure as vsprintf_s()). Also inflated the buffer to fit the messages from XML-Writer code (is executed in debug mode only). The inflation has nothing to do with the securing, its only for comfort of the XML writers log messages. Sergeant_Kolja 2007-07-17 20:18:02 +00:00
  • cab825a382 The Bug "pObject corrupted", aka "Toni SKI crash" or 6 Shuriken stacking crash" is triggered for debugging here, but only in _DEBUG build. In Release, nothing is changed. In _DEBUG, the code will DebugBreak() and if no Studio running, it will AsserMsg(). But this happens only if the corruption was _detected_. Not when it has happened :-( It is only a starting point for further excavation, and better than having nothing... Sergeant_Kolja 2007-07-17 20:12:29 +00:00
  • c75026b151 Fixed two bugs: 1st) Weight Overflow, mostly when calculating Weight of Creature Spit Ammo. This has no Ammo, so the old code calculated accidentally -1.6f, resulting in 0xFFFF integer Sergeant_Kolja 2007-07-17 19:59:25 +00:00
  • 38b853344f Initialize strings to avoid strcpy problems SpaceViking 2007-07-17 04:37:44 +00:00
  • a778a657b9 Fixes for more structures not being initialized. SpaceViking 2007-07-17 03:07:12 +00:00
  • cec7853cf9 Fix bug where structure was not being initialized. This caused occasional crashes when dialog with text was displayed. SpaceViking 2007-07-17 02:38:05 +00:00
  • 3259e9fb1b Reverted much of the scrolling to rev.924 video.cpp. Fixes text while scrolling and also retains windowed mode fixes. Hide cursor after creating window instead of waiting for game to load. Overhaul 2007-07-16 21:27:12 +00:00
  • 46aa0b6220 Reverted a change in the scrolling code that caused text to scroll with the screen Overhaul 2007-07-16 11:15:02 +00:00
  • 03dfd90060 Inscreased speed of window title bar resize for open/close function Overhaul 2007-07-16 03:45:41 +00:00
  • e6ac001a61 - removed include dir lalien 2007-07-15 21:10:30 +00:00
  • 8e75433dd1 Militia and friendly AI now mark mines for OUR side. Related to above, militia deadlock fixed Crash if console hasn't been brought up when text is sent to it fixed Overhaul 2007-07-15 20:34:43 +00:00
  • 14340ad8ea Updated Project configuration for Release Build with VS 2003 Wanne 2007-07-15 15:54:46 +00:00
  • 1dc2cb5bc7 Changed console project from multi thread debug to single thread debug, cause otherwise it does not compile Wanne 2007-07-15 15:38:33 +00:00
  • 1f337d9d51 Updated project files, because they did not compile on my machine under VS 2003 Wanne 2007-07-15 15:23:16 +00:00
  • a95882d50a Some small editor changes for compilation Wanne 2007-07-15 13:13:00 +00:00
  • 089e08f202 Small fixes for compiling different language versions (German, Russian) Wanne 2007-07-15 11:12:27 +00:00
  • e1b2ddab6e Updated the GAME_STARTING_TIME, so the game start at Day 1 and not at Day 0 Wanne 2007-07-14 17:57:10 +00:00
  • ee6980bc5d - added console project for VS 2003 - new shortcut: Ctrl+Y deletes all items of selected type from the sector inventory - new shortcut: Alt+Y sells all items of selected type from the sector inventory lalien 2007-07-14 13:51:39 +00:00
  • 7384ae7268 Newly placed tanks now drag away old wreckage if present Console line input only backspaces to beginning of line Overhaul 2007-07-14 08:09:59 +00:00
  • 50314371e5 Increased default deadlock delay to account for reduction of deadlock problems as well as the time it takes to do some things (throw multiple gas grenades, spin the turret wildly, etc) Overhaul 2007-07-14 08:07:29 +00:00
  • 99e45d697e Fix to make soldier continue towards destination if previous path ended with a special move Re-integrated LUA and console. Still many things to finish though. Overhaul 2007-07-14 04:25:07 +00:00
  • 0c6b247cf5 - new shortcut: Shift+M moves all items in sector to location of selected merc - fix for array initialization lalien 2007-07-13 23:32:44 +00:00
  • 7be16dc2d2 Added empty CREDITS_MOD.EDT. This file can be altered for mod makers in their own data folder\BinaryData to display the mod credits. Wanne 2007-07-12 08:04:51 +00:00
  • 2ff5019247 Added possibility, that mod makers can add their credits and display them in the credits screen The new file is named "Credits_Mod.edt" and is located in the mod data folder\BinaryData If that file exists, the mod credits are displayed first, second the 1.13 credits and then the sir-tech credits. Wanne 2007-07-12 07:46:02 +00:00
  • dcb990debf Fixed print screen for full-screen mode Overhaul 2007-07-10 06:13:44 +00:00
  • ec4d1f6e24 Fix to stackable throwables: Stop assertion failure for stack of 6 throwables. Report correct damage and AP for stacked throwables. Overhaul 2007-07-09 11:06:57 +00:00
  • d318885593 Brute force to finally make militia show up when they're supposed to Overhaul 2007-07-09 08:58:56 +00:00
  • 1bf50d65f4 Fixed a pathing issue where a soldier would sometimes jump the wrong fence Overhaul 2007-07-08 09:29:15 +00:00
  • 6a9a39c096 Fixed animation deadlock when crouched soldier's final destination is to jump a fence. Overhaul 2007-07-08 08:42:11 +00:00
  • d8145755c3 Added window around windowed JA2 Replaced Windows console with freeware console implementation. Activate in windowed mode with \ Added error and quit if JA2 started in window mode in >16bpp color depth Fix to enemy sector investigation: Was deducting from redshirts when elites investigated Fix AWOL militia (need additional fix to prevent them from being redistributed during after reinforcements) Fix to tanks to add them in their original spot when a new one cannot be found. Should modify to remove old wreckage in this case. AI no longer tries to fire mortar when no room for it Tanks no longer try to throw knives Overhaul 2007-07-08 07:02:56 +00:00
  • 45b0868ace - fixed: shift-R (autoreload) doesnt check if the ammo is accesible/visible lalien 2007-07-04 22:04:12 +00:00
  • 4030e19f1c update of the German language files by Farmer Toby Starwalker 2007-07-04 14:29:38 +00:00
  • 26a74d6050 replaced Milkor pic with a new one made by Tbird 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). Starwalker 2007-07-02 07:54:04 +00:00
  • 5102293774 - reverted resource.h for VS 6/2003 compatibility lalien 2007-07-01 20:48:33 +00:00
  • 6cf3fbbe5a - added new militia control command lalien 2007-06-29 21:19:11 +00:00
  • a57fff0140 Changed minimum log message size to 10 characters to prevent commits with empty log messages. lalien 2007-06-29 14:13:41 +00:00
  • 6590737dde Changed minimum log message size to 10 characters to prevent commits with empty log messages. lalien 2007-06-29 14:13:41 +00:00
  • e6024e5151 git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@1017 3b4a5df2-a311-0410-b5c6-a8a6f20db521 Overhaul 2007-06-29 10:40:05 +00:00
  • f44775c9c4 Updated German.AmmoStrings.xml and German.Items.xml (thx to Toby) Wanne 2007-06-27 18:16:57 +00:00
  • d615d72e98 removed built-in Foregrip from FAL OSW, but allowed attachable Foregrip and Bipod instead Starwalker 2007-06-27 14:19:17 +00:00
  • 2936482538 forgot to remove the built-in foregrip from the M60E3 :-( Starwalker 2007-06-27 12:38:02 +00:00
  • b41a2a1fcb replaced pics of PP-93, Contender Encore, and Wildey with new ones made by Tbird 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 Starwalker 2007-06-27 12:24:32 +00:00
  • 88d8cf3616 forgot a BigItem pic (being of old age, and such...) Starwalker 2007-06-21 11:47:12 +00:00
  • 9df5df86bd Steyr Scout got built-in bipod and thus lost the ability to mount one as an attachment Larger XM-8 guns got the ISM-V-IR as a defaut attachment replaced pics of folding/retractable stock with new ones by Tbird added last missing LBE item for inventory project (pics by Marlboro Man) replaced a few LBE tileset pics (also by Marlboro Man) corrected a few grammar/spelling mistakes in gun descriptions Starwalker 2007-06-21 11:45:59 +00:00
  • dc441a425d Added Overhaul's Lua lib to the project. Now it works without Lua51.dll Wanne 2007-06-20 19:11:58 +00:00
  • c604c92fe7 added more LBE items for the inventory guys (pics by Marlboro Man) changed HEZI from assault rifle to rifle replaced Metalstorm Surf Zone pic with a new one made by Tbird Starwalker 2007-06-19 06:16:43 +00:00
  • 7c0772721f added Grippod and ISM-V sight (pics by Marlboro Man) added 5 deactivated LBE-thingies for the inventory guys (pics by Marlboro Man) replaced Makarov PM pic (Tbird again) corrected NVG and Sungoggles boni and penalties (somehow they had become multiples of 8 instead multiples of 10) Starwalker 2007-06-15 09:34:48 +00:00
  • 2cd3521e3f Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 03:05:04 +00:00
  • ac41de3515 Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 03:01:57 +00:00
  • 2b59950880 Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 03:00:15 +00:00
  • 1ff6f798c3 Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 02:57:50 +00:00
  • d24bb86686 Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 02:57:16 +00:00
  • 183ee2005f Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 02:56:45 +00:00
  • 88b9b38bd6 Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files. SpaceViking 2007-06-15 02:56:15 +00:00
  • 9bf393a7b8 replaced pics of Makarov PM and PMM, and Vis-35 with new pics by Tbird added other pics for later use Starwalker 2007-06-14 12:38:35 +00:00
  • 4d51fbcdd9 PROJECT CHANGES (already done for VS 2003): - Changed "Runtime Library" from "lua" project to "Multi-threaded Debug (/MTd)" so we get rid of "Linker Warning LNK4098" in project "ja2" Wanne 2007-06-10 19:42:03 +00:00
  • df9d9e6c00 PROJECT CHANGES (already done for VS 2003): - Added "lua" project folder to the "Additional Include Directories" for each project - Added "lua51_vs2003.lib" to the "Additional Dependencies" for project "ja2" Project should now compile in VS 2003 without any errors. Wanne 2007-06-10 18:48:46 +00:00
  • e78b4ea242 - fix for Russian version lalien 2007-06-10 15:47:03 +00:00
  • 5299427465 - added project and lib files for Lua lalien 2007-06-10 13:58:34 +00:00
  • 74cd6a21f3 Reverted 2 lines in Tactical/ShopKeeper Interface.cpp, because it did not compile in VS 2003 Wanne 2007-06-10 13:44:36 +00:00
  • 639987007d - renamed lib file lalien 2007-06-10 13:36:34 +00:00
  • 611205b8f6 Corrected LUA console define Overhaul 2007-06-10 08:48:01 +00:00
  • 536f4ca51b - reverted some files from build 924 lalien 2007-06-09 21:38:54 +00:00