rewrite client function compiler

This commit is contained in:
Martin Michelsen
2026-05-11 07:29:25 -07:00
parent 2f2a0bcf2b
commit e78e2ba887
174 changed files with 3931 additions and 5807 deletions
@@ -0,0 +1,25 @@
# It would be a bad idea to change this function's visibility; either all players on the server should have this patch,
# or none should have it.
# This patch clears the list of unreleased items on the client, so the client never creates buggy items when the server
# generates an item that wasn't released on the official servers.
.meta name="Clear unreleased item list"
.meta description=""
.versions 59NJ 59NL
entry_ptr:
reloc0:
.offsetof start
start:
xor eax, eax
mov edx, esp
mov esp, <VERS 0x009F61B0 0x009F81B0>
mov ecx, 0x3C
again:
push 0
dec ecx
jnz again
mov esp, edx
ret