NovaRain
229371e4ab
Added use_item_on_dude macro to sfall.h
...
Various code edits:
* Implemented more HookCalls/MakeCalls/SafeWriteBatch in code.
* Moved return/jump address consts into their respective functions.
* Changed for-loop with iterators to use pre-increment.
2020-04-18 21:19:22 +08:00
NovaRain
1884e279c7
Fixed ReloadWeaponKey for using any non-weapon item ( #84 )
2020-04-18 10:44:17 +08:00
NovaRain
e81d79e43e
Fixed "loot_obj" script function
2020-04-18 08:57:02 +08:00
NovaRain
f731de7a25
Fixed AI target selection for no ammo or target out of range cases
2020-04-18 08:33:08 +08:00
NovaRain
0d6bc33279
Re-fixed automatically ending combat
...
Updated version number.
2020-04-18 07:28:00 +08:00
NovaRain
359c79a854
Fixed NPCs not fully reloading a weapon sometimes
...
* NPCs use only one box per reload. If the weapon has more ammo
capacity than a box of ammo (e.g. miniguns and BB gun), it'll take
several tries for them to fully reload it.
2020-04-05 08:19:31 +08:00
NovaRain
41652ec459
Moved static addresses into respective funcs in BugFixes & MiscPatches
2020-04-03 23:14:23 +08:00
NovaRain
ca4e506f1d
Some code correction in BugFixes
...
Minor edits to documents.
2020-04-03 12:16:09 +08:00
NovaRain
6e05ca65fd
Some code/document edits
2020-04-02 11:32:22 +08:00
NovaRain
873d9f81c2
Edited the description of RadEffectsRemovalMsg option
2020-04-01 22:09:46 +08:00
NovaRain
0978769dfc
Fixed loading savegame for "NPC turns into a container" bug fix
...
Added RadEffectsRemovalMsg option for radiation fixes.
Some code/document correction.
2020-03-31 21:51:41 +08:00
NovaRain
29608bb51c
Added ActiveGeigerMsgs option and radiation fixes
...
Changed "Radiated" to be highlighted in red color when the player is
under the influence of negative effects of radiation.
2020-03-30 21:06:11 +08:00
NovaRain
ba911375a9
Fixed a crash when using older versions of HRP
...
Fixed potential crash/bug when alt-tab out of game and get back.
Edited OnDeath hook code to minimize its hook points to the engine.
Minor edits to ddraw.ini.
2020-03-26 14:06:46 +08:00
NovaRain
ce5c65d37f
Fixed stuttering when playing avi movies
...
Fixed a crash when playing mve movies without the hi-res patch.
Minor edits to ddraw.ini and function notes.txt.
2020-03-24 10:53:00 +08:00
NovaRain
ffd397d9aa
Added performance patches, some code moved to MiscPathes module
...
Minor edits to ddraw.ini.
2020-03-22 09:00:25 +08:00
NovaRain
349cffac0c
Added a new "fullscreen windowed" DX9 mode
...
Added saving the position of the game window to ddraw.ini
2020-03-20 12:24:48 +08:00
NovaRain
dfdcd86134
Refactored ASM code of script opcode handlers
...
Included call_offset_xx functions for AllowUnsafeScripting=2 (#288 )
2020-03-19 12:55:01 +08:00
NovaRain
accdeae6ad
Added a new value to AllowUnsafeScripting
...
* for disabling the memory address check in unsafe functions (#288 )
2020-03-17 13:26:02 +08:00
NovaRain
288a8fedfd
Improved and fixed the playback of alternative sound files
...
Added a new mode to play_sfall_sound script function.
Minor code corrections.
2020-03-17 13:06:34 +08:00
NovaRain
eb777e6d19
Fixed the return value of play_sfall_sound function
...
* before it returned a raw pointer instead of the ID number of the
played sound.
2020-03-12 11:53:45 +08:00
NovaRain
dd2469b78f
Moved allowDShowSound code from Movies to Sound module
2020-03-12 10:03:43 +08:00
NovaRain
8d375dd81a
Refactored ASM code of script handlers in Misc.cpp
...
Minor code edits.
2020-03-07 14:21:12 +08:00
NovaRain
7f087d1c30
Minor code edits to AI module
2020-02-29 18:58:38 +08:00
NovaRain
e7e5da866a
Added a new value to the 'mark_state' arg of mark_area_known function
...
* 3 - uncovers locations without highlighting their sub-tiles.
(Fallout 1 behavior)
2020-02-29 08:36:30 +08:00
NovaRain
ac0b0ef7ef
Fixed Fill_W not uncovering all tiles to the left ( #287 )
2020-02-28 07:41:49 +08:00