mirror of
https://github.com/sfall-team/sfall.git
synced 2026-07-27 16:52:34 -07:00
Added a tweak to play "magic hands" anim when using items on objs
* for issues with scripted animations not playing (#356)
This commit is contained in:
+1
-1
@@ -421,7 +421,7 @@ CorpseDeleteTime=6
|
||||
;Set a number of milliseconds to idle each input loop
|
||||
;Set to -1 to disable
|
||||
;Set to 0 to idle only if other processes are waiting for processor time (WinXP/2000: if processes have equal priority)
|
||||
;Set to 1 (or some higher number if needed) to prevent 100% CPU use. The maximum is 100
|
||||
;Set to 1 (or some higher number if needed) to prevent 100% CPU use. The maximum is 30
|
||||
ProcessorIdle=-1
|
||||
|
||||
;Set to 1 if using the hero appearance mod
|
||||
|
||||
@@ -358,6 +358,9 @@ void Animations::init() {
|
||||
// Fix crash when the critter goes through a door with animation trigger
|
||||
MakeJump(0x41755E, object_move_hack);
|
||||
|
||||
// Allow playing the "magic hands" animation when using an item on an object
|
||||
SafeWrite16(0x4120B8, 0x9090); // action_use_an_item_on_object_
|
||||
|
||||
// Fix for the player stuck at "climbing" frame after ladder climbing animation
|
||||
HookCall(0x411E1F, action_climb_ladder_hook);
|
||||
|
||||
|
||||
@@ -940,7 +940,7 @@ void ScriptExtender::init() {
|
||||
}
|
||||
|
||||
idle = IniReader::GetConfigInt("Misc", "ProcessorIdle", -1);
|
||||
if (idle > -1 && idle > 100) idle = 100;
|
||||
if (idle > -1 && idle > 30) idle = 30;
|
||||
|
||||
arraysBehavior = IniReader::GetConfigInt("Misc", "arraysBehavior", 1);
|
||||
if (arraysBehavior > 0) {
|
||||
|
||||
Reference in New Issue
Block a user