phobos2077
|
116c522bdc
|
Moved hard-coded "ControlCombat" mod from sfall into a global script #87
- Exactly the same functionality and settings
- Mod settings are now in sfall-mods.ini
|
2017-04-01 21:11:19 +07:00 |
|
phobos2077
|
9531fcbebd
|
Added new hook script HOOK_COMBATTURN - runs before and after every turn in combat
|
2017-04-01 20:31:19 +07:00 |
|
phobos2077
|
029419db3d
|
Added real_dude_obj scripting function, useful for checking if currently controlling NPC or "real" character
|
2017-04-01 02:14:27 +07:00 |
|
phobos2077
|
6e0fe881df
|
Added new hook script for controlling FID of character figure on inventory screen
|
2017-04-01 02:12:20 +07:00 |
|
phobos2077
|
cbe987df25
|
First prototype of armor appearance mod (hook-based)
- Add test version of gl_npcarmor script with config file for FO2 RP
- Add some useful scripting headers
- Add new scripting functions to sfall.h
|
2017-03-30 01:20:44 +07:00 |
|
phobos2077
|
32564d64d1
|
Added scripting functions for reading INI sections
|
2017-03-27 04:07:16 +07:00 |
|
phobos2077
|
897f1ab323
|
Fixed bug and added description for new scripting function #17
|
2017-03-27 00:58:06 +07:00 |
|
phobos2077
|
778230dde1
|
Added item_weight script function;
Return -1 on metarule argument validation error (to match normal opcodes) #63
|
2017-03-26 23:16:35 +07:00 |
|
phobos2077
|
c32dc7664e
|
Added new modes for get_game_mod to match Crafty's; implemented HookCalls function to reduce code duplication #66
|
2017-03-26 19:41:04 +07:00 |
|
phobos2077
|
7bbe84feef
|
Fixed TOHIT hook issues: added 3 missing hook arguments, fixed incorrect attack type argument being passed to vanilla function, thus potentially breaking vanilla to hit calculations, even when not using any scripts at all
|
2017-03-18 21:45:28 +07:00 |
|
phobos2077
|
2fbf4a0518
|
Add notes for new scripting functions
|
2017-03-16 02:01:29 +07:00 |
|
phobos2077
|
adf8dd13dd
|
Moved highlighting-related settings into new "sfall-mods.ini", dedicated for scripted sfall mods;
Reverted description for MotionScannerFlags 1 and 2, it was actually correct before.
|
2017-03-16 01:21:20 +07:00 |
|
phobos2077
|
c5698d74ce
|
Update documentation on hook scripts
|
2017-03-14 02:24:30 +07:00 |
|
phobos2077
|
afadbb71c4
|
Refactor highlighting mod script, added check for outlined_object (via new scripting function), updated ddraw.ini to reflect the actual meaning of highighting-related settings (they way it worked for a long time); #53
HighlightMod is permanently removed from sfall code, it is now only a script.
|
2017-03-14 00:20:34 +07:00 |
|
phobos2077
|
fa583d41d7
|
Added scripting functions: get/set_flags. This allows, for example, to turn character into a ghost dynamically from script.
|
2017-03-13 04:12:52 +07:00 |
|
phobos2077
|
6152615ce5
|
Implemented highlighting mod as a stand-alone global script with LOS and NoHighlight flag checks #53
|
2017-03-13 03:36:02 +07:00 |
|
phobos2077
|
ede1bacf2b
|
Added new arguments to barter price hook from Crafty (slightly modified) #76
|
2017-03-13 00:17:50 +07:00 |
|
phobos2077
|
2d4ce73664
|
Initial implementation of set_outline function (need to find better solution) #54
|
2017-03-11 21:48:59 +07:00 |
|
phobos2077
|
df5c81164f
|
Added note about possible issue when using hs_invenwield incorrectly
|
2017-02-24 13:57:00 +07:00 |
|
NovaRain
|
11dfb3e94a
|
Added MainMenuOffsetX/Y and MainMenuCreditsOffsetX/Y settings back to ddraw.ini.
Corrected document file name in README.txt.
|
2016-11-08 10:25:41 +08:00 |
|
phobos2077
|
4ef88959e3
|
Moved argument validation to opcodeMetaTable. Now old-style opcode and sfall_funcX scripting functions work almost identical and their handlers can be interchanged.
Fixed some bugs with sfall_funcX.
|
2016-11-06 17:37:25 +07:00 |
|
phobos2077
|
363d7a1cc5
|
Rename types in function references for consistency and clarity.
|
2016-11-06 00:56:59 +07:00 |
|
phobos2077
|
d9d86e3fe4
|
Added macros for new scripting functions
|
2016-11-06 00:32:28 +07:00 |
|
phobos2077
|
1595d75f7c
|
Added docs for new opcodes and scripting functions
|
2016-11-06 00:14:25 +07:00 |
|
NovaRain
|
48f53388fd
|
Fixed checking the horizontal position on the y-axis instead of x when setting coordinates on the world map.
Added more item flag defines in define_extra.h.
|
2016-08-15 10:32:53 +08:00 |
|