hooking to Prethink only prints when a player is ducking...
here's code
Syntax: Select all
@EntityPostHook(EntityCondition.is_player, 'pre_think')
def _pre_think(stack_data:'memory.StackData as list/tuple of pointers.', ret:object) -> None:
player = memory.make_object(Player, stack_data[0]);
print('player "' + player.name + '" is postprethinking!');
excuse my excessive semicolons (I primarily code C) but shouldn't "pre_think" run and print almost every frame rather than everytime I press +DUCK?