Code: Select all
8B 81 1C 02 00 00 C3
55 8B EC 8B 45 08 57 8B F9 85 C0 75 07 32 C0
55 8B EC 83 EC 18 56 8B 75 0C 57 8B F9 85 F6
55 8B EC 83 EC 0C 57 8B F9 8B 07 8B 80 2A 2A 2A 2A FF D0 84 C0 0F 84
Code: Select all
8B 81 1C 02 00 00 C3
55 8B EC 8B 45 08 57 8B F9 85 C0 75 07 32 C0
55 8B EC 83 EC 18 56 8B 75 0C 57 8B F9 85 F6
55 8B EC 83 EC 0C 57 8B F9 8B 07 8B 80 2A 2A 2A 2A FF D0 84 C0 0F 84
Syntax: Select all
if user_cmd.buttons & PlayerButtons.ATTACK:
user_cmd.buttons &= ~PlayerButtons.ATTACK
else:
user_cmd.buttons |= PlayerButtons.ATTACK
I don't plan on iterating on this further at this time but progress (if any) can be followed into #491.decompile wrote:Is there any update about this?
decompile wrote:How is while ThreadPoker(): properly used in my example?
You override GameThread.run but never super'call the original. Therefore, the bear is never poked. Just create your own poker: ../listeners/tick.py#L73decompile wrote:However, when wrapping the GameThread class, the slow process is sadly back..
decompile wrote:This is huge!