NovaRain
|
7cbde234c6
|
Rewrote various script functions in _WRAP_OPCODE
* funcs: reg_anim_*, sqrt, sin, cos, tan, arctan, get/set_weapon_ammo_*,
list_*, strlen, atoi, atof, typeof, string_split.
|
2020-03-24 12:12:34 +08:00 |
|
NovaRain
|
f6ae7c5f2c
|
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:55:28 +08:00 |
|
NovaRain
|
58060a8c5f
|
Simplified the pushad/popad in _WRAP_OPCODE macro
Refactored ASM code of art_exists and sneak_success functions.
Rewrote set_critter_current_ap and set_sfall_arg with _WRAP_OPCODE.
|
2020-03-23 13:52:28 +08:00 |
|
NovaRain
|
22140e2a0c
|
Added performance patches, some code moved to main.cpp
Minor edits to ddraw.ini.
Tweaked the names in AsmMacros.h.
|
2020-03-22 09:27:24 +08:00 |
|
NovaRain
|
1c6f8cc255
|
Refactored sfall_ver_* and charcode functions
|
2020-03-20 12:32:05 +08:00 |
|
NovaRain
|
e479609581
|
Added a new "fullscreen windowed" DX9 mode
Added saving the position of the game window to ddraw.ini
|
2020-03-20 12:30:41 +08:00 |
|
NovaRain
|
ab11c0422a
|
Refactored ASM code of script opcode handlers
Included call_offset_xx functions for AllowUnsafeScripting=2
|
2020-03-19 12:57:19 +08:00 |
|
NovaRain
|
09752c98a4
|
Attempted to fix the crash in commit 0ba3b62
* the crash happens when the game loses focus.
|
2020-03-17 14:48:50 +08:00 |
|
NovaRain
|
aab04764ae
|
Added a new value to AllowUnsafeScripting
* for disabling the memory address check in write_xxx unsafe functions.
|
2020-03-17 13:39:05 +08:00 |
|
NovaRain
|
0ba3b62eff
|
Improved and fixed the playback of alternative sound files
Added a new mode to play_sfall_sound script function.
|
2020-03-17 13:08:47 +08:00 |
|
NovaRain
|
0c0d1dd73e
|
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:58:48 +08:00 |
|
NovaRain
|
0fd45aa37a
|
Moved allowDShowSound code from Movies.cpp to Sound.cpp
|
2020-03-12 10:06:56 +08:00 |
|
NovaRain
|
00a6e4f0f9
|
Fixed set_palette function broken in the previous commit
|
2020-03-10 10:07:59 +08:00 |
|
NovaRain
|
36ef55ddd0
|
Refactored ASM code of script handlers in MiscOps.hpp
Minor code edits.
|
2020-03-07 16:02:23 +08:00 |
|
NovaRain
|
db2435416d
|
Minor code edits
|
2020-02-29 18:59:44 +08:00 |
|
NovaRain
|
0120e46782
|
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:40:45 +08:00 |
|
NovaRain
|
eddefd6bd5
|
Fixed Fill_W not uncovering all tiles to the left (#287)
|
2020-02-28 07:43:14 +08:00 |
|
NovaRain
|
f9cbab3d55
|
Fixed a crash or animation glitch of the critter in combat (beta fix)
* when an explosion from explosives and the AI attack animation are
performed simultaneously.
|
2020-02-25 11:38:43 +08:00 |
|
NovaRain
|
e3168946ba
|
Minor code fix for Graphics.cpp
Added notes/correction to hookscripts.txt.
|
2020-02-22 15:50:06 +08:00 |
|
NovaRain
|
8bb660ff11
|
Fixed the player's money not being displayed after barter (#286)
Restored TownMapHotkeysFix option.
Updated version number.
|
2020-02-22 15:37:36 +08:00 |
|
NovaRain
|
8a7d9cbd78
|
Re-ordered the code in ScriptExtender.cpp
* for removing some unnecessary static func declarations at the top.
Moved Set/GetAppearanceGlobals() to HeroAppearance.cpp like 4.x.
|
2020-02-10 22:22:02 +08:00 |
|
NovaRain
|
008fdb12b7
|
Minor code improvement in Graphics.cpp
|
2020-02-09 09:29:43 +08:00 |
|
NovaRain
|
3609f2e309
|
Renamed dinput.cpp/input.h to InputFuncs.cpp/h
v3.8.23
|
2020-02-08 11:59:00 +08:00 |
|
NovaRain
|
517c2e6825
|
Updated stdafx.h and other code/doc files
|
2020-02-08 08:48:02 +08:00 |
|
NovaRain
|
4bc687922a
|
Reverted part of changes in the previous commit
|
2020-02-07 19:17:24 +08:00 |
|