jak-project/goal_src/import/eichar-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

107 lines
5.1 KiB
Common Lisp
Vendored
Generated

;;-*-Lisp-*-
(in-package goal)
;; eichar-ag.gc - art group OpenGOAL import file
;; THIS FILE IS AUTOMATICALLY GENERATED!
(def-art-elt eichar-ag eichar-lod0-jg 0)
(def-art-elt eichar-ag eichar-lod0-mg 1)
(def-art-elt eichar-ag eichar-shadow-mg 2)
(def-art-elt eichar-ag eichar-run-to-stance-ja 3)
(def-art-elt eichar-ag eichar-run-to-stance-loop-ja 4)
(def-art-elt eichar-ag eichar-stance-loop-ja 5)
(def-art-elt eichar-ag eichar-run-to-stance-left-ja 6)
(def-art-elt eichar-ag eichar-run-to-stance-loop-left-ja 7)
(def-art-elt eichar-ag eichar-stance-loop-left-ja 8)
(def-art-elt eichar-ag eichar-run-to-stance-right-ja 9)
(def-art-elt eichar-ag eichar-run-to-stance-loop-right-ja 10)
(def-art-elt eichar-ag eichar-stance-loop-right-ja 11)
(def-art-elt eichar-ag eichar-run-to-stance-up-ja 12)
(def-art-elt eichar-ag eichar-run-to-stance-loop-up-ja 13)
(def-art-elt eichar-ag eichar-stance-loop-up-ja 14)
(def-art-elt eichar-ag eichar-run-to-stance-down-ja 15)
(def-art-elt eichar-ag eichar-run-to-stance-loop-down-ja 16)
(def-art-elt eichar-ag eichar-stance-loop-down-ja 17)
(def-art-elt eichar-ag eichar-run-ja 18)
(def-art-elt eichar-ag eichar-run-up-ja 19)
(def-art-elt eichar-ag eichar-run-down-ja 20)
(def-art-elt eichar-ag eichar-run-right-ja 21)
(def-art-elt eichar-ag eichar-run-left-ja 22)
(def-art-elt eichar-ag eichar-walk-ja 23)
(def-art-elt eichar-ag eichar-walk-up-ja 24)
(def-art-elt eichar-ag eichar-walk-down-ja 25)
(def-art-elt eichar-ag eichar-walk-right-ja 26)
(def-art-elt eichar-ag eichar-walk-left-ja 27)
(def-art-elt eichar-ag eichar-run-squash-ja 28)
(def-art-elt eichar-ag eichar-run-squash-weak-ja 29)
(def-art-elt eichar-ag eichar-stance-to-duck-ja 30)
(def-art-elt eichar-ag eichar-duck-stance-ja 31)
(def-art-elt eichar-ag eichar-duck-walk-ja 32)
(def-art-elt eichar-ag eichar-turn-around-ja 33)
(def-art-elt eichar-ag eichar-jump-ja 34)
(def-art-elt eichar-ag eichar-jump-land-ja 35)
(def-art-elt eichar-ag eichar-painful-land-ja 36)
(def-art-elt eichar-ag eichar-painful-land-end-ja 37)
(def-art-elt eichar-ag eichar-jump-loop-ja 38)
(def-art-elt eichar-ag eichar-jump-short-land-ja 39)
(def-art-elt eichar-ag eichar-jump-forward-ja 40)
(def-art-elt eichar-ag eichar-duck-high-jump-ja 41)
(def-art-elt eichar-ag eichar-launch-jump-ja 42)
(def-art-elt eichar-ag eichar-launch-jump-loop-ja 43)
(def-art-elt eichar-ag eichar-edge-grab-stance0-ja 44)
(def-art-elt eichar-ag eichar-edge-grab-stance1-ja 45)
(def-art-elt eichar-ag eichar-falling-to-edge-grab-ja 46)
(def-art-elt eichar-ag eichar-edge-grab-swing-left-ja 47)
(def-art-elt eichar-ag eichar-edge-grab-swing-right-ja 48)
(def-art-elt eichar-ag eichar-edge-grab-to-jump-ja 49)
(def-art-elt eichar-ag eichar-edge-grab-off-ja 50)
(def-art-elt eichar-ag eichar-attack-from-stance-ja 51)
(def-art-elt eichar-ag eichar-attack-from-stance-end-ja 52)
(def-art-elt eichar-ag eichar-attack-from-stance-alt-end-ja 53)
(def-art-elt eichar-ag eichar-attack-from-stance-run-end-ja 54)
(def-art-elt eichar-ag eichar-attack-from-stance-run-alt-end-ja 55)
(def-art-elt eichar-ag eichar-attack-from-jump-ja 56)
(def-art-elt eichar-ag eichar-attack-from-jump-loop-ja 57)
(def-art-elt eichar-ag eichar-attack-from-jump-end-ja 58)
(def-art-elt eichar-ag eichar-attack-punch-ja 59)
(def-art-elt eichar-ag eichar-attack-punch-end-ja 60)
(def-art-elt eichar-ag eichar-attack-punch-alt-end-ja 61)
(def-art-elt eichar-ag eichar-attack-uppercut-ja 62)
(def-art-elt eichar-ag eichar-flop-down-ja 63)
(def-art-elt eichar-ag eichar-flop-down-loop-ja 64)
(def-art-elt eichar-ag eichar-flop-down-land-ja 65)
(def-art-elt eichar-ag eichar-moving-flop-down-ja 66)
(def-art-elt eichar-ag eichar-moving-flop-down-loop-ja 67)
(def-art-elt eichar-ag eichar-moving-flop-down-land-ja 68)
(def-art-elt eichar-ag eichar-duck-roll-ja 69)
(def-art-elt eichar-ag eichar-duck-roll-end-ja 70)
(def-art-elt eichar-ag eichar-wheel-flip-ja 71)
(def-art-elt eichar-ag eichar-wheel-flip-land-ja 72)
(def-art-elt eichar-ag eichar-hit-from-front-ja 73)
(def-art-elt eichar-ag eichar-hit-from-back-ja 74)
(def-art-elt eichar-ag eichar-hit-up-ja 75)
(def-art-elt eichar-ag eichar-deatha-ja 76)
(def-art-elt eichar-ag eichar-death-painful-land-ja 77)
(def-art-elt eichar-ag eichar-smack-surface-ja 78)
(def-art-elt eichar-ag eichar-smack-surface-end-ja 79)
(def-art-elt eichar-ag eichar-yellow-running-blast-ja 84)
(def-art-elt eichar-ag eichar-yellow-running-blast-end-ja 85)
(def-art-elt eichar-ag eichar-yellow-jumping-blast-ja 86)
(def-art-elt eichar-ag eichar-powerup-ja 87)
(def-art-elt eichar-ag eichar-shocked-ja 88)
(def-art-elt eichar-ag eichar-wade-shallow-walk-ja 89)
(def-art-elt eichar-ag eichar-wade-deep-walk-ja 90)
(def-art-elt eichar-ag eichar-swim-stance-ja 91)
(def-art-elt eichar-ag eichar-swim-walk-ja 92)
(def-art-elt eichar-ag eichar-swim-walk-to-down-ja 93)
(def-art-elt eichar-ag eichar-swim-down-ja 94)
(def-art-elt eichar-ag eichar-swim-down-to-up-ja 95)
(def-art-elt eichar-ag eichar-swim-up-ja 96)
(def-art-elt eichar-ag eichar-swim-up-to-stance-ja 97)
(def-art-elt eichar-ag eichar-swim-jump-ja 98)
(def-art-elt eichar-ag eichar-periscope-grab-ja 101)
(def-art-elt eichar-ag eichar-trip-ja 112)
(def-art-elt eichar-ag eichar-fuel-cell-victory-9-ja 121)