Files
jak-project/test/decompiler/reference/jak2/levels/consite/consiteb-part_REF.gc
T
Hat Kid 6a06291e6e jak1, jak2: add get-texture macro (#3778)
Ports the `get-texture` macro added in Jak 3 to Jak 1 and 2.
2024-11-26 11:29:34 +01:00

124 lines
2.9 KiB
Common Lisp
Vendored
Generated

;;-*-Lisp-*-
(in-package goal)
;; definition of type consiteb-part
(deftype consiteb-part (part-spawner)
()
)
;; definition for method 3 of type consiteb-part
(defmethod inspect ((this consiteb-part))
(when (not this)
(set! this this)
(goto cfg-4)
)
(let ((t9-0 (method-of-type part-spawner inspect)))
(t9-0 this)
)
(label cfg-4)
this
)
;; failed to figure out what this is:
(defpartgroup group-consiteb-hanging-light
:id 1184
:bounds (static-bspherem 0 0 0 5)
:parts ((sp-item 5112 :fade-after (meters 120) :flags (bit6)) (sp-item 5113 :fade-after (meters 120) :flags (bit6)))
)
;; failed to figure out what this is:
(defpart 5112
:init-specs ((:texture (glow effects))
(:num 1.0)
(:y (meters 0.25))
(:scale-x (meters 2) (meters 0.1))
(:rot-x (degrees 2.25))
(:rot-z (degrees -17))
(:scale-y :copy scale-x)
(:r 117.0)
(:g 80.0)
(:b 54.0)
(:a 48.0)
(:omega (degrees 2715.75))
(:timer (seconds 0.017))
(:flags (glow))
(:userdata 3072.0)
)
)
;; failed to figure out what this is:
(defpart 5113
:init-specs ((:texture (glow effects))
(:num 1.0)
(:y (meters 0.25))
(:scale-x (meters 4) (meters 0.1))
(:rot-x (degrees 4.5))
(:rot-z (degrees -17))
(:scale-y :copy scale-x)
(:r 128.0)
(:g 96.0)
(:b 62.0)
(:a 8.0 8.0)
(:omega (degrees 2715.75))
(:timer (seconds 0.017))
(:flags (glow))
(:userdata 3072.0)
)
)
;; failed to figure out what this is:
(defpartgroup group-consiteb-panel-red-light
:id 1185
:flags (unk-4 unk-6)
:bounds (static-bspherem 0 0 0 2)
:rotate ((degrees 90) (degrees 0) (degrees 0))
:parts ((sp-item 5114 :fade-after (meters 120) :flags (bit6 bit7) :period (seconds 1) :length (seconds 0.017)))
)
;; failed to figure out what this is:
(defpart 5114
:init-specs ((:texture (glow effects))
(:num 1.0)
(:scale-x (meters 0.25))
(:rot-x (degrees 2.25))
(:scale-y :copy scale-x)
(:r 255.0)
(:g 0.0)
(:b 0.0)
(:a 32.0)
(:omega (degrees 2715.75))
(:timer (seconds 0.417))
(:flags (sp-cpuinfo-flag-2 glow))
(:userdata 1024.0)
(:rotate-y (degrees 0))
)
)
;; failed to figure out what this is:
(defpartgroup group-consiteb-panel-blue-light
:id 1186
:flags (unk-4 unk-6)
:bounds (static-bspherem 0 0 0 2)
:rotate ((degrees 90) (degrees 0) (degrees 0))
:parts ((sp-item 5115 :fade-after (meters 120) :flags (bit6 bit7) :period (seconds 0.5) :length (seconds 0.017)))
)
;; failed to figure out what this is:
(defpart 5115
:init-specs ((:texture (glow effects))
(:num 1.0)
(:scale-x (meters 0.25))
(:rot-x (degrees 2.25))
(:scale-y :copy scale-x)
(:r 0.0)
(:g 0.0)
(:b 255.0)
(:a 32.0)
(:omega (degrees 2715.75))
(:timer (seconds 0.25))
(:flags (sp-cpuinfo-flag-2 glow))
(:userdata 1024.0)
(:rotate-y (degrees 0))
)
)