Flugente
e205697804
Fix: possible underflow in UB code
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8605 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-28 20:44:16 +00:00
Sevenfm
5d04583e13
- update "improved auto fast forward" feature
...
- disable radio animation for invisible soldiers and soldiers in water
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8603 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-26 01:24:06 +00:00
Flugente
3ea52c8e45
Removed non-default output entries
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8601 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-25 20:05:58 +00:00
Flugente
372384005b
Fix: weather is not properly distributed over the day
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8600 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-24 22:49:12 +00:00
Flugente
add2831bb3
Removed WEAPON_RESTING_DISPLAY, DISPLAY_SCOPE_MODES and OVERHEATING_DISPLAY_THERMOMETER options (always show indicators if features are on instead)
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2439 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-24 22:27:19 +00:00
Flugente
c320bd98d0
Removed WEAPON_RESTING_DISPLAY, DISPLAY_SCOPE_MODES and OVERHEATING_DISPLAY_THERMOMETER options (always show indicators if features are on instead)
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8599 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-24 22:26:37 +00:00
silversurfer
25e2f93327
New modifiers "MISS_MAX_RADIUS_x" for grenades and mortar to set a max radius where they will land. Higher base radius will make those traits a bit more useful...
...
* Requires exe 8598 or greater
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2438 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-22 17:54:57 +00:00
silversurfer
fed9ca298c
- new modifiers "MISS_MAX_RADIUS_x" for grenades and mortar to set a max radius where they will land. Chance to hit something with explosives is now based more on skill than on luck.
...
- fixed infinite loop in function "RandomGridFromRadius" when min and max radius were 1
- fixed incorrect exit condition in function "RandomGridFromRadius" when min radius was 0
- fixed incorrect CtH calculation for mortar
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8598 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-22 17:54:24 +00:00
Flugente
6058911c34
Fix: riot shield graphic is off if soldier is not on the ground
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8597 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-18 14:57:13 +00:00
Flugente
79c41c3dbe
Fix: throwing knives disappear when hitting corpses
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8596 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-18 14:12:54 +00:00
Flugente
2e86f6c0ef
'Disease->Diagnose' assignment also checks for contaminated items and marks them permanently
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8595 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-15 19:20:08 +00:00
Flugente
7246b671f8
- If NPC_AUTORESOLVE_DROP_ALL is TRUE (default FALSE), NPCs (enemies, militia, bandits, creatures...) drop items in autresolve like they would in tactical combat.
...
- Fix: dropped items are clones when dropping from autoresolve
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8594 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-15 14:47:43 +00:00
Flugente
fc010ad0ed
If NPC_AUTORESOLVE_DROP_ALL is TRUE (default FALSE), NPCs (enemies, militia, bandits, creatures...) drop items in autresolve like they would in tactical combat.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2437 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-15 14:43:55 +00:00
Flugente
cb2002af2a
Cleaned up code.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8593 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-15 14:37:15 +00:00
Flugente
ce80ab68e6
Fix: death in autoresolve should have always resulted in corpses, but this only rarely happened
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8592 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-14 23:11:58 +00:00
Flugente
a59b75b0be
New feature: we have to bury corpses, or their rot causes diseases in sectors
...
Requires GameDir >= r2436.
Fopr more info, see http://thepit.ja-galaxy-forum.com/index.php?t=tree&th=23828&goto=354321&#msg_354321
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8591 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-12 12:42:38 +00:00
Flugente
23d00378a4
New feature: we have to bury corpses, or their rot causes diseases in sectors
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2436 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-12 12:38:07 +00:00
Flugente
f6f3444893
Item change: extended stocks have -1% cth modifier to keep in line with the way guns were before inseparable stocks were added.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2435 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-10 18:53:51 +00:00
Flugente
79b79f69ad
Item change: Folding stocks only CTH add penalties when folded.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2434 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-09 20:00:15 +00:00
Flugente
7724bfb926
Fix: game does not start in 'Data'-configuration due to missing xmls, scripts
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2433 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-09 19:07:44 +00:00
Flugente
9f8c200fa2
Fix: game does not start in 'Data'-configuration due to missing xmls
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2432 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-08 19:54:06 +00:00
silversurfer
35a77a67ee
fixed description of "ChanceOfEnemyAmbushes" parameter
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2431 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-08-04 18:50:02 +00:00
Flugente
b7c74ee398
Removed 'necessary' from surgery prompts, as that implies an urgency that does not exist.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8590 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-08-01 19:21:09 +00:00
TheBob
5b9f339f7a
Fix invalid edgepoint selection
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8589 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-28 00:28:31 +00:00
Flugente
887170dda5
New merc (somewhat): Similar to Larry's two personalities, Buns now has an alternate personality as well.
...
For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=tree&th=23806&goto=354149&#msg_354149
Requires GameDir >= r2430.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8588 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-25 20:14:33 +00:00
Flugente
6b5e1b7aa4
New merc (somewhat): Similar to Larry's two personalities, Buns now has an alternate personality as well.
...
For more info, see http://thepit.ja-galaxy-forum.com/index.php?t=tree&th=23806&goto=354149&#msg_354149
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2430 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-07-25 20:11:27 +00:00
Flugente
b70fcbe5e6
Fix: compile error
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8587 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-24 21:04:29 +00:00
Flugente
51c21c625a
Fix: release exes could crash when hovering in the save screen
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8586 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-24 20:45:46 +00:00
Flugente
cd5441d875
Added additional dialogue call for death of a character (ADE_NPC_DEATH = 16)
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8585 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-22 19:06:48 +00:00
Flugente
a59d799e03
Change: Suppression now works in realtime outside of combat
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8584 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-22 15:40:35 +00:00
Flugente
9f940cd5a5
- Fix: when Larry changes profiles, several stats are not properly copied
...
- Fix: when Larry changes profiles, Goodguy is always copied over
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8583 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-22 15:35:14 +00:00
Flugente
29772b45de
- Fix: face gear was not shown for non-IMP mercs if their face index wasn't their profile number
...
- Fix: missing credits
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8582 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-22 15:23:45 +00:00
Flugente
a1763f9169
Fix: deleting a face with invalid pointer leads to first mercs having Skyrider's face
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8581 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-21 21:49:22 +00:00
Flugente
d66bdad9e3
- Added a wrapper that takes care of determining the file type of audio files.
...
- Fix: 'hit' sounds of non-profile NPCs were not played correctly
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8580 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-21 15:02:44 +00:00
Flugente
69aeea0679
New Feature: mp3 audio format is now supported in addition to .wav and .ogg
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8579 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-19 21:42:07 +00:00
Flugente
c96bed1110
Changed version number display (so that we don't have to alter 8 lines to change the revision number)
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8578 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-14 22:03:43 +00:00
Flugente
b6d6e4f627
Fix: using a riot shield in a box fight disqualifies the boxer.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8577 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-14 20:05:51 +00:00
Flugente
0762a04501
When setting up autobandage, use first aid kits before using medkits.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8576 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-07-14 19:41:51 +00:00
Flugente
4a9405b227
Added camera item ( #1751 ) to Franz' shop inventory and Elroy gear kit #3 .
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2429 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-07-14 18:00:55 +00:00
Flugente
8a82dae027
Minor code simplification
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8575 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-20 20:08:42 +00:00
Flugente
8469d4398a
Fix: IMP creation with HP < OKLIFE possible
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8574 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-19 18:04:37 +00:00
Flugente
7bc0da91e7
Added additional dialogue for Buns (made from Wizardry8 files (F_CHAOS20) provided by townltu)
...
For feature description, see http://thepit.ja-galaxy-forum.com/index.php?t=msg&th=23604&goto=351982&#msg_351982
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2428 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-06-18 21:15:28 +00:00
Flugente
ee322cbb3b
Fix: set all IMP opinions to 0
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2427 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-06-16 12:56:04 +00:00
Flugente
a3caed7178
Fix: As redisguise happens instantly and not timed as advertised, COVERT_STRIPIFUNCOVERED is now set to TRUE until further notice, the ini value is ignored.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8573 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-13 18:14:25 +00:00
Flugente
e9ac0ca0c3
Fix: As redisguise happens instantly and not timed as advertised, COVERT_STRIPIFUNCOVERED is now set to TRUE until further notice, the ini value is ignored.
...
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2426 4f8fa57e-7814-0410-bad4-adc449f26b7c
2018-06-13 18:13:44 +00:00
Flugente
374d6aa3fc
Fix: it was possible to set a merc on an intel assignment even though condition should have forbidden it
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8572 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-13 18:10:00 +00:00
Flugente
ef2fb4dda6
Change: only deactivate facial animations if all 4 offsets are 0
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8571 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-11 18:16:13 +00:00
Flugente
e7de185669
In order to prevent conflicts, Facts set by stock NPC conversations are now noted in the facts-enum
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8570 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-09 19:13:33 +00:00
Flugente
0f31a8616a
Fix: face sti files were not found for profiles >= 100 using ubFaceIndex < 100
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8569 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-05 20:56:08 +00:00
Flugente
9161863f6a
If FOOD_EATING_SOUNDS is FALSE, don't play the 'cool' sounds when applying items to soldiers
...
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8568 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2018-06-04 19:11:49 +00:00