mirror of
https://github.com/open-goal/jak-project
synced 2026-06-03 18:36:52 -04:00
d/jak2: finish level-info (#1807)
This commit is contained in:
@@ -5618,16 +5618,16 @@
|
||||
(buzzer int32 :offset-assert 120)
|
||||
(buttom-height meters :offset-assert 124)
|
||||
(run-packages pair :offset-assert 128)
|
||||
(prev-level basic :offset-assert 132)
|
||||
(next-level basic :offset-assert 136)
|
||||
(prev-level symbol :offset-assert 132)
|
||||
(next-level symbol :offset-assert 136)
|
||||
(wait-for-load symbol :offset-assert 140)
|
||||
(login-func symbol :offset-assert 144)
|
||||
(activate-func symbol :offset-assert 148)
|
||||
(deactivate-func symbol :offset-assert 152)
|
||||
(kill-func symbol :offset-assert 156)
|
||||
(borrow-size uint16 2 :offset-assert 160)
|
||||
(borrow-level symbol 2 :offset-assert 164)
|
||||
(borrow-display? symbol 2 :offset-assert 172)
|
||||
(borrow-level symbol 2 :offset-assert 164)
|
||||
(borrow-display? symbol 2 :offset-assert 172)
|
||||
(base-task-mask task-mask :offset-assert 180)
|
||||
(texture-anim symbol 10 :offset-assert 184 :score -1)
|
||||
(texture-anim-tfrag symbol :offset 184)
|
||||
@@ -26290,7 +26290,7 @@
|
||||
;; (define-extern target-init function)
|
||||
;; (define-extern tobot-init function)
|
||||
(define-extern stop (function symbol int))
|
||||
(define-extern start (function symbol continue-point target))
|
||||
(define-extern start (function symbol continue-point target))
|
||||
;; (define-extern tobot-start function)
|
||||
;; (define-extern tobot-stop function)
|
||||
|
||||
|
||||
@@ -128,14 +128,14 @@
|
||||
(other-name-1 symbol :offset 24)
|
||||
(packages pair :offset-assert 32)
|
||||
(memory-mode uint32 :offset-assert 36)
|
||||
(music-bank symbol :offset-assert 40)
|
||||
(ambient-sounds symbol :offset-assert 44)
|
||||
(music-bank symbol :offset-assert 40)
|
||||
(ambient-sounds symbol :offset-assert 44)
|
||||
(sound-reverb float :offset-assert 48)
|
||||
(mood-func symbol :offset-assert 52)
|
||||
(mood-init symbol :offset-assert 56)
|
||||
(ocean symbol :offset-assert 60)
|
||||
(sky symbol :offset-assert 64)
|
||||
(use-camera-other symbol :offset-assert 68)
|
||||
(ocean symbol :offset-assert 60)
|
||||
(sky symbol :offset-assert 64)
|
||||
(use-camera-other symbol :offset-assert 68)
|
||||
(part-engine-max int32 :offset-assert 72)
|
||||
(city-map-bits uint64 :offset-assert 80)
|
||||
(continues pair :offset-assert 88)
|
||||
@@ -147,8 +147,8 @@
|
||||
(buzzer int32 :offset-assert 120)
|
||||
(buttom-height meters :offset-assert 124)
|
||||
(run-packages pair :offset-assert 128)
|
||||
(prev-level basic :offset-assert 132)
|
||||
(next-level basic :offset-assert 136)
|
||||
(prev-level symbol :offset-assert 132)
|
||||
(next-level symbol :offset-assert 136)
|
||||
(wait-for-load symbol :offset-assert 140)
|
||||
(login-func symbol :offset-assert 144)
|
||||
(activate-func symbol :offset-assert 148)
|
||||
@@ -156,7 +156,7 @@
|
||||
(kill-func symbol :offset-assert 156)
|
||||
(borrow-size uint16 2 :offset-assert 160)
|
||||
(borrow-level symbol 2 :offset-assert 164)
|
||||
(borrow-display? symbol 2 :offset-assert 172)
|
||||
(borrow-display? symbol 2 :offset-assert 172)
|
||||
(base-task-mask task-mask :offset-assert 180)
|
||||
(texture-anim symbol 10 :offset-assert 184)
|
||||
(texture-anim-tfrag symbol :offset 184)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -13,6 +13,9 @@
|
||||
(declare-type pilot-info basic)
|
||||
(declare-type gun-info basic)
|
||||
|
||||
;; NOTE - for level-info, defined in `logic-target`
|
||||
(define-extern start (function symbol continue-point target))
|
||||
|
||||
;; DECOMP BEGINS
|
||||
|
||||
(deftype target (process-focusable)
|
||||
|
||||
@@ -137,6 +137,9 @@
|
||||
(define-extern sync-path (function int int int))
|
||||
|
||||
(define-extern kmalloc (function kheap int kmalloc-flags string pointer))
|
||||
|
||||
(define-extern *kernel-boot-message* symbol)
|
||||
|
||||
(define-extern new-dynamic-structure (function symbol type int structure))
|
||||
|
||||
(define-extern mc-run (function none))
|
||||
|
||||
+2
-2
@@ -183,8 +183,8 @@
|
||||
(buzzer int32 :offset-assert 120)
|
||||
(buttom-height meters :offset-assert 124)
|
||||
(run-packages pair :offset-assert 128)
|
||||
(prev-level basic :offset-assert 132)
|
||||
(next-level basic :offset-assert 136)
|
||||
(prev-level symbol :offset-assert 132)
|
||||
(next-level symbol :offset-assert 136)
|
||||
(wait-for-load symbol :offset-assert 140)
|
||||
(login-func symbol :offset-assert 144)
|
||||
(activate-func symbol :offset-assert 148)
|
||||
|
||||
+13975
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user