jak-project/goal_src/import/eichar-flut+0-ag.gc
ManDude 0212aa10c9
[decomp] better handling of animation code and art files (#1352)
* update refs

* [decompiler] read and process art groups

* finish decompiler art group selection & detect in `ja-group?`

* make art stuff work on offline tests!

* [decompiler] detect `ja-group!` (primitive)

* corrections.

* more

* use new feature on skel groups!

* find `loop!` as well

* fully fledged `ja` macro & decomp + `loop` detect

* fancy fixed point printing!

* update source

* `:num! max` (i knew i should've done this)

* Update jak1_ntsc_black_label.jsonc

* hi imports

* make compiling the game work

* fix `defskelgroup`

* clang

* update refs

* fix chan

* fix seek and finalboss

* fix tests

* delete unused function

* track let rewrite stats

* reorder `rewrite_let`

* Update .gitattributes

* fix bug with `:num! max`

* Update robotboss-part.gc

* Update goal-lib.gc

* document `ja`

* get rid of pc fixes thing

* use std::abs
2022-05-20 02:30:14 +01:00

75 lines
4.2 KiB
Common Lisp
Vendored
Generated

;;-*-Lisp-*-
(in-package goal)
;; eichar-flut+0-ag.gc - art group OpenGOAL import file
;; THIS FILE IS AUTOMATICALLY GENERATED!
(def-art-elt eichar-flut+0-ag eichar-flut-idle-ja 0)
(def-art-elt eichar-flut+0-ag eichar-flut-walk-ja 1)
(def-art-elt eichar-flut+0-ag eichar-flut-run-ja 2)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-ja 3)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-loop-ja 4)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-land-ja 5)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-forward-ja 6)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-forward-loop-ja 7)
(def-art-elt eichar-flut+0-ag eichar-flut-jump-forward-land-ja 8)
(def-art-elt eichar-flut+0-ag eichar-flut-double-jump-ja 9)
(def-art-elt eichar-flut+0-ag eichar-flut-running-attack-ja 10)
(def-art-elt eichar-flut+0-ag eichar-flut-running-attack-end-ja 11)
(def-art-elt eichar-flut+0-ag eichar-flut-air-attack-ja 12)
(def-art-elt eichar-flut+0-ag eichar-flut-air-attack-loop-ja 13)
(def-art-elt eichar-flut+0-ag eichar-flut-air-attack-land-ja 14)
(def-art-elt eichar-flut+0-ag eichar-flut-get-on-ja 15)
(def-art-elt eichar-flut+0-ag eichar-flut-get-off-ja 16)
(def-art-elt eichar-flut+0-ag eichar-flut-hit-back-ja 17)
(def-art-elt eichar-flut+0-ag eichar-flut-smack-surface-ja 18)
(def-art-elt eichar-flut+0-ag eichar-flut-smack-surface-end-ja 19)
(def-art-elt eichar-flut+0-ag eichar-flut-deatha-ja 20)
(def-art-elt eichar-flut+0-ag eichar-flut-squash-run-ja 21)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-idle-ja 22)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-walk-ja 23)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-run-ja 24)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-ja 25)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-loop-ja 26)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-land-ja 27)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-forward-ja 28)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-forward-loop-ja 29)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-jump-forward-land-ja 30)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-double-jump-ja 31)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-running-attack-ja 32)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-running-attack-end-ja 33)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-air-attack-ja 34)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-air-attack-loop-ja 35)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-air-attack-land-ja 36)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-get-on-ja 37)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-get-off-ja 38)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-hit-back-ja 39)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-smack-surface-ja 40)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-smack-surface-end-ja 41)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-deatha-ja 42)
(def-art-elt eichar-flut+0-ag flut-saddle-flut-squash-run-ja 43)
(def-art-elt eichar-flut+0-ag sidekick-flut-idle-ja 44)
(def-art-elt eichar-flut+0-ag sidekick-flut-walk-ja 45)
(def-art-elt eichar-flut+0-ag sidekick-flut-run-ja 46)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-ja 47)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-loop-ja 48)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-land-ja 49)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-forward-ja 50)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-forward-loop-ja 51)
(def-art-elt eichar-flut+0-ag sidekick-flut-jump-forward-land-ja 52)
(def-art-elt eichar-flut+0-ag sidekick-flut-double-jump-ja 53)
(def-art-elt eichar-flut+0-ag sidekick-flut-running-attack-ja 54)
(def-art-elt eichar-flut+0-ag sidekick-flut-running-attack-end-ja 55)
(def-art-elt eichar-flut+0-ag sidekick-flut-air-attack-ja 56)
(def-art-elt eichar-flut+0-ag sidekick-flut-air-attack-loop-ja 57)
(def-art-elt eichar-flut+0-ag sidekick-flut-air-attack-land-ja 58)
(def-art-elt eichar-flut+0-ag sidekick-flut-get-on-ja 59)
(def-art-elt eichar-flut+0-ag sidekick-flut-get-off-ja 60)
(def-art-elt eichar-flut+0-ag sidekick-flut-hit-back-ja 61)
(def-art-elt eichar-flut+0-ag sidekick-flut-smack-surface-ja 62)
(def-art-elt eichar-flut+0-ag sidekick-flut-smack-surface-end-ja 63)
(def-art-elt eichar-flut+0-ag sidekick-flut-deatha-ja 64)
(def-art-elt eichar-flut+0-ag sidekick-flut-squash-run-ja 65)