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

58 lines
2.8 KiB
Common Lisp
Vendored
Generated

;;-*-Lisp-*-
(in-package goal)
;; ogreboss-ag.gc - art group OpenGOAL import file
;; THIS FILE IS AUTOMATICALLY GENERATED!
(def-art-elt ogreboss-ag ogreboss-lod0-jg 0)
(def-art-elt ogreboss-ag ogreboss-lod0-mg 1)
(def-art-elt ogreboss-ag ogreboss-idle-ja 2)
(def-art-elt ogreboss-ag ogreboss-idle-bored-ja 3)
(def-art-elt ogreboss-ag ogreboss-idle-alt-ja 4)
(def-art-elt ogreboss-ag ogreboss-roar-ja 5)
(def-art-elt ogreboss-ag ogreboss-attack2-start-ja 6)
(def-art-elt ogreboss-ag ogreboss-attack2-loop-ja 7)
(def-art-elt ogreboss-ag ogreboss-attack2-last-ja 8)
(def-art-elt ogreboss-ag ogreboss-attack3-throw-ja 9)
(def-art-elt ogreboss-ag ogreboss-hit-chest-ja 10)
(def-art-elt ogreboss-ag ogreboss-hit-crotch-ja 11)
(def-art-elt ogreboss-ag ogreboss-hit-ja 12)
(def-art-elt ogreboss-ag ogreboss-dive-ja 13)
(def-art-elt ogreboss-ag ogreboss-rise-ja 14)
(def-art-elt ogreboss-ag ogreboss-recover-ja 15)
(def-art-elt ogreboss-ag ogreboss-victory-ja 16)
(def-art-elt ogreboss-ag ogreboss-shuffle-prepare-ja 17)
(def-art-elt ogreboss-ag ogreboss-shuffle-right-start-ja 18)
(def-art-elt ogreboss-ag ogreboss-shuffle-right-loop-ja 19)
(def-art-elt ogreboss-ag ogreboss-shuffle-right-stop-ja 20)
(def-art-elt ogreboss-ag ogreboss-shuffle-left-start-ja 21)
(def-art-elt ogreboss-ag ogreboss-shuffle-left-loop-ja 22)
(def-art-elt ogreboss-ag ogreboss-shuffle-left-stop-ja 23)
(def-art-elt ogreboss-ag ogreboss-intro-ja 24)
(def-art-elt ogreboss-ag ogreboss-cam-lod0-jg 25)
(def-art-elt ogreboss-ag ogreboss-cam-lod0-mg 26)
(def-art-elt ogreboss-ag ogreboss-cam-idle-ja 27)
(def-art-elt ogreboss-ag ogreboss-cam-intro-ja 28)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-lod0-jg 29)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-lod0-mg 30)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-shadow-mg 31)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-idle-ja 32)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-break-lod0-jg 33)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-break-lod0-mg 34)
(def-art-elt ogreboss-ag ogreboss-shoot-boulder-break-idle-ja 35)
(def-art-elt ogreboss-ag ogreboss-bounce-boulder-lod0-jg 36)
(def-art-elt ogreboss-ag ogreboss-bounce-boulder-lod0-mg 37)
(def-art-elt ogreboss-ag ogreboss-bounce-boulder-idle-ja 38)
(def-art-elt ogreboss-ag ogreboss-super-boulder-lod0-jg 39)
(def-art-elt ogreboss-ag ogreboss-super-boulder-lod0-mg 40)
(def-art-elt ogreboss-ag ogreboss-super-boulder-idle-ja 41)
(def-art-elt ogreboss-ag ogreboss-super-boulder-throw-ja 42)
(def-art-elt ogreboss-ag ogreboss-super-boulder-hit-ja 43)
(def-art-elt ogreboss-ag ogreboss-super-boulder-roll-ja 44)
(def-art-elt ogreboss-ag ogreboss-column-lod0-jg 45)
(def-art-elt ogreboss-ag ogreboss-column-lod0-mg 46)
(def-art-elt ogreboss-ag ogreboss-column-idle-ja 47)
(def-art-elt ogreboss-ag ogreboss-column-intro-ja 48)