NovaRain
21c85b298b
Refactored ScriptExtender and all function code
...
* in the same way as 4.x, to improve the error handling.
2021-11-22 22:05:09 +08:00
NovaRain
5151ea312a
Code edits to the previous commit
2021-11-20 20:47:25 +08:00
NovaRain
def3e52302
Added centering screen on the controlled critter
2021-11-19 09:48:04 +08:00
NovaRain
06f35e10fb
Minor code edits to Graphics.cpp from HRP branch
2021-11-17 10:07:00 +08:00
NovaRain
588abd2a4b
Added class to HookScripts module
2021-11-16 21:00:51 +08:00
NovaRain
c6813bdd74
Fixed the redrawing of windows with "DontMoveTop" flag
...
* if one is not topmost, it's not redrawn after calling show function.
2021-11-16 15:04:18 +08:00
NovaRain
53c0517268
Added class to most of modules
...
Added missing ReplacementFuncs.h.
2021-11-15 22:03:40 +08:00
NovaRain
81f112063e
Fixed a minor bug in HeroAppearance.cpp
...
Fixed incorrect display of name and damage values for unarmed attacks
in some cases.
2021-11-15 10:57:45 +08:00
NovaRain
87eeeeaa95
Reverted make_pair changes in commit 5c1ccca
v3.8.32
2021-11-10 08:43:30 +08:00
NovaRain
a5f57d400b
Changed the option name of grave containers fix
...
Edited the code of tile_num function wrapper.
Reorganized the options in ddraw.ini.
2021-11-09 10:06:13 +08:00
NovaRain
df983e0d25
Optimized the calculation loop in Glovz's ASM code
...
Renamed enums in Interface.cpp
2021-11-08 14:13:09 +08:00
NovaRain
c9c9d1f35f
Code edits to ScriptExtender.cpp/SpeedPatch.cpp
...
Minor edits to some files.
2021-11-08 13:48:52 +08:00
NovaRain
5e8269d171
Changed the fix in commit 93c6cf5 to an option
...
Changed the title bar text for DX9 windowed mode.
Renamed some enums in Movies/QuestList/Sound.cpp.
2021-11-06 23:42:01 +08:00
NovaRain
e510f30120
Optimized the calculation loop in YAAM's ASM code
...
Minor edits to Glovz's formula code.
2021-10-31 20:17:26 +08:00
NovaRain
326610e66d
Separated MainLoopHook.cpp/h from ScriptExtender
2021-10-30 23:21:13 +08:00
NovaRain
c8de86d58f
Improved the ASM code of Glovz's formula and YAAM
...
Changed OverrideArtCacheSize to set the art cache size to 261.
Fixed typo in ddraw.ini.
2021-10-27 22:05:29 +08:00
NovaRain
29e52703f4
Renamed some enums to be the same as 4.x
2021-10-26 20:50:33 +08:00
NovaRain
a4ae8d47f0
Rewrote the text hook for main_menu_create_ in C++
...
Changed the description of CheckWeaponAmmoCost in ddraw.ini.
Replaced <br> html tag with backslash in markdown documents.
(CommonMark spec)
Updated version number.
2021-10-25 10:59:22 +08:00
NovaRain
80c9dd533f
Finished implementing fo namespace.
...
Renamed some structs to converge with 4.x.
Splitted ReplacementFuncs.cpp/h to multiple sets in Game\ as 4.x.
Added sfall/game namespaces (except for ScriptExtender).
2021-10-21 11:38:07 +08:00
NovaRain
338a45cf5e
Added fo::funcoffs/func/util/ptr/var namespaces
2021-10-19 14:20:47 +08:00
NovaRain
8c697054c0
Re-organized project structure to 4.x-like
...
Separated ScriptShaders.cpp/h from Graphics.cpp/h.
2021-10-18 21:49:58 +08:00
NovaRain
e9662f49dd
Updated define_extra.h
2021-10-16 07:25:26 +08:00
NovaRain
eecf763ab7
Forgot to commit main.cpp in 1209b7e
v3.8.31
2021-10-15 12:30:48 +08:00
NovaRain
b9b7e24c1a
Fixed a rounding error in Glovz's damage formula
...
Updated Russian and Germen translations.
2021-10-15 10:24:08 +08:00
NovaRain
09fe57a099
Updated translation ini files
2021-10-14 09:31:58 +08:00