NovaRain
65c4cf644a
Added "win_fill_color" script function
2020-10-24 12:56:26 +08:00
NovaRain
a488e9fc5b
Fixed the macro guard in command_lite.h and added two macros
2020-10-21 22:36:26 +08:00
NovaRain
fa9aa6dc6f
Moved some code from Graphics.cpp to the new submodule GameRender.cpp
...
Minor edits to MetaruleExtender.cpp and notes.txt.
2020-10-11 01:08:59 +08:00
NovaRain
a02d90a52e
Updated define_extra.h
2020-10-08 15:38:24 +08:00
NovaRain
c71ca95665
Added "combat_data" script function
...
Added a new argument to HOOK_COMBATDAMAGE.
Removed the check for valid objects from get/set_object_data functions.
Some code fixes.
2020-10-08 13:49:58 +08:00
NovaRain
2f750a8a4b
Fixed broken Print() script function
...
Fixed the background image of the character portrait on inv/char screens.
Renamed "print_text" to "interface_print".
2020-10-06 11:46:13 +08:00
NovaRain
ac28d7293b
Added "print_text" script function
2020-10-05 14:38:53 +08:00
NovaRain
cbe6be6c46
Added support for transparent interface windows ( #25 )
2020-10-03 11:45:25 +08:00
NovaRain
4e9d4f2f37
Some code refactoring
...
Added a value of 2 to TextureFilter option.
2020-09-28 12:04:08 +08:00
NovaRain
5eac185bfe
Minor edits to the document in previous commit
2020-09-26 22:14:18 +08:00
NovaRain
e696db4b7b
Added "interface_art_draw" script function
...
Added an argument to "intface_redraw" function to redraw all interfaces.
2020-09-26 16:15:32 +08:00
NovaRain
876616fc7d
Added a new argument to HOOK_TOHIT ( #339 )
...
Added hook type 3 to HOOK_WITHINPERCEPTION (when AI selects a target)
Extended the upper limit of set_pickpocket_max and set_hit_chance_max
script functions to 999.
Added a fix for combat_is_shot_blocked_ not taking the flags of critters
in the line of fire into account.
Minor edits to ASM code of some hooks.
2020-09-22 15:43:26 +08:00
NovaRain
2eb1c64bc3
Removed KeepWeaponSelectMode from ddraw.ini (always enabled)
...
Minor edits to code and documents.
2020-09-16 10:53:39 +08:00
NovaRain
2badb5fdd2
Added a fix to the weapon check in the Fast Shot trait ( #335 )
...
* changed range check to type+range check, the same fix is also applied
to FastShotTraitFix.
Added more info to the description of FastShotFix option.
2020-09-05 10:39:22 +08:00
NovaRain
282a491718
Fixed typo in sfall.h ( #334 )
2020-09-03 21:05:18 +08:00
NovaRain
43fcaf41e1
Fixed EncounterTableSize option ( #333 )
...
* the encounter messages were still limited to 50 entries per table when
the value for encounters is set to greater than 50.
Fixed building the path to multihex objects.
2020-09-03 14:20:23 +08:00
NovaRain
3df322b80e
Tweaked the field of view check in ObjCanSeeObj_ShootThru_Fix
...
And fixed a bug when the target critter has the ShootTrhu flag set
(cannot be seen by the source)
Minor edits to some comments in previous commit.
2020-09-02 14:21:38 +08:00
NovaRain
0945382369
Added support for ACM audio file playback to soundplay script function
...
(with volume control, #331 )
Added a volume control to reduce the volume for play_sfall_sound.
Added descriptions and constant defines to documents.
Some code optimization.
Updated version number.
2020-09-01 16:10:45 +08:00
NovaRain
46a5616b34
Fixed and improved the behavior of nested timer events in global scripts
...
Added a fix to prevent the execution of critter_p_proc and game events
when playing movies.
Added a debug message about a corrupted proto file.
Some minor code/document edits.
2020-08-14 21:23:08 +08:00
NovaRain
ff4757d529
Fixed the playback of additional movies defined in the MovieXX options ( #330 )
...
Added the keyboard buffer cleanup function to metarule3.
2020-08-13 15:20:30 +08:00
NovaRain
d2b1cdec46
Changed the behavior of ObjCanSeeObj_ShootThru_Fix
...
* now the critter can only see through objects in front of it.
2020-08-08 11:50:12 +08:00
NovaRain
37b4a18770
Added a patch to allow setting custom colors for object outlines
...
Added a tweak to ObjCanSeeObj_ShootThru_Fix to allow critters to see
through other critters.
Corrected some code.
2020-08-05 16:10:28 +08:00
NovaRain
82b75f4ea2
Corrected combat_attack_gcsd code in the previous commit
...
Added DAM_PRESERVE_FLAGS to attack_complex for keeping result flags.
Fixed OverrideMusicDir=2 not working (#295 )
2020-08-02 19:43:51 +08:00
NovaRain
deaaf6a137
Added a function extension for vanilla metarule3 function
...
Added SET_HORRIGAN_ENCOUNTER function to metarule3.
Updated German translation.
2020-07-24 21:20:48 +08:00
NovaRain
b178e15b31
Implemented CodeType enums in some SafeWrite8
...
Replaced some SafeWriteX with SafeWriteBatch.
Minor edits to documents.
2020-07-21 12:28:15 +08:00