diff --git a/goal_src/jak1/engine/anim/joint-exploder.gc b/goal_src/jak1/engine/anim/joint-exploder.gc index eb3c24d011a..369b36d723d 100644 --- a/goal_src/jak1/engine/anim/joint-exploder.gc +++ b/goal_src/jak1/engine/anim/joint-exploder.gc @@ -21,16 +21,13 @@ (:methods (new (symbol type int) _type_))) - (deftype joint-exploder-static-joint-params (structure) ((joint-index int16) (parent-joint-index int16))) - (deftype joint-exploder-static-params (basic) ((joints (array joint-exploder-static-joint-params)))) - (deftype joint-exploder-joint (structure) ((next int16) (prev int16) @@ -41,21 +38,18 @@ (transv vector :inline) (prev-pos vector :inline))) - (deftype joint-exploder-joints (basic) ((num-joints int32) (joint joint-exploder-joint :inline :dynamic :offset 16)) (:methods (new (symbol type joint-exploder-static-params) _type_))) - (deftype joint-exploder-list (structure) ((head int32) (pre-moved? symbol) (bbox-valid? symbol) (bbox bounding-box :inline))) - (deftype joint-exploder (process-drawable) ((parent-override (pointer process-drawable) :overlay-at parent) (die-if-below-y float) @@ -79,7 +73,6 @@ (:states joint-exploder-shatter)) - (defmethod asize-of ((this joint-exploder-joints)) (the-as int (+ (-> this type size) (* 176 (-> this num-joints))))) diff --git a/goal_src/jak1/engine/camera/cam-layout.gc b/goal_src/jak1/engine/camera/cam-layout.gc index 5864c3476ee..3556c81d1c7 100644 --- a/goal_src/jak1/engine/camera/cam-layout.gc +++ b/goal_src/jak1/engine/camera/cam-layout.gc @@ -20,7 +20,6 @@ (debug-t float) (debug-step float))) - (define *CAM_LAYOUT-bank* (new 'static 'cam-layout-bank @@ -35,7 +34,6 @@ (deftype clm-basic (basic) ()) - (deftype clm-item-action (structure) ((button uint64) (options uint64) @@ -45,13 +43,11 @@ (parm1-basic basic :offset 24) (parm1 symbol :overlay-at parm1-basic))) - (deftype clm-item (clm-basic) ((description string) (button-symbol symbol) (action clm-item-action :inline))) - (deftype clm-list-item (basic) ((description string) (track-val symbol) @@ -62,18 +58,15 @@ (val-parm1 symbol :overlay-at val-parm1-basic) (actions (array clm-item-action)))) - (deftype clm-list (clm-basic) ((tracker symbol) (cur-list-item int32) (items (array clm-list-item)))) - (deftype clm (basic) ((title string) (items (array clm-basic)))) - (define *volume-point-current* 0) (define *volume-point* (new 'debug 'vector-array 1000)) @@ -85,7 +78,6 @@ (deftype volume-descriptor-array (inline-array-class) ((data plane-volume :inline :dynamic :offset 16))) - (set! (-> volume-descriptor-array heap-base) (the-as uint 24)) (define *volume-descriptor-current* 0) @@ -105,7 +97,6 @@ (:states cam-layout-active)) - (defun cam-layout-print ((arg0 int) (arg1 int) (arg2 string)) (let* ((s5-0 (-> *display* frames (-> *display* on-screen) frame debug-buf)) (gp-0 (-> s5-0 base))) @@ -299,7 +290,6 @@ (axis vector) (disp string))) - (defun interp-test ((arg0 (function vector vector vector float vector float none)) (arg1 interp-test-info)) (let ((s3-0 (new-stack-vector0)) (gp-0 (new-stack-vector0))) @@ -1446,7 +1436,6 @@ (force-on int32) (force-off int32))) - (defbehavior clmf-cam-flag-toggle cam-layout ((arg0 int) (arg1 int)) (let ((s4-0 (/ arg0 8)) (gp-0 (new 'stack 'clmf-cam-flag-toggle-info))) diff --git a/goal_src/jak1/engine/camera/cam-master.gc b/goal_src/jak1/engine/camera/cam-master.gc index 8870c9d3faf..8cf06324348 100644 --- a/goal_src/jak1/engine/camera/cam-master.gc +++ b/goal_src/jak1/engine/camera/cam-master.gc @@ -25,7 +25,6 @@ (down-move-to-pitch-on-ground float) (pitch-off-blend float))) - (define *CAMERA_MASTER-bank* (new 'static 'camera-master-bank @@ -958,7 +957,6 @@ (deftype list-keeper (process) ((dummy float))) - (defstate list-keeper-active (camera-master) :code (behavior () diff --git a/goal_src/jak1/engine/camera/cam-states-dbg.gc b/goal_src/jak1/engine/camera/cam-states-dbg.gc index a5ca7e702d9..bde5e6a01bc 100644 --- a/goal_src/jak1/engine/camera/cam-states-dbg.gc +++ b/goal_src/jak1/engine/camera/cam-states-dbg.gc @@ -10,7 +10,6 @@ ((speed float) (rot-speed degrees))) - (define *CAM_POINT_WATCH-bank* (new 'static 'cam-point-watch-bank :speed 1600.0 :rot-speed (degrees 0.6))) (defstate cam-point-watch (camera-slave) @@ -64,7 +63,6 @@ ((speed float) (rot-speed degrees))) - (define *CAM_FREE-bank* (new 'static 'cam-free-bank :speed 1600.0 :rot-speed (degrees 0.6))) (defun cam-free-floating-input ((arg0 vector) (arg1 vector) (arg2 symbol) (arg3 int)) @@ -253,7 +251,6 @@ (up vector :inline) (tm matrix :inline))) - (defun cam-free-floating-move ((arg0 matrix) (arg1 vector) (arg2 vector) (arg3 int)) (if (logtest? (-> *cpad-list* cpads arg3 valid) 128) (return (the-as vector #f))) (if (= *master-mode* 'menu) (return (the-as vector #f))) @@ -301,14 +298,12 @@ (orbit-off vector :inline) (radius-lerp float))) - (deftype CAM_ORBIT-bank (basic) ((RADIUS_MAX float) (RADIUS_MIN float) (TARGET_OFF_ADJUST float) (ORBIT_OFF_ADJUST float))) - (define *CAM_ORBIT-bank* (new 'static 'CAM_ORBIT-bank :RADIUS_MAX 61440.0 :RADIUS_MIN 409.6 :TARGET_OFF_ADJUST 81.92 :ORBIT_OFF_ADJUST 81.92)) diff --git a/goal_src/jak1/engine/camera/cam-states.gc b/goal_src/jak1/engine/camera/cam-states.gc index 7efa1ffa807..6e10dd9a7f1 100644 --- a/goal_src/jak1/engine/camera/cam-states.gc +++ b/goal_src/jak1/engine/camera/cam-states.gc @@ -245,7 +245,6 @@ (max-fov float) (min-fov float))) - (define *CAM_EYE-bank* (new 'static 'cam-eye-bank :rot-speed 364.0889 :max-degrees 12743.111 :max-fov 11650.845 :min-fov 6189.511)) @@ -354,7 +353,6 @@ ((rot-speed float) (tilt-degrees float))) - (define *CAM_BILLY-bank* (new 'static 'cam-billy-bank :rot-speed 364.0889 :tilt-degrees -1820.4445)) (defstate cam-billy (camera-slave) @@ -750,7 +748,6 @@ ((los-coll-rad meters) (los-coll-rad2 meters))) - (define *CAM_STRING-bank* (new 'static 'cam-string-bank :los-coll-rad (meters 1) :los-coll-rad2 (meters 0.5))) (defun cam-string-find-position-rel! ((arg0 vector)) @@ -820,7 +817,6 @@ (lat-dist float) (vert-dist float))) - (deftype collide-los-dist-info (structure) ((min-par float) (max-par float) @@ -832,7 +828,6 @@ (max-vn float) (count int32))) - (defun dist-info-init ((arg0 collide-los-dist-info)) (set! (-> arg0 min-par) 1.0) (set! (-> arg0 max-par) 0.0) @@ -898,7 +893,6 @@ (straddle collide-los-dist-info :inline) (lateral-valid symbol))) - (defun los-cw-ccw ((arg0 (inline-array collide-cache-tri)) (arg1 vector) (arg2 vector) @@ -1735,7 +1729,6 @@ (max-y meters) (min-y meters))) - (define *CAM_STICK-bank* (new 'static 'cam-stick-bank :max-z (meters 30) :min-z (meters 5) :max-y (meters 15) :min-y (meters 2))) @@ -1873,7 +1866,6 @@ (max-y meters) (min-y meters))) - (define *CAM_BIKE-bank* (new 'static 'cam-bike-bank :max-z (meters 6) :min-z (meters 10) :max-y (meters 3) :min-y (meters 5))) diff --git a/goal_src/jak1/engine/common-obs/collectables.gc b/goal_src/jak1/engine/common-obs/collectables.gc index 36b21fd4807..fe388df8829 100644 --- a/goal_src/jak1/engine/common-obs/collectables.gc +++ b/goal_src/jak1/engine/common-obs/collectables.gc @@ -47,7 +47,6 @@ (initialize (_type_) _type_) (initialize-params (_type_ time-frame float) none))) - (defmethod initialize-params ((this collectable) (arg0 time-frame) (arg1 float)) (logclear! (-> this mask) (process-mask crate enemy platform ambient)) (logior! (-> this mask) (process-mask collectable)) @@ -102,7 +101,6 @@ (animate (_type_) none) (blocked () _type_ :state))) - (defmethod initialize ((this eco-collectable)) (stack-size-set! (-> this main-thread) 192) ;; og:preserve-this hack increased from 128 (logior! (-> this mask) (process-mask actor-pause)) @@ -537,7 +535,6 @@ (deftype eco (eco-collectable) ()) - (defmethod animate ((this eco)) (let ((a0-1 (-> this part)) (a1-0 (-> this root root-prim prim-core))) @@ -576,28 +573,24 @@ (deftype eco-yellow (eco) ()) - (defmethod init-from-entity! ((this eco-yellow) (arg0 entity-actor)) (initialize-eco this arg0 (pickup-type eco-yellow) (-> *FACT-bank* eco-single-inc)) (none)) (deftype eco-red (eco) ()) - (defmethod init-from-entity! ((this eco-red) (arg0 entity-actor)) (initialize-eco this arg0 (pickup-type eco-red) (-> *FACT-bank* eco-single-inc)) (none)) (deftype eco-blue (eco) ()) - (defmethod init-from-entity! ((this eco-blue) (arg0 entity-actor)) (initialize-eco this arg0 (pickup-type eco-blue) (-> *FACT-bank* eco-single-inc)) (none)) (deftype health (eco-collectable) ()) - (defmethod animate ((this health)) (let ((a0-1 (-> this part)) (a1-0 (-> this root root-prim prim-core))) @@ -612,7 +605,6 @@ (deftype eco-pill (eco-collectable) ()) - (defmethod animate ((this eco-pill)) (let ((a0-1 (-> this part)) (a1-0 (-> this root root-prim prim-core))) @@ -669,7 +661,6 @@ (deftype money (eco-collectable) ()) - (defmethod run-logic? ((this money)) (or (not (logtest? (-> this mask) (process-mask actor-pause))) (or (and (nonzero? (-> this draw)) @@ -823,7 +814,6 @@ (:states (fuel-cell-clone-anim handle) (fuel-cell-spline-slider handle float float))) - (defun fuel-cell-pick-anim ((arg0 process-drawable)) (let* ((gp-0 (-> arg0 entity extra trans)) (a0-2 (res-lump-value (-> arg0 entity) 'movie-mask uint128 :time (the-as float -1000000000.0))) @@ -1230,7 +1220,6 @@ (deftype buzzer (eco-collectable) ((victory-anim spool-anim))) - (defmethod animate ((this buzzer)) (quaternion-rotate-y! (-> this root quat) (-> this root quat) (* 40049.777 (seconds-per-frame))) (let ((a0-2 (-> this skel root-channel 0))) @@ -1576,7 +1565,6 @@ (:states ecovalve-idle)) - (defskelgroup *ecovalve-sg* ecovalve ecovalve-geo-jg @@ -1648,7 +1636,6 @@ (vent-pickup handle) vent-wait-for-touch)) - (defmethod initialize ((this vent) (arg0 entity-actor) (arg1 pickup-type)) (stack-size-set! (-> this main-thread) 128) (logior! (-> this mask) (process-mask actor-pause)) @@ -1790,28 +1777,24 @@ (deftype ventyellow (vent) ()) - (defmethod init-from-entity! ((this ventyellow) (arg0 entity-actor)) (initialize this arg0 (pickup-type eco-yellow)) (none)) (deftype ventred (vent) ()) - (defmethod init-from-entity! ((this ventred) (arg0 entity-actor)) (initialize this arg0 (pickup-type eco-red)) (none)) (deftype ventblue (vent) ()) - (defmethod init-from-entity! ((this ventblue) (arg0 entity-actor)) (initialize this arg0 (pickup-type eco-blue)) (none)) (deftype ecovent (vent) ()) - (defmethod init-from-entity! ((this ecovent) (arg0 entity-actor)) (initialize this arg0 (pickup-type eco-blue)) (none)) diff --git a/goal_src/jak1/engine/common-obs/crates.gc b/goal_src/jak1/engine/common-obs/crates.gc index 00aa15a42c6..07d053e479c 100644 --- a/goal_src/jak1/engine/common-obs/crates.gc +++ b/goal_src/jak1/engine/common-obs/crates.gc @@ -61,7 +61,6 @@ (COLLIDE_RADIUS float) (DARKECO_EXPLODE_RADIUS float))) - (define *CRATE-bank* (new 'static 'crate-bank :COLLIDE_YOFF 4096.0 :COLLIDE_RADIUS 4915.2 :DARKECO_EXPLODE_RADIUS 16384.0)) @@ -88,7 +87,6 @@ (check-dead (_type_) none) (smush-update! (_type_) none))) - (method-set! crate 12 (method-of-type process run-logic?)) (defbehavior crate-post crate () @@ -870,7 +868,6 @@ (deftype barrel (crate) ()) - (defmethod params-init ((this barrel) (arg0 entity)) (let ((t9-0 (method-of-type crate params-init))) (t9-0 this arg0)) (set! (-> this look) 'barrel) @@ -878,7 +875,6 @@ (deftype bucket (crate) ()) - (defmethod params-init ((this bucket) (arg0 entity)) (let ((t9-0 (method-of-type crate params-init))) (t9-0 this arg0)) (set! (-> this look) 'bucket) @@ -916,7 +912,6 @@ (deftype crate-buzzer (crate) ()) - (defmethod art-init ((this crate-buzzer)) (let ((t9-0 (method-of-type crate art-init))) (t9-0 this)) (set! (-> this part) (create-launch-control (-> *part-group-id-table* 74) this)) @@ -974,7 +969,6 @@ (deftype pickup-spawner (crate) ((blocker entity-actor))) - (defmethod params-init ((this pickup-spawner) (arg0 entity)) (let ((t9-0 (method-of-type crate params-init))) (t9-0 this arg0)) (set! (-> this look) 'none) diff --git a/goal_src/jak1/engine/common-obs/dark-eco-pool.gc b/goal_src/jak1/engine/common-obs/dark-eco-pool.gc index 50fcec4725a..f6d39c67645 100644 --- a/goal_src/jak1/engine/common-obs/dark-eco-pool.gc +++ b/goal_src/jak1/engine/common-obs/dark-eco-pool.gc @@ -7,7 +7,6 @@ (deftype dark-eco-pool (water-anim) ()) - (define ripple-for-misty-dark-eco-pool (new 'static 'ripple-wave-set diff --git a/goal_src/jak1/engine/common-obs/generic-obs.gc b/goal_src/jak1/engine/common-obs/generic-obs.gc index 2a1acc27099..da14aa634a0 100644 --- a/goal_src/jak1/engine/common-obs/generic-obs.gc +++ b/goal_src/jak1/engine/common-obs/generic-obs.gc @@ -127,10 +127,8 @@ (deftype target-start (process-hidden) ()) - (deftype camera-start (process-hidden) ()) - (defstate manipy-idle (manipy) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -684,7 +682,6 @@ (:states med-res-level-idle)) - (defstate med-res-level-idle (med-res-level) :code (behavior () @@ -833,7 +830,6 @@ launcher-deactivated launcher-idle)) - (defpartgroup group-beach-launcher :id 37 :bounds (static-bspherem 0 3 0 5) diff --git a/goal_src/jak1/engine/common-obs/plat-eco.gc b/goal_src/jak1/engine/common-obs/plat-eco.gc index c4241e75aa5..bdc29f9c7f3 100644 --- a/goal_src/jak1/engine/common-obs/plat-eco.gc +++ b/goal_src/jak1/engine/common-obs/plat-eco.gc @@ -17,7 +17,6 @@ (:methods (notice-blue (handle) _type_ :state :overlay-at wad))) - (defskelgroup *plat-eco-unlit-sg* plat-eco plat-eco-lod0-jg diff --git a/goal_src/jak1/engine/common-obs/plat.gc b/goal_src/jak1/engine/common-obs/plat.gc index ab3800593ac..4f6f546884f 100644 --- a/goal_src/jak1/engine/common-obs/plat.gc +++ b/goal_src/jak1/engine/common-obs/plat.gc @@ -63,7 +63,6 @@ (plat-idle () _type_ :state) (plat-path-active (plat) _type_ :state))) - (defskelgroup *plat-sg* plat plat-lod0-jg diff --git a/goal_src/jak1/engine/common-obs/rigid-body.gc b/goal_src/jak1/engine/common-obs/rigid-body.gc index bda78a666c0..35424b33626 100644 --- a/goal_src/jak1/engine/common-obs/rigid-body.gc +++ b/goal_src/jak1/engine/common-obs/rigid-body.gc @@ -201,11 +201,9 @@ (platform symbol) (sound-name string))) - (deftype rigid-body-control-point-inline-array (inline-array-class) ((data rigid-body-control-point :inline :dynamic :offset 16))) - (set! (-> rigid-body-control-point-inline-array heap-base) (the-as uint 48)) (deftype rigid-body-platform (process-drawable) @@ -242,7 +240,6 @@ (rigid-body-platform-method-33 (_type_) object) (rigid-body-platform-method-34 (_type_) none))) - (defmethod relocate ((this rigid-body-platform) (offset int)) (if (nonzero? (-> this control-point-array)) (set! (-> this control-point-array) diff --git a/goal_src/jak1/engine/common-obs/ropebridge.gc b/goal_src/jak1/engine/common-obs/ropebridge.gc index 6a1df534259..61dd6c9d018 100644 --- a/goal_src/jak1/engine/common-obs/ropebridge.gc +++ b/goal_src/jak1/engine/common-obs/ropebridge.gc @@ -26,7 +26,6 @@ (bridge-end-to-end-len float) (rest-state symbol))) - (define *ropebridge-70-rest-state* (new 'static 'inline-array @@ -481,7 +480,6 @@ (extra-force vector :inline)) :pack-me) - (deftype ropebridge (process-drawable) ((root collide-shape :override) (subtype uint64) @@ -510,7 +508,6 @@ (:states ropebridge-idle)) - (defskelgroup *ropebridge-32-sg* ropebridge-32 ropebridge-32-lod0-jg diff --git a/goal_src/jak1/engine/common-obs/sharkey.gc b/goal_src/jak1/engine/common-obs/sharkey.gc index 3b57a3ca142..a6703968237 100644 --- a/goal_src/jak1/engine/common-obs/sharkey.gc +++ b/goal_src/jak1/engine/common-obs/sharkey.gc @@ -47,7 +47,6 @@ (sound-id sound-id) (enable-patrol basic))) - (defskelgroup *sharkey-sg* sharkey sharkey-lod0-jg diff --git a/goal_src/jak1/engine/data/textures.gc b/goal_src/jak1/engine/data/textures.gc index ec0643534cf..57cfbe60a2b 100644 --- a/goal_src/jak1/engine/data/textures.gc +++ b/goal_src/jak1/engine/data/textures.gc @@ -1,4004 +1,8005 @@ (def-tex bigpuff effects 0) + (def-tex e-white effects 1) + (def-tex flare effects 2) + (def-tex harddot effects 3) + (def-tex middot effects 4) + (def-tex crate-metalbolt-splinter effects 5) + (def-tex crate-wood-01-splinter effects 6) + (def-tex bigpuff2 effects 7) + (def-tex hummingbird-wing2 effects 8) + (def-tex lakedrop effects 9) + (def-tex water-wave effects 10) + (def-tex lava-part-01 effects 11) + (def-tex citadel-shield effects 12) + (def-tex footprntr effects 14) + (def-tex hotdot effects 15) + (def-tex water-splash effects 16) + (def-tex starflash effects 18) + (def-tex woodchip effects 23) + (def-tex falls-particle effects 24) + (def-tex falls-particle-02 effects 25) + (def-tex buzzerwing effects 26) + (def-tex hummingbird-body effects 27) + (def-tex hummingbird-wing effects 28) + (def-tex rockbit effects 29) + (def-tex water-ring effects 30) + (def-tex lightning effects 31) + (def-tex surfacebubble effects 32) + (def-tex dragonfly effects 33) + (def-tex butterfly-wing effects 34) + (def-tex lightning2 effects 35) + (def-tex lightning3 effects 36) + (def-tex binoculars-corner effects 37) + (def-tex binoculars-notch effects 38) + (def-tex binoculars-notch-big effects 39) + (def-tex binoculars-notch-main effects 40) + (def-tex bigpuff-half effects 41) + (def-tex hud-buzzer effects 42) + (def-tex hud-ecometer effects 43) + (def-tex hud-egg effects 44) + (def-tex hud-health01 effects 45) + (def-tex hud-health02 effects 46) + (def-tex hud-health03 effects 47) + (def-tex hud-powercell effects 48) + (def-tex hud-powercell-orbit effects 49) + (def-tex hud-pie effects 50) + (def-tex checker effects 51) + (def-tex starflash2 effects 53) + (def-tex p-white effects 54) + (def-tex bam-armor eichar 0) + (def-tex bam-bignail eichar 1) + (def-tex bam-coat-wrinkles eichar 2) + (def-tex bam-cotton-pants eichar 3) + (def-tex bam-cotton-wrap eichar 4) + (def-tex bam-dullwhite eichar 5) + (def-tex bam-iris-16x16 eichar 6) + (def-tex bam-leather-belt eichar 7) + (def-tex bam-multinail eichar 8) + (def-tex bam-streak-hair-128x64 eichar 9) + (def-tex bam-target-16x16 eichar 10) + (def-tex bam-hairhilite eichar 12) + (def-tex vil1-clouds sunkenb-vis-alpha 0) + (def-tex vil1-sky-00 sunkenb-vis-alpha 1) + (def-tex vil1-sky-01 sunkenb-vis-alpha 2) + (def-tex vil1-sky-02 sunkenb-vis-alpha 3) + (def-tex vil1-sky-03 sunkenb-vis-alpha 4) + (def-tex vil1-sky-04 sunkenb-vis-alpha 5) + (def-tex vil1-sky-05 sunkenb-vis-alpha 6) + (def-tex vil1-sky-06 sunkenb-vis-alpha 7) + (def-tex vil1-sky-07 sunkenb-vis-alpha 8) + (def-tex sun-glass sunkenb-vis-alpha 9) + (def-tex sun-glass-frame-01 sunkenb-vis-alpha 10) + (def-tex sun-precursor-metal-edge-01 sunkenb-vis-tfrag 0) + (def-tex sun-helix-floor-02 sunkenb-vis-tfrag 1) + (def-tex sun-helix-floor-04 sunkenb-vis-tfrag 2) + (def-tex sun-precursor-plainstripe sunkenb-vis-tfrag 3) + (def-tex sun-precursor-circuitpattern-01 sunkenb-vis-tfrag 4) + (def-tex sun-ecovalve-top sunkenb-vis-tfrag 5) + (def-tex sun-eco-valve-inside sunkenb-vis-tfrag 6) + (def-tex sun-ecovalve-grate sunkenb-vis-tfrag 7) + (def-tex sun-precursor-blueeco-flash sunkenb-vis-tfrag 8) + (def-tex sun-precursor-tube-ring-03 sunkenb-vis-tfrag 9) + (def-tex sun-precursor-tube-ring-02 sunkenb-vis-tfrag 10) + (def-tex sun-precursor-circuitpattern-andwall-01 sunkenb-vis-tfrag 11) + (def-tex sun-walls-outside-02 sunkenb-vis-tfrag 12) + (def-tex sun-precursor-metal-plain-01 sunkenb-vis-tfrag 13) + (def-tex sun-darker-metal sunkenb-vis-tfrag 14) + (def-tex sun-walls-outside-01 sunkenb-vis-tfrag 15) + (def-tex sun-floor-01 sunkenb-vis-tfrag 16) + (def-tex sun-floor-04 sunkenb-vis-tfrag 17) + (def-tex sun-stonehengetop sunkenb-vis-tfrag 18) + (def-tex sun-yellow sunkenb-vis-tfrag 19) + (def-tex sun-floor-05 sunkenb-vis-tfrag 20) + (def-tex sun-walls-outside-edge-01 sunkenb-vis-tfrag 21) + (def-tex sun-precursor-tube-script-01 sunkenb-vis-tfrag 22) + (def-tex sun-precursor-metal-edge-02 sunkenb-vis-tfrag 23) + (def-tex jng-precursor-metal-plain-01 sunkenb-vis-tfrag 24) + (def-tex sun-precursor-shield sunkenb-vis-tfrag 25) + (def-tex sun-precursor-tube-ring-01 sunkenb-vis-tfrag 26) + (def-tex sun-precursor-tube-ring-02-glow sunkenb-vis-tfrag 27) + (def-tex sun-smallblueglow sunkenb-vis-tfrag 28) + (def-tex sun-bluelight sunkenb-vis-tfrag 29) + (def-tex sun-orb-01 sunkenb-vis-tfrag 30) + (def-tex sun-blue sunkenb-vis-tfrag 31) + (def-tex sun-palelight sunkenb-vis-tfrag 32) + (def-tex sun-helix-floor-03 sunkenb-vis-tfrag 33) + (def-tex sun-transparent sunkenb-vis-tfrag 34) + (def-tex sun-hot-pipe-03 sunkenb-vis-tfrag 35) + (def-tex sun-hot-pipe-01 sunkenb-vis-tfrag 36) + (def-tex sun-hot-pipe-02 sunkenb-vis-tfrag 37) + (def-tex sun-glowedge-02 sunkenb-vis-tfrag 38) + (def-tex sun-glow-02 sunkenb-vis-tfrag 39) + (def-tex sun-longpipe-01 sunkenb-vis-tfrag 40) + (def-tex sun-precursor-metal-edge-02symbol sunkenb-vis-tfrag 41) + (def-tex sun-precursor-tube-ring-03toprim sunkenb-vis-tfrag 42) + (def-tex sun-edging-02 sunkenb-vis-tfrag 43) + (def-tex sun-helix-floor-01 sunkenb-vis-tfrag 44) + (def-tex sun-floor-01-glow sunkenb-vis-tfrag 45) + (def-tex bab-diaper sunkenb-vis-pris 0) + (def-tex bab-eye sunkenb-vis-pris 1) + (def-tex bab-pendant sunkenb-vis-pris 2) + (def-tex bab-allfur sunkenb-vis-pris 3) + (def-tex bab-fur sunkenb-vis-pris 4) + (def-tex bab-furskin-trans sunkenb-vis-pris 5) + (def-tex bab-furtrans sunkenb-vis-pris 6) + (def-tex bab-longfur sunkenb-vis-pris 7) + (def-tex bab-nail-01 sunkenb-vis-pris 8) + (def-tex bab-shoulderstrap sunkenb-vis-pris 9) + (def-tex bab-skin sunkenb-vis-pris 10) + (def-tex bully-armor sunkenb-vis-pris 11) + (def-tex bully-fur sunkenb-vis-pris 12) + (def-tex bully-innnertube2 sunkenb-vis-pris 13) + (def-tex bully-longfur sunkenb-vis-pris 14) + (def-tex bully-poles sunkenb-vis-pris 15) + (def-tex bully-shirt sunkenb-vis-pris 16) + (def-tex bully-skin sunkenb-vis-pris 17) + (def-tex sun-floor-05 sunkenb-vis-pris 18) + (def-tex sun-helix-but-01 sunkenb-vis-pris 19) + (def-tex sun-helix-but-02 sunkenb-vis-pris 20) + (def-tex sun-helix-but-rim-01 sunkenb-vis-pris 21) + (def-tex sun-precursor-circuitpattern-andwall-01 sunkenb-vis-pris 22) + (def-tex sun-precursor-metal-edge-01 sunkenb-vis-pris 23) + (def-tex cv-darkecowater sunkenb-vis-pris 24) + (def-tex environment-darkeco sunkenb-vis-pris 25) + (def-tex sun-darkecowater sunkenb-vis-pris 26) + (def-tex ambientfish sunkenb-vis-pris 27) + (def-tex ambientfish2 sunkenb-vis-pris 28) + (def-tex fishc sunkenb-vis-pris 29) + (def-tex sun-hot-coil sunkenb-vis-shrub 0) + (def-tex sun-mushroomear sunkenb-vis-shrub 3) + (def-tex bch-blue beach-vis-tfrag 0) + (def-tex bch-plankwood beach-vis-tfrag 1) + (def-tex bch-windmill-sail-01 beach-vis-tfrag 2) + (def-tex bch-egg beach-vis-tfrag 3) + (def-tex bch-metal-plate beach-vis-tfrag 4) + (def-tex bch-hvstr-baloon beach-vis-tfrag 5) + (def-tex bch-ecovalve-top beach-vis-tfrag 6) + (def-tex gen-precursor-tube-script beach-vis-tfrag 7) + (def-tex gen-metal-dark beach-vis-tfrag 8) + (def-tex gen-bluelight beach-vis-tfrag 9) + (def-tex bch-hvstr-baloon-cap beach-vis-tfrag 10) + (def-tex bch-hvstr-cap beach-vis-tfrag 11) + (def-tex bch-hvstr-caprim beach-vis-tfrag 12) + (def-tex bch-eco-valve-inside beach-vis-tfrag 13) + (def-tex bch-ecovalve-grate beach-vis-tfrag 14) + (def-tex bch-statue-rock beach-vis-tfrag 15) + (def-tex bch-statue-rock-round beach-vis-tfrag 16) + (def-tex bch-statue-rock-nose beach-vis-tfrag 17) + (def-tex bch-rope-knot-01 beach-vis-tfrag 18) + (def-tex mis-cannon-metal-02 beach-vis-tfrag 19) + (def-tex mis-metalrivets beach-vis-tfrag 20) + (def-tex bch-stonehengetop beach-vis-tfrag 21) + (def-tex bch-precursor-metal-plain-01 beach-vis-tfrag 22) + (def-tex bch-sages-strawroof-trim-01 beach-vis-tfrag 23) + (def-tex bch-sages-strawroof-01 beach-vis-tfrag 24) + (def-tex mis-metalwheel beach-vis-tfrag 25) + (def-tex mis-supportrope beach-vis-tfrag 26) + (def-tex bch-wallplaster beach-vis-tfrag 27) + (def-tex bch-huttoprim beach-vis-tfrag 28) + (def-tex mis-wood beach-vis-tfrag 29) + (def-tex mis-wood-metal-trim beach-vis-tfrag 30) + (def-tex mis-woodpoletop beach-vis-tfrag 31) + (def-tex mis-woodwheel beach-vis-tfrag 32) + (def-tex gen-metal-dark-light beach-vis-tfrag 33) + (def-tex mis-wheelLOD beach-vis-tfrag 34) + (def-tex bch-beltpatch beach-vis-tfrag 35) + (def-tex gen-metal-plain beach-vis-tfrag 36) + (def-tex bch-lamp beach-vis-tfrag 37) + (def-tex bch-beachrock beach-vis-tfrag 38) + (def-tex bch-leafyground beach-vis-tfrag 39) + (def-tex bch-leafyground-hang-2x1 beach-vis-tfrag 40) + (def-tex bch-palmtree-trunk-01 beach-vis-tfrag 41) + (def-tex bch-palmtree-beard beach-vis-tfrag 42) + (def-tex bch-palm-leaf-colorful beach-vis-tfrag 43) + (def-tex bch-lamp-wood beach-vis-tfrag 44) + (def-tex bch-idol-broken beach-vis-tfrag 45) + (def-tex bch-grottopole-end-01 beach-vis-tfrag 46) + (def-tex bch-idol-broken-edge beach-vis-tfrag 47) + (def-tex bch-windmill-wood-01 beach-vis-tfrag 48) + (def-tex bch-huttoprim-hitweak beach-vis-tfrag 49) + (def-tex bch-hut-wood-01 beach-vis-tfrag 50) + (def-tex bch-under-roof beach-vis-tfrag 51) + (def-tex bch-bench-wood beach-vis-tfrag 52) + (def-tex bch-idol-brick-01 beach-vis-tfrag 53) + (def-tex bch-idol-brick-02 beach-vis-tfrag 54) + (def-tex bch-idol-brick-03 beach-vis-tfrag 55) + (def-tex bch-beach-01 beach-vis-tfrag 56) + (def-tex bch-hut-roof-tile-01 beach-vis-tfrag 57) + (def-tex bch-water beach-vis-tfrag 58) + (def-tex bch-metalband-01 beach-vis-tfrag 59) + (def-tex bch-metalband-01endcap beach-vis-tfrag 60) + (def-tex bch-sages-stonewall-01 beach-vis-tfrag 61) + (def-tex bch-idol-brick-03-lowtweak beach-vis-tfrag 62) + (def-tex bch-idol-brick-01-lowtweak beach-vis-tfrag 63) + (def-tex bch-outpostwall beach-vis-tfrag 64) + (def-tex bch-rope-01 beach-vis-tfrag 65) + (def-tex bch-hut-wood-01endcap beach-vis-tfrag 66) + (def-tex bch-idol-brick-02-lowtweak beach-vis-tfrag 67) + (def-tex bch-path-01 beach-vis-tfrag 70) + (def-tex bch-palmplant-pstr beach-vis-shrub 0) + (def-tex bch-bench-wood beach-vis-shrub 1) + (def-tex bch-under-roof beach-vis-shrub 2) + (def-tex bch-woodsplinters-02 beach-vis-shrub 3) + (def-tex bch-woodsplinters-01 beach-vis-shrub 4) + (def-tex bch-pebble-all-01 beach-vis-shrub 5) + (def-tex bch-coral-leaf-01 beach-vis-shrub 6) + (def-tex bch-palmbush-outer beach-vis-shrub 8) + (def-tex bch-palmbush-pstr beach-vis-shrub 9) + (def-tex bch-idolrubble beach-vis-shrub 10) + (def-tex bch-spanmoss beach-vis-shrub 11) + (def-tex bch-grassclump-02 beach-vis-shrub 12) + (def-tex bch-kelp beach-vis-shrub 14) + (def-tex bch-cattail-01 beach-vis-shrub 15) + (def-tex bch-beachgrass beach-vis-shrub 16) + (def-tex bch-hut-wood-01 beach-vis-shrub 17) + (def-tex bch-hut-wood-01endcap beach-vis-shrub 18) + (def-tex bch-leafyground beach-vis-shrub 19) + (def-tex bch-plantflower-04 beach-vis-shrub 20) + (def-tex bch-plantflower-01 beach-vis-shrub 21) + (def-tex bch-plant1-bs-midleaf beach-vis-shrub 23) + (def-tex bch-plant1-bs-botleaf beach-vis-shrub 24) + (def-tex bch-plant1-bs-topleaf beach-vis-shrub 25) + (def-tex vil1-palm-leaf-colorful beach-vis-shrub 26) + (def-tex bab-allfur beach-vis-pris 0) + (def-tex bab-diaper beach-vis-pris 1) + (def-tex bab-eye beach-vis-pris 2) + (def-tex bab-fur beach-vis-pris 3) + (def-tex bab-furskin-trans beach-vis-pris 4) + (def-tex bab-furtrans beach-vis-pris 5) + (def-tex bab-longfur beach-vis-pris 6) + (def-tex bab-nail-01 beach-vis-pris 7) + (def-tex bab-pendant beach-vis-pris 8) + (def-tex bab-shoulderstrap beach-vis-pris 9) + (def-tex bab-skin beach-vis-pris 10) + (def-tex flut-brow beach-vis-pris 11) + (def-tex flut-creamfeathers beach-vis-pris 12) + (def-tex flut-dkbluefeathers beach-vis-pris 13) + (def-tex blady-eyecentered-32x32 beach-vis-pris 14) + (def-tex flut-face beach-vis-pris 15) + (def-tex flut-leg beach-vis-pris 16) + (def-tex flut-neck beach-vis-pris 17) + (def-tex flut-nostril beach-vis-pris 18) + (def-tex flut-plume beach-vis-pris 19) + (def-tex flut-tail beach-vis-pris 20) + (def-tex flut-wing beach-vis-pris 21) + (def-tex flut-wingends beach-vis-pris 22) + (def-tex flut-yellow2dkblue beach-vis-pris 23) + (def-tex orange beach-vis-pris 24) + (def-tex shark-backfin beach-vis-pris 25) + (def-tex puppy-dkred4x4 beach-vis-pris 26) + (def-tex puppy-fur-01 beach-vis-pris 27) + (def-tex puppy-fur-02 beach-vis-pris 28) + (def-tex puppy-fur-03 beach-vis-pris 29) + (def-tex puppy-fur-04 beach-vis-pris 30) + (def-tex puppy-fur-05 beach-vis-pris 31) + (def-tex puppy-furlong-01 beach-vis-pris 32) + (def-tex puppy-furlong-02 beach-vis-pris 33) + (def-tex puppy-ltfur2skin beach-vis-pris 34) + (def-tex puppy-medfur2skin beach-vis-pris 35) + (def-tex puppy-pink2dkred beach-vis-pris 36) + (def-tex puppy-pink4x4 beach-vis-pris 37) + (def-tex worm-blue-4x4 beach-vis-pris 38) + (def-tex worm-body beach-vis-pris 39) + (def-tex worm-body2 beach-vis-pris 40) + (def-tex worm-chains beach-vis-pris 41) + (def-tex worm-insidemouth beach-vis-pris 42) + (def-tex worm-tan-4x4 beach-vis-pris 43) + (def-tex worm-teeth beach-vis-pris 44) + (def-tex worm-yellow-4x4 beach-vis-pris 45) + (def-tex snacker-fin beach-vis-pris 46) + (def-tex peli-beak beach-vis-pris 47) + (def-tex peli-eye beach-vis-pris 48) + (def-tex peli-feathers-dkblue beach-vis-pris 49) + (def-tex peli-feathers-eyered beach-vis-pris 50) + (def-tex peli-feathers-ltbldkbl beach-vis-pris 51) + (def-tex peli-feathers-ltblue beach-vis-pris 52) + (def-tex peli-feathers-ltblue-edge beach-vis-pris 53) + (def-tex peli-feathers-white beach-vis-pris 54) + (def-tex peli-feathers-white-edge beach-vis-pris 55) + (def-tex peli-feathers-whitedkblue beach-vis-pris 56) + (def-tex peli-feathers-yellow beach-vis-pris 57) + (def-tex peli-feathers-yellow-edge beach-vis-pris 58) + (def-tex peli-foot beach-vis-pris 59) + (def-tex peli-leg beach-vis-pris 60) + (def-tex peli-wing beach-vis-pris 61) + (def-tex bch-beltpatch beach-vis-pris 62) + (def-tex bch-rope-01 beach-vis-pris 63) + (def-tex gull-feathers-01 beach-vis-pris 64) + (def-tex gull-foot beach-vis-pris 65) + (def-tex gull-head beach-vis-pris 66) + (def-tex gull-tail-01 beach-vis-pris 67) + (def-tex wing-01 beach-vis-pris 68) + (def-tex snacker-gold beach-vis-pris 69) + (def-tex blady-armband beach-vis-pris 70) + (def-tex blady-bag beach-vis-pris 71) + (def-tex blady-belt beach-vis-pris 72) + (def-tex blady-brown4x4 beach-vis-pris 73) + (def-tex blady-brownleather beach-vis-pris 74) + (def-tex blady-diaper beach-vis-pris 75) + (def-tex blady-feaTher beach-vis-pris 77) + (def-tex blady-hat beach-vis-pris 78) + (def-tex crab-belt beach-vis-pris 79) + (def-tex crab-folds beach-vis-pris 80) + (def-tex crab-joint-01 beach-vis-pris 81) + (def-tex crab-pincher beach-vis-pris 82) + (def-tex crab-pink4x4 beach-vis-pris 83) + (def-tex crab-red4x4 beach-vis-pris 84) + (def-tex crab-shell-01 beach-vis-pris 85) + (def-tex crab-shell-02 beach-vis-pris 86) + (def-tex crab-shell-03 beach-vis-pris 87) + (def-tex snacker-mouth beach-vis-pris 88) + (def-tex mayor-flesh beach-vis-pris 89) + (def-tex gen-bluelight beach-vis-pris 90) + (def-tex gen-bolt beach-vis-pris 91) + (def-tex gen-metal-dark beach-vis-pris 92) + (def-tex gen-metal-plain beach-vis-pris 93) + (def-tex gen-precursor-tube-script beach-vis-pris 94) + (def-tex blady-hateye beach-vis-pris 95) + (def-tex blady-hateyecenter beach-vis-pris 96) + (def-tex blady-hatplain beach-vis-pris 97) + (def-tex blady-hatseamend beach-vis-pris 98) + (def-tex blady-lense beach-vis-pris 99) + (def-tex blady-metal beach-vis-pris 100) + (def-tex blady-mouthtop beach-vis-pris 101) + (def-tex blady-shirt beach-vis-pris 102) + (def-tex farmer-flesh4x4 beach-vis-pris 103) + (def-tex farmer-toes beach-vis-pris 104) + (def-tex muse-ear beach-vis-pris 105) + (def-tex muse-ear2 beach-vis-pris 106) + (def-tex muse-eye beach-vis-pris 107) + (def-tex muse-forehead beach-vis-pris 108) + (def-tex muse-fuzzyfur beach-vis-pris 109) + (def-tex muse-gold2brown beach-vis-pris 110) + (def-tex muse-goldsmall beach-vis-pris 111) + (def-tex muse-mouth beach-vis-pris 112) + (def-tex muse-nose beach-vis-pris 113) + (def-tex farmer-whitestraps beach-vis-pris 114) + (def-tex farmer-teeth beach-vis-pris 115) + (def-tex snacker-orange beach-vis-pris 116) + (def-tex snacker-skin-01 beach-vis-pris 117) + (def-tex snacker-skin-02 beach-vis-pris 118) + (def-tex snacker-tailfin beach-vis-pris 119) + (def-tex snacker-tan beach-vis-pris 120) + (def-tex snacker-tooth beach-vis-pris 121) + (def-tex flut-eye-16x16 beach-vis-pris 123) + (def-tex sculptor-eyelid beach-vis-pris 124) + (def-tex flut-eyelid beach-vis-pris 125) + (def-tex blady-eyelid beach-vis-pris 126) + (def-tex mayor-eyelid beach-vis-pris 127) + (def-tex sculptor-belt beach-vis-pris 128) + (def-tex sculptor-eye beach-vis-pris 129) + (def-tex sculptor-glove beach-vis-pris 130) + (def-tex sculptor-hair beach-vis-pris 131) + (def-tex sculptor-hammer beach-vis-pris 132) + (def-tex sculptor-headband beach-vis-pris 133) + (def-tex sculptor-metal beach-vis-pris 134) + (def-tex sculptor-pants beach-vis-pris 135) + (def-tex sculptor-patch-01 beach-vis-pris 136) + (def-tex sculptor-patch-02 beach-vis-pris 137) + (def-tex sculptor-scarf beach-vis-pris 138) + (def-tex sculptor-screw beach-vis-pris 139) + (def-tex sculptor-shirt beach-vis-pris 140) + (def-tex sculptor-teeth beach-vis-pris 141) + (def-tex sculptor-vestbottom beach-vis-pris 142) + (def-tex sculptor-visor beach-vis-pris 143) + (def-tex mayor-white-eye beach-vis-pris 144) + (def-tex mayor-hair-01 beach-vis-pris 149) + (def-tex mayor-hair-02 beach-vis-pris 150) + (def-tex mayor-hair-03 beach-vis-pris 151) + (def-tex mayor-haircurl beach-vis-pris 152) + (def-tex mayor-hat beach-vis-pris 153) + (def-tex mayor-pants beach-vis-pris 154) + (def-tex mayor-scarf beach-vis-pris 155) + (def-tex mayor-shirt beach-vis-pris 156) + (def-tex mayor-shirt2 beach-vis-pris 157) + (def-tex mayor-spats beach-vis-pris 158) + (def-tex mayor-vestbutton beach-vis-pris 159) + (def-tex mayor-vesthole beach-vis-pris 160) + (def-tex muse-pattern beach-vis-pris 172) + (def-tex muse-stripe beach-vis-pris 197) + (def-tex muse-stripe2 beach-vis-pris 198) + (def-tex muse-stripe3 beach-vis-pris 199) + (def-tex muse-white beach-vis-pris 200) + (def-tex bch-water beach-vis-alpha 0) + (def-tex vil1-clouds beach-vis-alpha 1) + (def-tex vil1-sky-00 beach-vis-alpha 2) + (def-tex vil1-sky-01 beach-vis-alpha 3) + (def-tex vil1-sky-02 beach-vis-alpha 4) + (def-tex vil1-sky-03 beach-vis-alpha 5) + (def-tex vil1-sky-04 beach-vis-alpha 6) + (def-tex vil1-sky-05 beach-vis-alpha 7) + (def-tex vil1-sky-06 beach-vis-alpha 8) + (def-tex vil1-sky-07 beach-vis-alpha 9) + (def-tex pal-environment-front environment-generic 0) + (def-tex environment-ocean-alphamod environment-generic 1) + (def-tex environment-ocean environment-generic 3) + (def-tex swp-mud-floor swamp-vis-tfrag 0) + (def-tex swp-mud-bot swamp-vis-tfrag 1) + (def-tex swp-mud-top swamp-vis-tfrag 2) + (def-tex swp-hut-wood-01 swamp-vis-tfrag 3) + (def-tex swp-bark-roots swamp-vis-tfrag 4) + (def-tex swp-wood-spike-end swamp-vis-tfrag 5) + (def-tex swp-moss-hang swamp-vis-tfrag 6) + (def-tex swp-blackout swamp-vis-tfrag 7) + (def-tex swp-bark swamp-vis-tfrag 8) + (def-tex swp-tempthorn swamp-vis-tfrag 9) + (def-tex swp-plankwood swamp-vis-tfrag 10) + (def-tex swp-hut-wood-01endcap swamp-vis-tfrag 11) + (def-tex swp-blue swamp-vis-tfrag 12) + (def-tex swp-stonehengetop swamp-vis-tfrag 13) + (def-tex swp-beachrock swamp-vis-tfrag 14) + (def-tex swp-leafyground-hang-2x1 swamp-vis-tfrag 15) + (def-tex swp-leafyground swamp-vis-tfrag 16) + (def-tex swp-precursor-metal-plain-01 swamp-vis-tfrag 17) + (def-tex swp-tar swamp-vis-tfrag 18) + (def-tex swp-metalstrip-bolt swamp-vis-tfrag 19) + (def-tex swp-roof-tile-top swamp-vis-tfrag 20) + (def-tex swp-plainmetal swamp-vis-tfrag 21) + (def-tex swp-hose swamp-vis-tfrag 22) + (def-tex swp-cannon-metal-01 swamp-vis-tfrag 23) + (def-tex swp-stonewall swamp-vis-tfrag 24) + (def-tex swp-bark-bottom swamp-vis-tfrag 25) + (def-tex swp-rathole swamp-vis-tfrag 26) + (def-tex swp-bark-roots-bottom swamp-vis-tfrag 27) + (def-tex swp-precursor-metal-edging-01 swamp-vis-tfrag 28) + (def-tex swp-painstripe-ground swamp-vis-tfrag 29) + (def-tex swp-precursor-bluelight swamp-vis-tfrag 30) + (def-tex swp-stand-rock swamp-vis-tfrag 31) + (def-tex swp-tree-split swamp-vis-tfrag 32) + (def-tex swp-ecovalve-top swamp-vis-tfrag 33) + (def-tex swp-precursor-shield swamp-vis-tfrag 34) + (def-tex swp-tardrop-01 swamp-vis-tfrag 35) + (def-tex swp-nubarrel-01 swamp-vis-tfrag 36) + (def-tex swp-roof-tile-01 swamp-vis-tfrag 37) + (def-tex swp-tardrop-02 swamp-vis-tfrag 38) + (def-tex swp-tardrop-03 swamp-vis-tfrag 39) + (def-tex berry01 swamp-vis-tfrag 40) + (def-tex berry02 swamp-vis-tfrag 41) + (def-tex swp-barreltop-01 swamp-vis-tfrag 42) + (def-tex berry03 swamp-vis-tfrag 43) + (def-tex swp-bark-top swamp-vis-tfrag 44) + (def-tex cornkernel swamp-vis-tfrag 45) + (def-tex snackside swamp-vis-tfrag 46) + (def-tex swp-water swamp-vis-tfrag 47) + (def-tex snacktop swamp-vis-tfrag 48) + (def-tex swp-tree-split-cap swamp-vis-tfrag 49) + (def-tex swp-boneplain swamp-vis-tfrag 50) + (def-tex swp-breakaway-rock-crack swamp-vis-tfrag 51) + (def-tex swp-metalstrip swamp-vis-tfrag 52) + (def-tex swp-plankwood-rivets-float swamp-vis-tfrag 53) + (def-tex swp-tar-plat-LOD swamp-vis-tfrag 54) + (def-tex swp-launch-light swamp-vis-tfrag 55) + (def-tex swp-mud-floor-tar swamp-vis-tfrag 56) + (def-tex swp-mud-trans swamp-vis-tfrag 57) + (def-tex swp-ecovalve-top-clean swamp-vis-tfrag 58) + (def-tex swp-ecovalve-grate swamp-vis-tfrag 59) + (def-tex swp-eco-valve-inside swamp-vis-tfrag 60) + (def-tex jng-rockwall-01 jungle-vis-tfrag 0) + (def-tex jng-leafyground jungle-vis-tfrag 1) + (def-tex jng-smallrocks01 jungle-vis-tfrag 2) + (def-tex jng-watchtower-base-01 jungle-vis-tfrag 3) + (def-tex jng-treebark-01-4x4 jungle-vis-tfrag 4) + (def-tex jng-canopy-hang-01 jungle-vis-tfrag 5) + (def-tex jng-canopy-03 jungle-vis-tfrag 6) + (def-tex jng-leafyground-hang-2x1 jungle-vis-tfrag 7) + (def-tex jng-treebark-01-end jungle-vis-tfrag 8) + (def-tex cmn-precursor-metal-plain-01-hitweak jungle-vis-tfrag 9) + (def-tex cmn-precursor-blue-glow jungle-vis-tfrag 10) + (def-tex jng-treebark-03 jungle-vis-tfrag 11) + (def-tex jng-beach-01 jungle-vis-tfrag 12) + (def-tex jng-lrkr-bigmetal-01 jungle-vis-tfrag 13) + (def-tex cmn-precursor-metal-edging-01-hitweak jungle-vis-tfrag 14) + (def-tex jng-path1-4x4 jungle-vis-tfrag 15) + (def-tex cmn-precursor-plainstripe-hitweak jungle-vis-tfrag 16) + (def-tex gen-metal-dark-hitweak jungle-vis-tfrag 17) + (def-tex cmn-plat-eco-lod01 jungle-vis-tfrag 18) + (def-tex jng-leafyground-hang-2x1long jungle-vis-tfrag 19) + (def-tex jng-lrkr-metal-04 jungle-vis-tfrag 20) + (def-tex jng-lrkr-metal-03 jungle-vis-tfrag 21) + (def-tex jng-precursor-metal-edging-01 jungle-vis-tfrag 22) + (def-tex cmn-precursor-stonehenge-rim-hitweak jungle-vis-tfrag 23) + (def-tex jng-logtrapwood-end-01 jungle-vis-tfrag 24) + (def-tex vil1-palmtree-trunk-01 jungle-vis-tfrag 25) + (def-tex cmn-precursor-metal-plain-01dk jungle-vis-tfrag 26) + (def-tex jng-precursor-metal-floor jungle-vis-tfrag 27) + (def-tex jng-treebark-02 jungle-vis-tfrag 28) + (def-tex jng-light-blue jungle-vis-tfrag 29) + (def-tex jng-black jungle-vis-tfrag 30) + (def-tex jng-stonehengetop jungle-vis-tfrag 31) + (def-tex jng-stonehengetop-lowtweak jungle-vis-tfrag 32) + (def-tex jng-lrkr-metal-05 jungle-vis-tfrag 33) + (def-tex jng-lrkr-plate-01 jungle-vis-tfrag 34) + (def-tex jng-blue jungle-vis-tfrag 35) + (def-tex cmn-precursor-stonehenge-side jungle-vis-tfrag 36) + (def-tex jng-lamp-wood jungle-vis-tfrag 37) + (def-tex cmn-precursor-ecovalve-top-hitweak jungle-vis-tfrag 39) + (def-tex gen-metal-plain jungle-vis-tfrag 40) + (def-tex cmn-precursor-eco-valve-inside jungle-vis-tfrag 42) + (def-tex jng-ropebridge-anchor-01 jungle-vis-tfrag 44) + (def-tex jng-logtrapwood-horn-01 jungle-vis-tfrag 45) + (def-tex jng-precursor-glass-b-01 jungle-vis-tfrag 47) + (def-tex jng-rope-01 jungle-vis-tfrag 48) + (def-tex jng-logwood jungle-vis-tfrag 49) + (def-tex jng-lrkr-metal-bolt-01 jungle-vis-tfrag 50) + (def-tex cmn-precursor-circuitpattern-andwall-02-hitweak jungle-vis-tfrag 52) + (def-tex jng-bridgepod-lod01 jungle-vis-tfrag 53) + (def-tex gen-metal-dark jungle-vis-tfrag 54) + (def-tex gen-bluelight jungle-vis-tfrag 55) + (def-tex gen-metal-dark-light jungle-vis-tfrag 56) + (def-tex gen-precursor-tube-script jungle-vis-tfrag 57) + (def-tex jng-ecovalve-top jungle-vis-tfrag 58) + (def-tex jng-ropebridge-plank-01 jungle-vis-tfrag 59) + (def-tex jng-ropebridge-anchor-02 jungle-vis-tfrag 60) + (def-tex jng-precursor-metal-plain-01 jungle-vis-tfrag 61) + (def-tex jng-lrkrm-glass jungle-vis-tfrag 62) + (def-tex jng-rope-02 jungle-vis-tfrag 63) + (def-tex jng-ropebridge-rope-02 jungle-vis-tfrag 64) + (def-tex jng-lrkr-metal-08 jungle-vis-tfrag 65) + (def-tex cmn-precursor-ecovalve-grate jungle-vis-tfrag 66) + (def-tex jng-lamp jungle-vis-tfrag 67) + (def-tex jng-fireplace-metalrim-01 jungle-vis-tfrag 68) + (def-tex jng-hut-wood-01 jungle-vis-tfrag 69) + (def-tex jng-hut-wood-01endcap jungle-vis-tfrag 70) + (def-tex jng-lrkr-metal-07 jungle-vis-tfrag 71) + (def-tex jng-lrkr-metal-02 jungle-vis-tfrag 72) + (def-tex jng-precursor-glass-b-02 jungle-vis-tfrag 73) + (def-tex cmn-precursor-circuitpattern-01 jungle-vis-tfrag 74) + (def-tex cmn-precursor-stonehengetop jungle-vis-tfrag 75) + (def-tex jng-ropebridge-plank-01lod jungle-vis-tfrag 76) + (def-tex cmn-precursor-metal-plain-01 jungle-vis-tfrag 77) + (def-tex cmn-precursor-metal-edging-01 jungle-vis-tfrag 78) + (def-tex cmn-precursor-plainstripe jungle-vis-tfrag 79) + (def-tex cmn-precursor-stonehenge-rim jungle-vis-tfrag 80) + (def-tex cmn-precursor-ecovalve-top jungle-vis-tfrag 81) + (def-tex jng-ropebridge-plank-02lod jungle-vis-tfrag 82) + (def-tex cmn-precursor-blue jungle-vis-tfrag 83) + (def-tex cmn-precursor-blueeco-flash jungle-vis-tfrag 84) + (def-tex jng-ropebridge-rope-01lod jungle-vis-tfrag 85) + (def-tex jng-ropebridge-rope-02lod jungle-vis-tfrag 86) + (def-tex jng-treebark-01-4x4 jungle-vis-shrub 0) + (def-tex jng-treebark-01-end jungle-vis-shrub 1) + (def-tex jng-vine jungle-vis-shrub 2) + (def-tex jng-treeleaves jungle-vis-shrub 3) + (def-tex jng-smallplant-01 jungle-vis-shrub 4) + (def-tex vil1-palm-leaf-colorful jungle-vis-shrub 5) + (def-tex jng-vinebase-side jungle-vis-shrub 6) + (def-tex jng-vinebase-top jungle-vis-shrub 7) + (def-tex vil1-grassclump-01 jungle-vis-shrub 8) + (def-tex jng-palm-leaf jungle-vis-shrub 9) + (def-tex jng-pitspike jungle-vis-shrub 10) + (def-tex ya-cattail-decal-01 jungle-vis-shrub 11) + (def-tex jng-plant-leaf-03 jungle-vis-shrub 12) + (def-tex lv1-pebble-all-01 jungle-vis-shrub 13) + (def-tex jng-fanplant-leaves-01 jungle-vis-shrub 14) + (def-tex jng-rockwall-01 jungle-vis-shrub 15) + (def-tex ya-fern-body jungle-vis-shrub 21) + (def-tex ya-fern-tip jungle-vis-shrub 22) + (def-tex ya-grassclump-02 jungle-vis-shrub 23) + (def-tex jng-flattshrub jungle-vis-shrub 24) + (def-tex ya-fern-body-all-01 jungle-vis-shrub 26) + (def-tex jng-palmshrub jungle-vis-shrub 28) + (def-tex vil1-palmplant-pstr jungle-vis-shrub 29) + (def-tex vil1-clouds jungle-vis-alpha 2) + (def-tex vil1-sky-00 jungle-vis-alpha 3) + (def-tex vil1-sky-01 jungle-vis-alpha 4) + (def-tex vil1-sky-02 jungle-vis-alpha 5) + (def-tex vil1-sky-03 jungle-vis-alpha 6) + (def-tex vil1-sky-04 jungle-vis-alpha 7) + (def-tex vil1-sky-05 jungle-vis-alpha 8) + (def-tex vil1-sky-06 jungle-vis-alpha 9) + (def-tex vil1-sky-07 jungle-vis-alpha 10) + (def-tex jng-beach-01path jungle-vis-alpha 11) + (def-tex vil1-clouds title-vis-alpha 0) + (def-tex vil1-sky-00 title-vis-alpha 1) + (def-tex vil1-sky-01 title-vis-alpha 2) + (def-tex vil1-sky-02 title-vis-alpha 3) + (def-tex vil1-sky-03 title-vis-alpha 4) + (def-tex vil1-sky-04 title-vis-alpha 5) + (def-tex vil1-sky-05 title-vis-alpha 6) + (def-tex vil1-sky-06 title-vis-alpha 7) + (def-tex vil1-sky-07 title-vis-alpha 8) + (def-tex vil-beachrock village1-vis-tfrag 0) + (def-tex vil1-jng-leafyground-hang-2x1 village1-vis-tfrag 1) + (def-tex vil1-jng-leafyground village1-vis-tfrag 2) + (def-tex vil-plankwood village1-vis-tfrag 3) + (def-tex vil-hut-wood-01 village1-vis-tfrag 4) + (def-tex vil-hut-wood-01endcap village1-vis-tfrag 5) + (def-tex vil-bench-wood village1-vis-tfrag 6) + (def-tex vil-under-roof village1-vis-tfrag 7) + (def-tex gen-precursor-tube-script village1-vis-tfrag 8) + (def-tex gen-metal-plain village1-vis-tfrag 9) + (def-tex gen-metal-dark village1-vis-tfrag 10) + (def-tex gen-metal-dark-light village1-vis-tfrag 11) + (def-tex gen-bluelight village1-vis-tfrag 12) + (def-tex precursor-metal-plain-01 village1-vis-tfrag 13) + (def-tex precursor-metal-edge-01 village1-vis-tfrag 14) + (def-tex precursor-metal-plain-01dk village1-vis-tfrag 15) + (def-tex bluelight village1-vis-tfrag 16) + (def-tex precursor-tube-script-01 village1-vis-tfrag 17) + (def-tex vil-lamp-wood village1-vis-tfrag 18) + (def-tex vil-lamp village1-vis-tfrag 19) + (def-tex vil-fireplace-metalrim-01 village1-vis-tfrag 20) + (def-tex vil-huttoprim village1-vis-tfrag 21) + (def-tex vil1-sages-stonewall-01 village1-vis-tfrag 22) + (def-tex vil-hut-roof-tile-01 village1-vis-tfrag 23) + (def-tex vil-roundpillow village1-vis-tfrag 24) + (def-tex vil1-windmill-conductor village1-vis-tfrag 25) + (def-tex vil-plankwood-onwalls village1-vis-tfrag 26) + (def-tex vil-bedsheet village1-vis-tfrag 27) + (def-tex vil-chest-01 village1-vis-tfrag 28) + (def-tex vil-rice-soil village1-vis-tfrag 29) + (def-tex vil-kettle village1-vis-tfrag 30) + (def-tex vil-nubarrel-01 village1-vis-tfrag 31) + (def-tex vil-barreltop-01 village1-vis-tfrag 32) + (def-tex vil-bucket village1-vis-tfrag 33) + (def-tex vil-hut-bedframe-02 village1-vis-tfrag 34) + (def-tex vil-hut-bedpost-01 village1-vis-tfrag 35) + (def-tex vil-hut-bedframe-01 village1-vis-tfrag 36) + (def-tex vil-hut-bedpost-03 village1-vis-tfrag 37) + (def-tex vil-rug-edge-01 village1-vis-tfrag 38) + (def-tex vil-rug-01 village1-vis-tfrag 39) + (def-tex vil-haybale village1-vis-tfrag 40) + (def-tex vil-vase02 village1-vis-tfrag 41) + (def-tex vil-polishedwood village1-vis-tfrag 42) + (def-tex vil-vase01 village1-vis-tfrag 43) + (def-tex vil-apple village1-vis-tfrag 44) + (def-tex vil-curtain village1-vis-tfrag 45) + (def-tex vil1-hut-planterbox village1-vis-tfrag 46) + (def-tex vil-rosebed village1-vis-tfrag 47) + (def-tex vil-bookcover-b village1-vis-tfrag 48) + (def-tex vil-bookcover-b-02 village1-vis-tfrag 49) + (def-tex vil-bookcover-b-03 village1-vis-tfrag 50) + (def-tex vil-chest-rim village1-vis-tfrag 51) + (def-tex vil-nucage village1-vis-tfrag 52) + (def-tex vil-nucage-top village1-vis-tfrag 53) + (def-tex vil-binocs village1-vis-tfrag 54) + (def-tex vil-binocs02 village1-vis-tfrag 55) + (def-tex vil-black village1-vis-tfrag 56) + (def-tex vil-chisel village1-vis-tfrag 57) + (def-tex vil-toolhandle village1-vis-tfrag 58) + (def-tex vil-books village1-vis-tfrag 59) + (def-tex vil-fishingpole-01 village1-vis-tfrag 60) + (def-tex vil-fishingpolering village1-vis-tfrag 61) + (def-tex vil-fishingpolereel-01 village1-vis-tfrag 62) + (def-tex vil-fishingpolereel-02 village1-vis-tfrag 63) + (def-tex vil-sharkbone village1-vis-tfrag 64) + (def-tex vil-sharktooth village1-vis-tfrag 65) + (def-tex vil-rope-01 village1-vis-tfrag 66) + (def-tex vil-fishnet village1-vis-tfrag 67) + (def-tex vil-hut-bedpost-02 village1-vis-tfrag 68) + (def-tex vil-nufish village1-vis-tfrag 69) + (def-tex vil-nufishfin village1-vis-tfrag 70) + (def-tex vil-wood-thick-top village1-vis-tfrag 71) + (def-tex vil-scroll village1-vis-tfrag 72) + (def-tex vil-scroll-end village1-vis-tfrag 73) + (def-tex vil-metalband-01 village1-vis-tfrag 74) + (def-tex vil-metalband-01endcap village1-vis-tfrag 75) + (def-tex vil1-warpgate-ring village1-vis-tfrag 76) + (def-tex vil1-precursor-circuitpattern village1-vis-tfrag 77) + (def-tex vil1-precursor-metal-edging-01 village1-vis-tfrag 78) + (def-tex vil1-jng-leafyground-hang-2x1-hitweak village1-vis-tfrag 79) + (def-tex cmn-precursor-stonehengetop village1-vis-tfrag 80) + (def-tex vil1-sage-green village1-vis-tfrag 81) + (def-tex vil1-palm-leaf-colorful village1-vis-tfrag 82) + (def-tex vil1-palmtree-beard village1-vis-tfrag 83) + (def-tex vil1-palmtree-trunk-01 village1-vis-tfrag 84) + (def-tex vil-beach-01 village1-vis-tfrag 85) + (def-tex vil-woodfloor village1-vis-tfrag 86) + (def-tex vil-wallplaster village1-vis-tfrag 87) + (def-tex vil-bench-wood-hitweak village1-vis-tfrag 88) + (def-tex vil1-sages-rope village1-vis-tfrag 89) + (def-tex vil1-sages-brassbase village1-vis-tfrag 91) + (def-tex vil1-sages-strawroof-01 village1-vis-tfrag 92) + (def-tex vil1-sages-strawroof-trim-01 village1-vis-tfrag 93) + (def-tex vil1-sages-palmbase village1-vis-tfrag 94) + (def-tex vil-under-roof-hitweak village1-vis-tfrag 96) + (def-tex vil1-windmillsail-02 village1-vis-tfrag 97) + (def-tex vil1-sculptstone village1-vis-tfrag 98) + (def-tex vil1-supportrope-01 village1-vis-tfrag 99) + (def-tex vil-plantstem-01 village1-vis-tfrag 100) + (def-tex vil-canvas village1-vis-tfrag 101) + (def-tex vil-lens village1-vis-tfrag 102) + (def-tex vil-towerpole-01 village1-vis-tfrag 103) + (def-tex vil1-jng-leafyground-hitweak village1-vis-tfrag 104) + (def-tex vil1-sages-strawroof-trim-01-hitweak village1-vis-tfrag 105) + (def-tex vil1-trunklock village1-vis-tfrag 106) + (def-tex vil1-metalbrace village1-vis-tfrag 127) + (def-tex vil-rice village1-vis-shrub 0) + (def-tex vil-plantflower-04 village1-vis-shrub 1) + (def-tex vil-plantflower-01 village1-vis-shrub 2) + (def-tex vil-plantstem-01 village1-vis-shrub 3) + (def-tex vil1-beachgrass village1-vis-shrub 4) + (def-tex vil-fishingpole-01 village1-vis-shrub 5) + (def-tex vil-cattail-01 village1-vis-shrub 6) + (def-tex vil1-grassclump-01 village1-vis-shrub 7) + (def-tex vil1-plant-blue-01 village1-vis-shrub 8) + (def-tex vil1-plant-blue-darkside-01 village1-vis-shrub 9) + (def-tex vil1-palm-leaf-colorful village1-vis-shrub 10) + (def-tex vil1-palmplant-pstr village1-vis-shrub 11) + (def-tex vil-palmbush-outer village1-vis-shrub 12) + (def-tex vil1-palmbush-pstr village1-vis-shrub 13) + (def-tex vil1-exoticplant-leaf village1-vis-shrub 14) + (def-tex vil1-pebble-all-01 village1-vis-shrub 15) + (def-tex vil-rope-01 village1-vis-shrub 16) + (def-tex vil-haybale-tuft village1-vis-shrub 17) + (def-tex vil-kettle village1-vis-shrub 18) + (def-tex vil1-map-01 village1-vis-shrub 20) + (def-tex vil1-map-03 village1-vis-shrub 21) + (def-tex vil1-map-02 village1-vis-shrub 22) + (def-tex vil1-map-04 village1-vis-shrub 23) + (def-tex vil1-beachrock-shrub village1-vis-shrub 24) + (def-tex assis-brownstrapas village1-vis-pris 0) + (def-tex assis-lens village1-vis-pris 1) + (def-tex farmer-stick village1-vis-pris 2) + (def-tex farmer-teeth village1-vis-pris 3) + (def-tex farmer-whitestraps village1-vis-pris 4) + (def-tex racer-bottom-propball-noalpha village1-vis-pris 5) + (def-tex assis-belly village1-vis-pris 6) + (def-tex assis-beltandstraps village1-vis-pris 7) + (def-tex assis-belttabs village1-vis-pris 8) + (def-tex assis-choker village1-vis-pris 9) + (def-tex assis-eyelid village1-vis-pris 10) + (def-tex assis-flesh4x4 village1-vis-pris 11) + (def-tex assis-glasses village1-vis-pris 12) + (def-tex assis-glove village1-vis-pris 13) + (def-tex assis-hair village1-vis-pris 14) + (def-tex assis-iris-16x16 village1-vis-pris 15) + (def-tex assis-pants village1-vis-pris 16) + (def-tex assis-shirt4x4 village1-vis-pris 17) + (def-tex assis-shirttrim4x4 village1-vis-pris 18) + (def-tex assis-shirtwrinkle village1-vis-pris 19) + (def-tex assis-torch-guard-01 village1-vis-pris 20) + (def-tex assis-torch-nozzle-01 village1-vis-pris 21) + (def-tex assis-whitecloth4x4 village1-vis-pris 22) + (def-tex assis-wraps village1-vis-pris 23) + (def-tex evilplant-teeth16 village1-vis-pris 25) + (def-tex evilplantarm16 village1-vis-pris 26) + (def-tex evilplantarmtip16 village1-vis-pris 27) + (def-tex explorer-ball village1-vis-pris 28) + (def-tex explorer-belt village1-vis-pris 29) + (def-tex explorer-buckle village1-vis-pris 30) + (def-tex explorer-eye-centered-16x16 village1-vis-pris 31) + (def-tex explorer-eyelid village1-vis-pris 32) + (def-tex explorer-mustache village1-vis-pris 33) + (def-tex explorer-pants village1-vis-pris 34) + (def-tex explorer-ring village1-vis-pris 35) + (def-tex explorer-spats village1-vis-pris 36) + (def-tex explorer-stick village1-vis-pris 37) + (def-tex explorer-vest-01 village1-vis-pris 38) + (def-tex explorer-vest-02 village1-vis-pris 39) + (def-tex mayor-flesh village1-vis-pris 40) + (def-tex sculptor-teeth village1-vis-pris 41) + (def-tex sculptor-teeth-02 village1-vis-pris 42) + (def-tex farmer-belt village1-vis-pris 43) + (def-tex farmer-fag-01 village1-vis-pris 44) + (def-tex farmer-fag-02 village1-vis-pris 45) + (def-tex farmer-fag-edgewrap village1-vis-pris 46) + (def-tex farmer-flesh4x4 village1-vis-pris 47) + (def-tex farmer-hair village1-vis-pris 48) + (def-tex farmer-hat village1-vis-pris 49) + (def-tex farmer-hat-02 village1-vis-pris 50) + (def-tex farmer-headband village1-vis-pris 51) + (def-tex farmer-mouth village1-vis-pris 52) + (def-tex farmer-mustach village1-vis-pris 53) + (def-tex farmer-pants village1-vis-pris 54) + (def-tex farmer-redstraps village1-vis-pris 55) + (def-tex farmer-shirt village1-vis-pris 56) + (def-tex farmer-shirt2 village1-vis-pris 57) + (def-tex farmer-toes village1-vis-pris 58) + (def-tex boat-arm village1-vis-pris 59) + (def-tex boat-darkmetal village1-vis-pris 60) + (def-tex boat-deck village1-vis-pris 61) + (def-tex boat-metalstrip village1-vis-pris 62) + (def-tex boat-pontoon village1-vis-pris 63) + (def-tex boat-rail-01 village1-vis-pris 64) + (def-tex boat-sail-01 village1-vis-pris 65) + (def-tex boat-sail-lod01 village1-vis-pris 66) + (def-tex boat-tubing-01 village1-vis-pris 67) + (def-tex boat-woodprow village1-vis-pris 68) + (def-tex vil-binocs village1-vis-pris 69) + (def-tex vil-chisel village1-vis-pris 70) + (def-tex vil-fireplace-metalrim-01 village1-vis-pris 71) + (def-tex vil-hut-bedpost-02 village1-vis-pris 72) + (def-tex evilplant-body village1-vis-pris 73) + (def-tex vil-metalband-01endcap-boat village1-vis-pris 74) + (def-tex vil-rope-01 village1-vis-pris 75) + (def-tex vil1-metalplate village1-vis-pris 76) + (def-tex vil1-sages-brassbase village1-vis-pris 77) + (def-tex war-armor-weathered village1-vis-pris 78) + (def-tex vil-lamp village1-vis-pris 79) + (def-tex vil-lamp-wood village1-vis-pris 80) + (def-tex gen-bluelight village1-vis-pris 81) + (def-tex gen-bolt village1-vis-pris 82) + (def-tex gen-metal-dark village1-vis-pris 83) + (def-tex gen-metal-plain village1-vis-pris 84) + (def-tex gen-precursor-tube-script village1-vis-pris 85) + (def-tex racer-below-gauges village1-vis-pris 86) + (def-tex racer-boot village1-vis-pris 87) + (def-tex racer-bottom village1-vis-pris 88) + (def-tex racer-bottom-propholder village1-vis-pris 89) + (def-tex racer-engine-detail village1-vis-pris 90) + (def-tex racer-fins village1-vis-pris 91) + (def-tex racer-front village1-vis-pris 92) + (def-tex racer-gauges village1-vis-pris 93) + (def-tex racer-metal village1-vis-pris 94) + (def-tex racer-ribbed-pipes village1-vis-pris 95) + (def-tex racer-rubber village1-vis-pris 96) + (def-tex racer-seat village1-vis-pris 97) + (def-tex racer-steel-rivets village1-vis-pris 98) + (def-tex racer-steel-rivets-90 village1-vis-pris 99) + (def-tex racer-prop village1-vis-pris 100) + (def-tex racer-prop-center village1-vis-pris 101) + (def-tex racer-prop-main village1-vis-pris 102) + (def-tex 1bluering village1-vis-pris 103) + (def-tex 2redrings village1-vis-pris 104) + (def-tex beardandsideburns village1-vis-pris 105) + (def-tex bird-body village1-vis-pris 106) + (def-tex bird-foot village1-vis-pris 107) + (def-tex bird-head village1-vis-pris 108) + (def-tex bird-headpiece village1-vis-pris 109) + (def-tex bird-tail village1-vis-pris 110) + (def-tex bird-wings village1-vis-pris 111) + (def-tex eyebrows village1-vis-pris 112) + (def-tex fingers village1-vis-pris 113) + (def-tex hair village1-vis-pris 114) + (def-tex leather village1-vis-pris 115) + (def-tex lensconnector village1-vis-pris 116) + (def-tex logend village1-vis-pris 117) + (def-tex mentorbark village1-vis-pris 118) + (def-tex mentordiapers village1-vis-pris 119) + (def-tex mentoreye village1-vis-pris 120) + (def-tex mentoreyelid village1-vis-pris 121) + (def-tex mentorleatherstitches village1-vis-pris 122) + (def-tex mentorstaff village1-vis-pris 123) + (def-tex mentorstitches village1-vis-pris 124) + (def-tex skinhair village1-vis-pris 125) + (def-tex staffrings village1-vis-pris 126) + (def-tex bab-eye village1-vis-pris 127) + (def-tex shark-backfin village1-vis-pris 128) + (def-tex snacker-fin village1-vis-pris 129) + (def-tex snacker-gold village1-vis-pris 130) + (def-tex snacker-mouth village1-vis-pris 131) + (def-tex snacker-orange village1-vis-pris 132) + (def-tex snacker-skin-01 village1-vis-pris 133) + (def-tex snacker-skin-02 village1-vis-pris 134) + (def-tex snacker-tailfin village1-vis-pris 135) + (def-tex snacker-tan village1-vis-pris 136) + (def-tex snacker-tooth village1-vis-pris 137) + (def-tex starfish-body village1-vis-pris 138) + (def-tex starfish-bottom village1-vis-pris 139) + (def-tex yak-darkfur village1-vis-pris 140) + (def-tex yak-eye village1-vis-pris 141) + (def-tex yak-horn village1-vis-pris 142) + (def-tex yak-lightfur village1-vis-pris 143) + (def-tex yak-lightmed-transfur village1-vis-pris 144) + (def-tex yak-lips2 village1-vis-pris 145) + (def-tex yak-meddark-transfur village1-vis-pris 146) + (def-tex yak-medfur village1-vis-pris 147) + (def-tex yak-medfur-end village1-vis-pris 148) + (def-tex yak-nose village1-vis-pris 149) + (def-tex vil-boathull village1-vis-pris 150) + (def-tex vil-beach-01 village1-vis-alpha 0) + (def-tex oracle-glass-eyes village1-vis-alpha 1) + (def-tex vil1-clouds village1-vis-alpha 3) + (def-tex vil1-sky-00 village1-vis-alpha 4) + (def-tex vil1-sky-01 village1-vis-alpha 5) + (def-tex vil1-sky-02 village1-vis-alpha 6) + (def-tex vil1-sky-03 village1-vis-alpha 7) + (def-tex vil1-sky-04 village1-vis-alpha 8) + (def-tex vil1-sky-05 village1-vis-alpha 9) + (def-tex vil1-sky-06 village1-vis-alpha 10) + (def-tex vil1-sky-07 village1-vis-alpha 11) + (def-tex vil-beach-01path village1-vis-alpha 12) + (def-tex charHOLD title-vis-pris 0) + (def-tex logo-black title-vis-pris 1) + (def-tex precursor_legacy title-vis-pris 2) + (def-tex trademark title-vis-pris 3) + (def-tex precursor_legacy_japan title-vis-pris 4) + (def-tex stamp title-vis-pris 5) + (def-tex ndi-black title-vis-pris 6) + (def-tex ndi-red title-vis-pris 7) + (def-tex charHOLD title-vis-tfrag 0) + (def-tex crate-horizontal-strip common 0) + (def-tex crate-metalbolt common 1) + (def-tex crate-metalhandle common 2) + (def-tex crate-metalrim-01 common 3) + (def-tex crate-metalrim-02 common 4) + (def-tex fuel-cell-endcaps common 5) + (def-tex buzzer-back common 6) + (def-tex fuel-cell-inside common 7) + (def-tex ecovalve-circuit-pattern common 8) + (def-tex crate-wood-01 common 9) + (def-tex crate-woodandrim-01 common 10) + (def-tex crate-woodandrim-02 common 11) + (def-tex dc-handle common 12) + (def-tex dc-handle-02 common 13) + (def-tex dc-metal-long-rivet common 14) + (def-tex dc-metal-plain common 15) + (def-tex dc-rivet common 16) + (def-tex dc-woodplank common 17) + (def-tex dkcrate-metaledging-01 common 18) + (def-tex dkcrate-metaledging-02 common 19) + (def-tex dkcrate-redbolt-01 common 20) + (def-tex dkcrate-side-lod01 common 21) + (def-tex dkcrate-sides-01 common 22) + (def-tex dkcrate-top-01 common 23) + (def-tex kc-front-lod02 common 24) + (def-tex kc-side-lod02 common 25) + (def-tex kc-top-lod01 common 26) + (def-tex kcrate-topside common 27) + (def-tex sc-bluemetalmetal-plain common 28) + (def-tex sc-bluemetalmetal-rivets common 29) + (def-tex sc-bluemetalmetal-tri common 30) + (def-tex sc-brass-plain common 31) + (def-tex sc-brass-rivet common 32) + (def-tex sc-handle common 33) + (def-tex sc-handle-02 common 34) + (def-tex sc-metal-green common 35) + (def-tex sc-rivet common 36) + (def-tex buzzer-eye common 37) + (def-tex buzzer-face common 38) + (def-tex buzzer-lens common 39) + (def-tex cmn-precursor-metal-plain-01small common 40) + (def-tex com-bucket common 41) + (def-tex ecovalve-rim-02 common 42) + (def-tex ecovalve-transparent common 43) + (def-tex egg-ndimadman common 44) + (def-tex v1-lores-puffs common 45) + (def-tex bam-eyelight common 46) + (def-tex gen-barrel-01 common 47) + (def-tex gen-barreltop-01 common 48) + (def-tex speaker-center-01 common 49) + (def-tex v1-lores-mountains common 50) + (def-tex v1-lores-rolling-precursor-1 common 51) + (def-tex v1-lores-rolling-precursor-2 common 52) + (def-tex v1-lores-rolling-precursor-3 common 53) + (def-tex v1-lores-snow common 54) + (def-tex v1-lores-swmp-blimp common 55) + (def-tex v1-lores-swmp-blimp-2 common 56) + (def-tex v1-lores-swmp-blimp-3 common 57) + (def-tex v1-lores-vil2-canvas common 58) + (def-tex v1-lores-vil2-wall common 59) + (def-tex vil1-medres-grass common 60) + (def-tex vil1-medres-rock common 61) + (def-tex vil1-medres-wood common 62) + (def-tex speaker-green-01 common 63) + (def-tex speaker-green-rivet-01 common 64) + (def-tex speaker-grey-01 common 65) + (def-tex speaker-lens common 66) + (def-tex speaker-orange-01 common 67) + (def-tex speaker-orange-hole-01 common 68) + (def-tex bch-idol-brick-02-lores common 69) + (def-tex bch-outpostwall-lores common 70) + (def-tex bch-palm common 71) + (def-tex jng-canopy-03-lores common 72) + (def-tex jng-precursor-metal-plain-01-lores common 73) + (def-tex jng-treebark-01-4x4-lores common 74) + (def-tex jng-ttop-lod-blue-01 common 75) + (def-tex mis-metalplating-lowres common 76) + (def-tex mis-metalshingle-lores common 77) + (def-tex mis-plainmetal-lores common 78) + (def-tex v1-bch-water common 79) + (def-tex v1-jng-medres-rock common 80) + (def-tex v1-misty-medres-rock common 81) + (def-tex vil-lores-vil3-wall common 82) + (def-tex vil1-medres-hutroof common 83) + (def-tex vil1-medres-hutwall common 84) + (def-tex vil1-medres-palm common 85) + (def-tex vil1-medres-sageroof common 86) + (def-tex vil1-medres-stonebase common 87) + (def-tex vil1-precursor-bluelight common 88) + (def-tex jng-ttop-lod-ring-01 common 89) + (def-tex jng-ttop-lod-ring-02 common 90) + (def-tex jng-ttop-lod-ring-03 common 91) + (def-tex mis-ground-medres common 92) + (def-tex mis-bone-generic-lores common 93) + (def-tex vil1-medres-beach common 94) + (def-tex v1-lores-fire-tree common 95) + (def-tex v1-lores-fire-wall common 96) + (def-tex autoeye-lid common 97) + (def-tex v1-lores-fire-floor common 98) + (def-tex vil3-medres-ogrerock common 99) + (def-tex vil3-medres-ogr-coal common 100) + (def-tex vil3-medres-ogr-largerock-test common 101) + (def-tex vil3-medres-ogr-mossygrass common 102) + (def-tex vil3-medres-ogrrockwall common 103) + (def-tex vil3-medres-fin-largerock common 104) + (def-tex vil3-medres-precursor-circuitpattern-blue-01 common 105) + (def-tex autoeye-pupil common 106) + (def-tex checkpoint common 107) + (def-tex buzzerfly-icon common 108) + (def-tex egg-icon common 109) + (def-tex powercell-icon common 110) + (def-tex programmer_eye_left common 111) + (def-tex programmer_eye_right common 112) + (def-tex vil1-medres-grass-color common 113) + (def-tex vil2-hut-canopy-01medres common 114) + (def-tex vil3-lores-treeside2 common 115) + (def-tex vil3-lores-treetop common 116) + (def-tex medres-snow common 117) + (def-tex medres-snow-rock common 118) + (def-tex medres-fortwall common 119) + (def-tex medres-woodpanels common 120) + (def-tex medres-woodpole common 121) + (def-tex cmn-precursor-circuitpattern-01 jungleb-vis-tfrag 0) + (def-tex cmn-precursor-blue jungleb-vis-tfrag 1) + (def-tex cmn-precursor-metal-plain-01 jungleb-vis-tfrag 2) + (def-tex jngb-precursor-metal-plain-fade-01small jungleb-vis-tfrag 3) + (def-tex cmn-precursor-stonehenge-side jungleb-vis-tfrag 4) + (def-tex cmn-precursor-stonehengetop jungleb-vis-tfrag 5) + (def-tex jngb-precursor-spheres-glow jungleb-vis-tfrag 6) + (def-tex jngb-precursor-circuitpattern-01-glow jungleb-vis-tfrag 7) + (def-tex jngb-precursor-circuitpattern-andwall-02-glow jungleb-vis-tfrag 8) + (def-tex jng-stonehengetop jungleb-vis-tfrag 9) + (def-tex jngb-envmap jungleb-vis-tfrag 10) + (def-tex cmn-precursor-blue-glow jungleb-vis-tfrag 11) + (def-tex jng-blue jungleb-vis-tfrag 12) + (def-tex cmn-precursor-plainstripe jungleb-vis-tfrag 13) + (def-tex sun-precursor-metal-edge-01 jungleb-vis-tfrag 14) + (def-tex cmn-precursor-plat-lod03 jungleb-vis-tfrag 15) + (def-tex junb-darker-metal jungleb-vis-tfrag 16) + (def-tex jng-precursor-metal-plain-fade-01 jungleb-vis-tfrag 18) + (def-tex junb-darker-metal-edge-fade-01tga jungleb-vis-tfrag 19) + (def-tex jng-precursor-metal-plain-fade-01small jungleb-vis-tfrag 20) + (def-tex jngb-precursor-metal-edging-01 jungleb-vis-tfrag 21) + (def-tex jngb-precursor-spheres jungleb-vis-tfrag 22) + (def-tex jngb-precursor-metal-plain-01 jungleb-vis-tfrag 23) + (def-tex jngb-precursor-circuitpattern-01 jungleb-vis-tfrag 24) + (def-tex jngb-precursor-circuitpattern-andwall-01 jungleb-vis-tfrag 25) + (def-tex jngb-ecovalve-top jungleb-vis-tfrag 26) + (def-tex jngb-eco-valve-inside jungleb-vis-tfrag 27) + (def-tex jngb-ecovalve-grate jungleb-vis-tfrag 28) + (def-tex jngb-precursor-blueeco-flash jungleb-vis-tfrag 29) + (def-tex jngb-precursor-plainstripe jungleb-vis-tfrag 30) + (def-tex jngb-stonehengetop jungleb-vis-tfrag 31) + (def-tex jngb-precursor-shield jungleb-vis-tfrag 32) + (def-tex jngb-stonehenge-rim jungleb-vis-tfrag 33) + (def-tex jngb-blue jungleb-vis-tfrag 34) + (def-tex jngb-precursor-circuitpattern-andwall-02 jungleb-vis-tfrag 35) + (def-tex jngb-precursor-metal-plain-01small jungleb-vis-shrub 1) + (def-tex plant-thorns-01 jungleb-vis-pris 0) + (def-tex plantarms-stripes jungleb-vis-pris 1) + (def-tex jngb-envmap jungleb-vis-pris 2) + (def-tex plant-eco-container-side jungleb-vis-pris 3) + (def-tex plant-eco-container-top jungleb-vis-pris 4) + (def-tex plantarms-stripes2white jungleb-vis-pris 5) + (def-tex plant-leaf-01 jungleb-vis-pris 6) + (def-tex plant-leaf-02 jungleb-vis-pris 7) + (def-tex plant-eye jungleb-vis-pris 8) + (def-tex plant-eyestems-01 jungleb-vis-pris 9) + (def-tex plant-headtop jungleb-vis-pris 10) + (def-tex plant-mouth jungleb-vis-pris 11) + (def-tex plant-undermouth-streaks jungleb-vis-pris 12) + (def-tex plant-white4x4 jungleb-vis-pris 13) + (def-tex plant-dangler jungleb-vis-pris 14) + (def-tex aphid-back-01 jungleb-vis-pris 15) + (def-tex aphid-green jungleb-vis-pris 16) + (def-tex aphid-white jungleb-vis-pris 17) + (def-tex bab-eye jungleb-vis-pris 18) + (def-tex bab-pendant jungleb-vis-pris 19) + (def-tex plant-phong jungleb-vis-pris 20) + (def-tex mis-rockwall misty-vis-tfrag 0) + (def-tex mis-bone1 misty-vis-tfrag 1) + (def-tex bab-allfur misty-vis-tfrag 2) + (def-tex mis-wood-plank misty-vis-tfrag 3) + (def-tex mis-wood-metal-trim misty-vis-tfrag 4) + (def-tex bab-diaper misty-vis-tfrag 5) + (def-tex mis-metalrivets misty-vis-tfrag 6) + (def-tex mis-wood misty-vis-tfrag 7) + (def-tex bab-fur misty-vis-tfrag 8) + (def-tex mis-paddle misty-vis-tfrag 9) + (def-tex mis-ground misty-vis-tfrag 10) + (def-tex mis-rockwall-trim misty-vis-tfrag 11) + (def-tex mis-wood-plankB misty-vis-tfrag 12) + (def-tex cmn-precursor-metal-plain-01 misty-vis-tfrag 13) + (def-tex mis-precursor-bluelight misty-vis-tfrag 14) + (def-tex mis-woodpoletop misty-vis-tfrag 15) + (def-tex mis-wood-LOD misty-vis-tfrag 16) + (def-tex mis-boattrim misty-vis-tfrag 17) + (def-tex cmn-precursor-blue-glow misty-vis-tfrag 18) + (def-tex bab-furskin-trans misty-vis-tfrag 19) + (def-tex bab-longfur misty-vis-tfrag 20) + (def-tex bab-nail-01 misty-vis-tfrag 21) + (def-tex mis-bone-generic misty-vis-tfrag 22) + (def-tex bab-pendant misty-vis-tfrag 23) + (def-tex bab-skin misty-vis-tfrag 24) + (def-tex brownCap4X4 misty-vis-tfrag 25) + (def-tex mis-goggles misty-vis-tfrag 26) + (def-tex mis-supportrope misty-vis-tfrag 27) + (def-tex mis-tree misty-vis-tfrag 28) + (def-tex mis-boatwall misty-vis-tfrag 29) + (def-tex mis-boatdoor misty-vis-tfrag 30) + (def-tex mis-metalplating misty-vis-tfrag 31) + (def-tex mis-metalshingle misty-vis-tfrag 32) + (def-tex mis-metalends misty-vis-tfrag 33) + (def-tex mis-wooddeck misty-vis-tfrag 34) + (def-tex mis-plainmetal misty-vis-tfrag 35) + (def-tex mis-gogglesglass misty-vis-tfrag 36) + (def-tex mis-lifthorn misty-vis-tfrag 37) + (def-tex mis-lrkr-balloon misty-vis-tfrag 38) + (def-tex mis-lrkr-sail misty-vis-tfrag 39) + (def-tex mis-plainrope misty-vis-tfrag 40) + (def-tex cmn-plat-eco-lod01 misty-vis-tfrag 41) + (def-tex environment-darkeco misty-vis-tfrag 42) + (def-tex mis-wheelLOD misty-vis-tfrag 43) + (def-tex mis-grating misty-vis-tfrag 44) + (def-tex mis-barrel misty-vis-tfrag 45) + (def-tex cmn-precursor-metal-plain-01-silo-floor misty-vis-tfrag 46) + (def-tex mis-pipemetal misty-vis-tfrag 47) + (def-tex mis-wood-plank-roundhouse misty-vis-tfrag 48) + (def-tex mis-darkecowater misty-vis-tfrag 49) + (def-tex mis-quicksand-temp misty-vis-tfrag 50) + (def-tex mis-metal misty-vis-tfrag 52) + (def-tex mis-redends misty-vis-tfrag 53) + (def-tex mis-metalwheel misty-vis-tfrag 55) + (def-tex mis-woodwheel misty-vis-tfrag 56) + (def-tex mis-cannon-metal-02 misty-vis-tfrag 57) + (def-tex jng-ropebridge-rope-02 misty-vis-tfrag 60) + (def-tex cmn-precursor-metal-edging-01 misty-vis-tfrag 63) + (def-tex mis-bone-break misty-vis-tfrag 64) + (def-tex mis-bone-horn misty-vis-tfrag 65) + (def-tex mis-bone-teeth misty-vis-tfrag 66) + (def-tex gen-precursor-tube-script misty-vis-tfrag 67) + (def-tex gen-metal-plain misty-vis-tfrag 68) + (def-tex gen-metal-dark misty-vis-tfrag 69) + (def-tex gen-metal-dark-light misty-vis-tfrag 70) + (def-tex gen-bluelight misty-vis-tfrag 71) + (def-tex cmn-precursor-plainstripe misty-vis-tfrag 78) + (def-tex cmn-precursor-stonehengetop misty-vis-tfrag 79) + (def-tex cmn-precursor-metal-plain-01dk2 misty-vis-tfrag 81) + (def-tex cmn-precursor-metal-edge-01 misty-vis-tfrag 82) + (def-tex cmn-precursor-metal-plain-01dk misty-vis-tfrag 83) + (def-tex cmn-precursor-glass-b-02 misty-vis-tfrag 84) + (def-tex cmn-precursor-metal-edge-02 misty-vis-tfrag 85) + (def-tex cmn-light misty-vis-tfrag 86) + (def-tex mis-lrkr-metal-02 misty-vis-tfrag 87) + (def-tex mis-lrkr-metal-03 misty-vis-tfrag 88) + (def-tex mis-lrkr-metal-04 misty-vis-tfrag 90) + (def-tex cmn-precursor-circuitpattern-01 misty-vis-tfrag 91) + (def-tex mis-wood-plank misty-vis-shrub 0) + (def-tex mis-tree misty-vis-shrub 1) + (def-tex mis-metalends misty-vis-shrub 2) + (def-tex mis-wood-metal-trim misty-vis-shrub 3) + (def-tex mis-boatwall misty-vis-shrub 4) + (def-tex mis-shrub-rock misty-vis-shrub 5) + (def-tex mis-supportrope misty-vis-shrub 6) + (def-tex mis-shrub-grass misty-vis-shrub 7) + (def-tex mis-rockwall misty-vis-shrub 8) + (def-tex misty-clouds misty-vis-alpha 3) + (def-tex misty-sky-00 misty-vis-alpha 4) + (def-tex misty-sky-01 misty-vis-alpha 5) + (def-tex misty-sky-02 misty-vis-alpha 6) + (def-tex misty-sky-03 misty-vis-alpha 7) + (def-tex misty-sky-04 misty-vis-alpha 8) + (def-tex misty-sky-05 misty-vis-alpha 9) + (def-tex misty-sky-06 misty-vis-alpha 10) + (def-tex misty-sky-07 misty-vis-alpha 11) + (def-tex bab-allfur misty-vis-pris 0) + (def-tex bab-diaper misty-vis-pris 1) + (def-tex bab-eye misty-vis-pris 2) + (def-tex bab-fur misty-vis-pris 3) + (def-tex bab-furskin-trans misty-vis-pris 4) + (def-tex bab-furtrans misty-vis-pris 5) + (def-tex bab-longfur misty-vis-pris 6) + (def-tex bab-nail-01 misty-vis-pris 7) + (def-tex bab-pendant misty-vis-pris 8) + (def-tex bab-shoulderstrap misty-vis-pris 9) + (def-tex bab-skin misty-vis-pris 10) + (def-tex bone-armor misty-vis-pris 11) + (def-tex bone-centerbar misty-vis-pris 12) + (def-tex bone-clubspike misty-vis-pris 13) + (def-tex bone-flesh misty-vis-pris 14) + (def-tex bone-fur misty-vis-pris 15) + (def-tex bone-furflesh misty-vis-pris 16) + (def-tex bone-furstraps misty-vis-pris 17) + (def-tex bone-furstraps2 misty-vis-pris 18) + (def-tex bone-leather misty-vis-pris 19) + (def-tex bone-leather4x4 misty-vis-pris 20) + (def-tex bone-leathermetal misty-vis-pris 21) + (def-tex bone-mouth misty-vis-pris 22) + (def-tex bone-toenail misty-vis-pris 23) + (def-tex bonefur-armorsmall misty-vis-pris 24) + (def-tex bonefur-boneplain misty-vis-pris 25) + (def-tex farmer-teeth misty-vis-pris 26) + (def-tex racer-prop-main misty-vis-pris 27) + (def-tex muse-ear misty-vis-pris 28) + (def-tex muse-ear2 misty-vis-pris 29) + (def-tex muse-eye misty-vis-pris 30) + (def-tex muse-forehead misty-vis-pris 31) + (def-tex muse-fuzzyfur misty-vis-pris 32) + (def-tex muse-gold2brown misty-vis-pris 33) + (def-tex muse-goldsmall misty-vis-pris 34) + (def-tex muse-mouth misty-vis-pris 35) + (def-tex muse-nose misty-vis-pris 36) + (def-tex muse-pattern misty-vis-pris 37) + (def-tex muse-stripe misty-vis-pris 38) + (def-tex muse-stripe2 misty-vis-pris 39) + (def-tex muse-stripe3 misty-vis-pris 40) + (def-tex muse-white misty-vis-pris 41) + (def-tex quick-bodyskin misty-vis-pris 42) + (def-tex quick-fur misty-vis-pris 43) + (def-tex quick-fur2skin misty-vis-pris 44) + (def-tex quick-furlong misty-vis-pris 45) + (def-tex quick-mouth misty-vis-pris 46) + (def-tex can-knob-glow misty-vis-pris 47) + (def-tex racer-back misty-vis-pris 48) + (def-tex racer-below-gauges misty-vis-pris 49) + (def-tex racer-boot misty-vis-pris 50) + (def-tex racer-bottom misty-vis-pris 51) + (def-tex racer-bottom-propball misty-vis-pris 52) + (def-tex mis-teeterwood-LOD misty-vis-pris 53) + (def-tex racer-bottom-propholder misty-vis-pris 54) + (def-tex racer-engine-detail misty-vis-pris 55) + (def-tex racer-fins misty-vis-pris 56) + (def-tex racer-front misty-vis-pris 57) + (def-tex racer-gauges misty-vis-pris 58) + (def-tex racer-metal misty-vis-pris 59) + (def-tex racer-prop misty-vis-pris 60) + (def-tex racer-prop-center misty-vis-pris 61) + (def-tex shark-backfin misty-vis-pris 62) + (def-tex racer-ribbed-pipes misty-vis-pris 63) + (def-tex racer-rubber misty-vis-pris 64) + (def-tex racer-seat misty-vis-pris 65) + (def-tex racer-steel-rivets misty-vis-pris 66) + (def-tex racer-steel-rivets-90 misty-vis-pris 67) + (def-tex racer-tailfin misty-vis-pris 68) + (def-tex bch-beltpatch misty-vis-pris 69) + (def-tex bch-rope-01 misty-vis-pris 70) + (def-tex racer-bottom-propball-noalpha misty-vis-pris 71) + (def-tex can-side-glow misty-vis-pris 72) + (def-tex gen-bluelight misty-vis-pris 73) + (def-tex mis-bone1 misty-vis-pris 74) + (def-tex mis-plainrope misty-vis-pris 75) + (def-tex mis-teeter-rock misty-vis-pris 76) + (def-tex mis-teeterwood misty-vis-pris 77) + (def-tex mis-woodpoletop misty-vis-pris 78) + (def-tex gen-bolt misty-vis-pris 79) + (def-tex gen-metal-dark misty-vis-pris 80) + (def-tex gen-metal-plain misty-vis-pris 81) + (def-tex mis-wood misty-vis-pris 82) + (def-tex gen-precursor-tube-script misty-vis-pris 83) + (def-tex racer-canopy misty-vis-pris 84) + (def-tex can-type-glow misty-vis-pris 85) + (def-tex snacker-fin misty-vis-pris 86) + (def-tex snacker-gold misty-vis-pris 87) + (def-tex snacker-mouth misty-vis-pris 88) + (def-tex snacker-orange misty-vis-pris 89) + (def-tex snacker-skin-01 misty-vis-pris 90) + (def-tex snacker-skin-02 misty-vis-pris 91) + (def-tex snacker-tailfin misty-vis-pris 92) + (def-tex snacker-tan misty-vis-pris 93) + (def-tex snacker-tooth misty-vis-pris 94) + (def-tex hudax-buckle misty-vis-pris 95) + (def-tex hudax-cotton-32x32 misty-vis-pris 96) + (def-tex hudax-cotton-gather misty-vis-pris 97) + (def-tex hudax-flesh misty-vis-pris 99) + (def-tex hudax-hair misty-vis-pris 100) + (def-tex hudax-leather-01 misty-vis-pris 101) + (def-tex hudax-leather-02 misty-vis-pris 102) + (def-tex hudax-lense misty-vis-pris 103) + (def-tex hudax-lenseside misty-vis-pris 104) + (def-tex hudax-tooth misty-vis-pris 105) + (def-tex hudax-vest misty-vis-pris 106) + (def-tex hudax-vestbutton misty-vis-pris 107) + (def-tex hudax-vestedge misty-vis-pris 108) + (def-tex hudax-wrap misty-vis-pris 109) + (def-tex can-cap misty-vis-pris 110) + (def-tex can-knob misty-vis-pris 111) + (def-tex can-side-long misty-vis-pris 112) + (def-tex can-type misty-vis-pris 113) + (def-tex hudax-eyelid misty-vis-pris 115) + (def-tex bab-allfur jungle-vis-pris 0) + (def-tex bab-diaper jungle-vis-pris 1) + (def-tex bab-eye jungle-vis-pris 2) + (def-tex bab-fur jungle-vis-pris 3) + (def-tex bab-furskin-trans jungle-vis-pris 4) + (def-tex bab-furtrans jungle-vis-pris 5) + (def-tex bab-longfur jungle-vis-pris 6) + (def-tex bab-nail-01 jungle-vis-pris 7) + (def-tex bab-pendant jungle-vis-pris 8) + (def-tex bab-shoulderstrap jungle-vis-pris 9) + (def-tex bab-skin jungle-vis-pris 10) + (def-tex tarp-cloth jungle-vis-pris 11) + (def-tex tarp-metal jungle-vis-pris 12) + (def-tex tarp-poleend jungle-vis-pris 13) + (def-tex tarp-polewood jungle-vis-pris 14) + (def-tex tarp-rope jungle-vis-pris 15) + (def-tex plant-thorns-01 jungle-vis-pris 16) + (def-tex plantarms-stripes jungle-vis-pris 17) + (def-tex gen-allfur jungle-vis-pris 18) + (def-tex gen-back jungle-vis-pris 19) + (def-tex gen-fur jungle-vis-pris 20) + (def-tex gen-furskin-trans jungle-vis-pris 21) + (def-tex gen-furskin-trans2 jungle-vis-pris 22) + (def-tex gen-longfur jungle-vis-pris 23) + (def-tex gen-nail jungle-vis-pris 24) + (def-tex gen-skin jungle-vis-pris 25) + (def-tex horn jungle-vis-pris 26) + (def-tex mouth jungle-vis-pris 27) + (def-tex nostril2 jungle-vis-pris 28) + (def-tex charHOLD jungle-vis-pris 29) + (def-tex fman-armhair jungle-vis-pris 30) + (def-tex fisheye jungle-vis-pris 31) + (def-tex fman-bandanna jungle-vis-pris 32) + (def-tex fman-bandanna2 jungle-vis-pris 33) + (def-tex fman-beard-01 jungle-vis-pris 34) + (def-tex snake-back-01 jungle-vis-pris 35) + (def-tex snake-cream4x4 jungle-vis-pris 36) + (def-tex snake-forhead-01 jungle-vis-pris 37) + (def-tex snake-lips-01 jungle-vis-pris 38) + (def-tex snake-mouth-01 jungle-vis-pris 39) + (def-tex snake-nose-01 jungle-vis-pris 40) + (def-tex snake-scale-02 jungle-vis-pris 41) + (def-tex snake-trans-01 jungle-vis-pris 42) + (def-tex catchfish-belly jungle-vis-pris 43) + (def-tex catchfish-eye jungle-vis-pris 44) + (def-tex catchfish-fins jungle-vis-pris 45) + (def-tex fman-beard-02 jungle-vis-pris 46) + (def-tex jng-fireplace-metalrim-01 jungle-vis-pris 47) + (def-tex jng-lrkr-metal-04 jungle-vis-pris 48) + (def-tex jng-lrkr-metal-08 jungle-vis-pris 49) + (def-tex jng-lrkrm-plank jungle-vis-pris 50) + (def-tex jng-ropebridge-anchor-01 jungle-vis-pris 51) + (def-tex jng-ropebridge-anchor-02 jungle-vis-pris 52) + (def-tex jng-tower-handles jungle-vis-pris 53) + (def-tex jng-tower-metalends jungle-vis-pris 54) + (def-tex jng-towerbands jungle-vis-pris 55) + (def-tex jng-treebark-01-4x4 jungle-vis-pris 56) + (def-tex fman-beard-03 jungle-vis-pris 57) + (def-tex fman-belt jungle-vis-pris 58) + (def-tex fman-eye jungle-vis-pris 59) + (def-tex fman-flesh jungle-vis-pris 60) + (def-tex fman-metal jungle-vis-pris 61) + (def-tex fman-sharktooth jungle-vis-pris 62) + (def-tex fman-shirt jungle-vis-pris 63) + (def-tex backofdorsalfins2 jungle-vis-pris 64) + (def-tex dorsalfins2 jungle-vis-pris 65) + (def-tex fishfins2 jungle-vis-pris 66) + (def-tex fishskin2 jungle-vis-pris 67) + (def-tex frontdorsalfin2 jungle-vis-pris 68) + (def-tex jng-watchtower-lens-small jungle-vis-pris 69) + (def-tex jng-hut-wood-01 jungle-vis-pris 70) + (def-tex jng-watchtower-lens jungle-vis-pris 71) + (def-tex fman-tatoo jungle-vis-pris 72) + (def-tex fishnetpole jungle-vis-pris 73) + (def-tex fishnetpolerim jungle-vis-pris 74) + (def-tex weave jungle-vis-pris 75) + (def-tex fman-teeth jungle-vis-pris 76) + (def-tex fman-toothstring jungle-vis-pris 77) + (def-tex fman-vest jungle-vis-pris 78) + (def-tex fman-vestplain jungle-vis-pris 79) + (def-tex fman-wrap jungle-vis-pris 80) + (def-tex shark-backfin jungle-vis-pris 81) + (def-tex snacker-fin jungle-vis-pris 82) + (def-tex snacker-gold jungle-vis-pris 83) + (def-tex snacker-mouth jungle-vis-pris 84) + (def-tex snacker-orange jungle-vis-pris 85) + (def-tex snacker-skin-01 jungle-vis-pris 86) + (def-tex snacker-skin-02 jungle-vis-pris 87) + (def-tex snacker-tailfin jungle-vis-pris 88) + (def-tex snacker-tan jungle-vis-pris 89) + (def-tex jng-fishbasket jungle-vis-pris 90) + (def-tex catchfish-lips jungle-vis-pris 91) + (def-tex catchfish-scales jungle-vis-pris 92) + (def-tex jng-fishbasket-rim jungle-vis-pris 93) + (def-tex jng-fishmass-01 jungle-vis-pris 94) + (def-tex jng-tower-metalplate jungle-vis-pris 95) + (def-tex snacker-tooth jungle-vis-pris 96) + (def-tex jng-tower-metalplate2 jungle-vis-pris 97) + (def-tex jng-towerpole-01 jungle-vis-pris 98) + (def-tex jng-watchtower-lens-lod jungle-vis-pris 99) + (def-tex jng-watchtower-rim-lod jungle-vis-pris 100) + (def-tex gen-bluelight jungle-vis-pris 101) + (def-tex gen-bolt jungle-vis-pris 102) + (def-tex gen-metal-dark jungle-vis-pris 103) + (def-tex gen-metal-plain jungle-vis-pris 104) + (def-tex gen-precursor-tube-script jungle-vis-pris 105) + (def-tex backofdorsalfin jungle-vis-pris 106) + (def-tex dorsalfins jungle-vis-pris 107) + (def-tex fins jungle-vis-pris 108) + (def-tex fishskin jungle-vis-pris 109) + (def-tex frontofdorsalfin jungle-vis-pris 110) + (def-tex fman-eye-centered-16x16 jungle-vis-pris 111) + (def-tex fman-eyelid jungle-vis-pris 112) + (def-tex fin-redring finalboss-vis-water 0) + (def-tex swp-bark swamp-vis-shrub 0) + (def-tex swp-thorns swamp-vis-shrub 1) + (def-tex swp-rope-01 swamp-vis-shrub 2) + (def-tex swp-grassclump-02 swamp-vis-shrub 3) + (def-tex swp-fanplant-leaves-01 swamp-vis-shrub 4) + (def-tex swp-fanplant-stem-01 swamp-vis-shrub 5) + (def-tex swp-bark-roots swamp-vis-shrub 6) + (def-tex swp-fanplant-cathead-01 swamp-vis-shrub 7) + (def-tex swp-lilly swamp-vis-shrub 8) + (def-tex swp-moss-hang swamp-vis-shrub 9) + (def-tex swp-scum swamp-vis-shrub 10) + (def-tex swp-tree-growth swamp-vis-shrub 11) + (def-tex swp-plant-leaf swamp-vis-shrub 12) + (def-tex swp-blackout swamp-vis-shrub 13) + (def-tex swp-mud-floor swamp-vis-shrub 14) + (def-tex swamp-clouds swamp-vis-alpha 1) + (def-tex swamp-sky-00 swamp-vis-alpha 11) + (def-tex swamp-sky-01 swamp-vis-alpha 12) + (def-tex swamp-sky-02 swamp-vis-alpha 13) + (def-tex swamp-sky-03 swamp-vis-alpha 14) + (def-tex swamp-sky-04 swamp-vis-alpha 15) + (def-tex swamp-sky-05 swamp-vis-alpha 16) + (def-tex swamp-sky-06 swamp-vis-alpha 17) + (def-tex swamp-sky-07 swamp-vis-alpha 18) + (def-tex fin-pineleaf-bigall-01 finalboss-vis-shrub 0) + (def-tex bab-allfur swamp-vis-pris 0) + (def-tex bab-diaper swamp-vis-pris 1) + (def-tex bab-eye swamp-vis-pris 2) + (def-tex bab-fur swamp-vis-pris 3) + (def-tex bab-furskin-trans swamp-vis-pris 4) + (def-tex bab-furtrans swamp-vis-pris 5) + (def-tex bab-longfur swamp-vis-pris 6) + (def-tex bab-nail-01 swamp-vis-pris 7) + (def-tex bab-pendant swamp-vis-pris 8) + (def-tex bab-shoulderstrap swamp-vis-pris 9) + (def-tex bab-skin swamp-vis-pris 10) + (def-tex bat-teeth swamp-vis-pris 11) + (def-tex charHOLD swamp-vis-pris 12) + (def-tex assis-brownstrapas swamp-vis-pris 13) + (def-tex billy-flesh swamp-vis-pris 14) + (def-tex billy-hair swamp-vis-pris 15) + (def-tex billy-hat swamp-vis-pris 16) + (def-tex billy-jug swamp-vis-pris 17) + (def-tex billy-jugrope swamp-vis-pris 18) + (def-tex billy-jugtop swamp-vis-pris 19) + (def-tex billy-pants swamp-vis-pris 20) + (def-tex billy-shirt swamp-vis-pris 21) + (def-tex billy-tail swamp-vis-pris 22) + (def-tex billy-wrap swamp-vis-pris 23) + (def-tex farthy-foot swamp-vis-pris 24) + (def-tex farthy-hatbrim swamp-vis-pris 25) + (def-tex farthy-hatfeathers swamp-vis-pris 26) + (def-tex farthy-ltbrwn2dkbrwn swamp-vis-pris 27) + (def-tex farthy-moss swamp-vis-pris 28) + (def-tex farthy-moss-02 swamp-vis-pris 29) + (def-tex farthy-moss-03 swamp-vis-pris 30) + (def-tex farthy-orange2dkbrwn swamp-vis-pris 31) + (def-tex farthy-spottedorange swamp-vis-pris 32) + (def-tex farthy-tooth swamp-vis-pris 33) + (def-tex farthy-toungue swamp-vis-pris 34) + (def-tex fman-teeth swamp-vis-pris 35) + (def-tex flut-brow swamp-vis-pris 36) + (def-tex flut-chestplate swamp-vis-pris 37) + (def-tex flut-creamfeathers swamp-vis-pris 38) + (def-tex flut-dkbluefeathers swamp-vis-pris 39) + (def-tex flut-eye-16x16 swamp-vis-pris 40) + (def-tex flut-face swamp-vis-pris 41) + (def-tex flut-leather swamp-vis-pris 42) + (def-tex flut-leatherstrap swamp-vis-pris 43) + (def-tex flut-neck swamp-vis-pris 44) + (def-tex flut-plume swamp-vis-pris 45) + (def-tex flut-rings swamp-vis-pris 46) + (def-tex flut-roll swamp-vis-pris 47) + (def-tex flut-saddleseat swamp-vis-pris 48) + (def-tex flut-saddleseatedge swamp-vis-pris 49) + (def-tex flut-shinguard swamp-vis-pris 50) + (def-tex flut-tail swamp-vis-pris 51) + (def-tex flut-wing swamp-vis-pris 52) + (def-tex flut-wingends swamp-vis-pris 53) + (def-tex flut-wrap swamp-vis-pris 54) + (def-tex flut-yellow2dkblue swamp-vis-pris 55) + (def-tex orange swamp-vis-pris 56) + (def-tex kermit-ankle swamp-vis-pris 57) + (def-tex kermit-back swamp-vis-pris 58) + (def-tex kermit-belly swamp-vis-pris 59) + (def-tex kermit-brown swamp-vis-pris 60) + (def-tex kermit-hair swamp-vis-pris 61) + (def-tex kermit-mouth swamp-vis-pris 62) + (def-tex kermit-pink swamp-vis-pris 63) + (def-tex kermit-tan swamp-vis-pris 64) + (def-tex shark-backfin swamp-vis-pris 65) + (def-tex snacker-fin swamp-vis-pris 66) + (def-tex snacker-gold swamp-vis-pris 67) + (def-tex snacker-mouth swamp-vis-pris 68) + (def-tex snacker-orange swamp-vis-pris 69) + (def-tex snacker-skin-01 swamp-vis-pris 70) + (def-tex snacker-skin-02 swamp-vis-pris 71) + (def-tex snacker-tailfin swamp-vis-pris 72) + (def-tex snacker-tan swamp-vis-pris 73) + (def-tex snacker-tooth swamp-vis-pris 74) + (def-tex bat-ear swamp-vis-pris 75) + (def-tex bat-eye swamp-vis-pris 76) + (def-tex bat-horn swamp-vis-pris 77) + (def-tex bat-leg swamp-vis-pris 78) + (def-tex bat-mouth swamp-vis-pris 79) + (def-tex bat-side swamp-vis-pris 80) + (def-tex bat-wing swamp-vis-pris 81) + (def-tex rat-chin swamp-vis-pris 82) + (def-tex rat-ear swamp-vis-pris 83) + (def-tex rat-furtrans-01 swamp-vis-pris 84) + (def-tex rat-ltfur swamp-vis-pris 85) + (def-tex rat-mouth swamp-vis-pris 86) + (def-tex rat-nose swamp-vis-pris 87) + (def-tex rat-ridge swamp-vis-pris 88) + (def-tex rat-tail-01 swamp-vis-pris 89) + (def-tex rat-tail-02 swamp-vis-pris 90) + (def-tex rat-whiskers swamp-vis-pris 91) + (def-tex flut-eyelid swamp-vis-pris 92) + (def-tex sun-hot-pipe-03 sunken-vis-tfrag 0) + (def-tex sun-palelight sunken-vis-tfrag 1) + (def-tex sun-rockwall sunken-vis-tfrag 2) + (def-tex cmn-precursor-metal-plain-01 sunken-vis-tfrag 3) + (def-tex cmn-precursor-plainstripe sunken-vis-tfrag 4) + (def-tex cmn-precursor-metal-edging-01 sunken-vis-tfrag 5) + (def-tex jng-precursor-metal-edging-01 sunken-vis-tfrag 6) + (def-tex sun-orbitplat-top sunken-vis-tfrag 7) + (def-tex sun-orbitplat-topside sunken-vis-tfrag 8) + (def-tex gen-precursor-tube-script sunken-vis-tfrag 9) + (def-tex sun-floor-05 sunken-vis-tfrag 10) + (def-tex sun-floor-04 sunken-vis-tfrag 11) + (def-tex cmn-precursor-blue-glow sunken-vis-tfrag 12) + (def-tex precursor-metal-plain-01dk sunken-vis-tfrag 13) + (def-tex cmn-precursor-stonehenge-side sunken-vis-tfrag 14) + (def-tex gen-metal-plain sunken-vis-tfrag 15) + (def-tex cmn-precursor-stonehengetop sunken-vis-tfrag 16) + (def-tex gen-metal-dark sunken-vis-tfrag 17) + (def-tex sun-precursor-metal-edge-01 sunken-vis-tfrag 18) + (def-tex sun-precursor-metal-plain-01 sunken-vis-tfrag 19) + (def-tex sun-binders-02 sunken-vis-tfrag 20) + (def-tex sun-binders-01 sunken-vis-tfrag 21) + (def-tex sun-edging-02 sunken-vis-tfrag 22) + (def-tex sun-glow-01 sunken-vis-tfrag 23) + (def-tex sun-precursor-circuitpattern-01 sunken-vis-tfrag 24) + (def-tex sun-seawood-01 sunken-vis-tfrag 25) + (def-tex sun-hot-pipe-02 sunken-vis-tfrag 26) + (def-tex sun-precursor-circuitpattern-andwall-01 sunken-vis-tfrag 27) + (def-tex sun-glowedge-02 sunken-vis-tfrag 28) + (def-tex sun-stonehengetop sunken-vis-tfrag 29) + (def-tex sun-floor-01 sunken-vis-tfrag 30) + (def-tex sun-precursor-tube-script-01 sunken-vis-tfrag 31) + (def-tex sun-hot-pipe-01 sunken-vis-tfrag 32) + (def-tex sun-yellow sunken-vis-tfrag 33) + (def-tex cmn-precursor-plat-lod03 sunken-vis-tfrag 34) + (def-tex sun-precursor-plainstripe sunken-vis-tfrag 35) + (def-tex sun-precursor-metal-edge-02symbol sunken-vis-tfrag 36) + (def-tex sun-precursor-metal-edge-02 sunken-vis-tfrag 37) + (def-tex sun-precursor-tube-ring-01 sunken-vis-tfrag 38) + (def-tex sun-precursor-tube-ring-03toprim sunken-vis-tfrag 39) + (def-tex sun-precursor-tube-ring-02 sunken-vis-tfrag 40) + (def-tex sun-precursor-wallplate-01 sunken-vis-tfrag 41) + (def-tex sun-precursor-tube-ring-03 sunken-vis-tfrag 42) + (def-tex sun-floor-01-glow sunken-vis-tfrag 43) + (def-tex sun-precursor-tube-ring-02-glow sunken-vis-tfrag 44) + (def-tex precursor-tube-script-01 sunken-vis-tfrag 45) + (def-tex sun-transparent sunken-vis-tfrag 46) + (def-tex cmn-precursor-metal-edge-01 sunken-vis-tfrag 47) + (def-tex gen-bluelight sunken-vis-tfrag 48) + (def-tex gen-metal-dark-light sunken-vis-tfrag 49) + (def-tex sun-ecovalve-top sunken-vis-tfrag 60) + (def-tex sun-blue sunken-vis-tfrag 63) + (def-tex sun-glow-02 sunken-vis-tfrag 64) + (def-tex sun-longpipe-01 sunken-vis-tfrag 65) + (def-tex sun-darker-metal sunken-vis-tfrag 66) + (def-tex sun-walls-outside-edge-01 sunken-vis-tfrag 67) + (def-tex sun-walls-outside-01 sunken-vis-tfrag 68) + (def-tex sun-walls-outside-02 sunken-vis-tfrag 69) + (def-tex sun-red sunken-vis-tfrag 70) + (def-tex sun-glass sunken-vis-alpha 0) + (def-tex sun-glass-frame-01 sunken-vis-alpha 2) + (def-tex sunken-clouds sunken-vis-alpha 12) + (def-tex sunken-sky-00 sunken-vis-alpha 13) + (def-tex sunken-sky-01 sunken-vis-alpha 14) + (def-tex sunken-sky-02 sunken-vis-alpha 15) + (def-tex sunken-sky-03 sunken-vis-alpha 16) + (def-tex sunken-sky-04 sunken-vis-alpha 17) + (def-tex sunken-sky-05 sunken-vis-alpha 18) + (def-tex sunken-sky-06 sunken-vis-alpha 19) + (def-tex sunken-sky-07 sunken-vis-alpha 20) + (def-tex bab-diaper sunken-vis-pris 0) + (def-tex bab-eye sunken-vis-pris 1) + (def-tex bab-pendant sunken-vis-pris 2) + (def-tex bully-skin sunken-vis-pris 3) + (def-tex environment-darkeco sunken-vis-pris 4) + (def-tex sun-darkecowater sunken-vis-pris 5) + (def-tex cv-darkecowater sunken-vis-pris 6) + (def-tex bab-allfur sunken-vis-pris 7) + (def-tex bab-fur sunken-vis-pris 8) + (def-tex bab-furskin-trans sunken-vis-pris 9) + (def-tex bab-furtrans sunken-vis-pris 10) + (def-tex bab-longfur sunken-vis-pris 11) + (def-tex bab-nail-01 sunken-vis-pris 12) + (def-tex bab-shoulderstrap sunken-vis-pris 13) + (def-tex bab-skin sunken-vis-pris 14) + (def-tex bully-armor sunken-vis-pris 15) + (def-tex bully-fur sunken-vis-pris 16) + (def-tex bully-innnertube2 sunken-vis-pris 17) + (def-tex bully-longfur sunken-vis-pris 18) + (def-tex bully-poles sunken-vis-pris 19) + (def-tex bully-shirt sunken-vis-pris 20) + (def-tex bottomlurker-armor sunken-vis-pris 21) + (def-tex bottomlurker-fur sunken-vis-pris 22) + (def-tex bottomlurker-fur2 sunken-vis-pris 23) + (def-tex bottomlurker-fur2skin sunken-vis-pris 24) + (def-tex bottomlurker-glove-01 sunken-vis-pris 25) + (def-tex bottomlurker-glove-02 sunken-vis-pris 26) + (def-tex bottomlurker-horn sunken-vis-pris 27) + (def-tex bottomlurker-leatherhelmet sunken-vis-pris 28) + (def-tex bottomlurker-leatherhelmet2 sunken-vis-pris 29) + (def-tex bottomlurker-legstrap sunken-vis-pris 30) + (def-tex bottomlurker-mouth sunken-vis-pris 31) + (def-tex bottomlurker-shinguard sunken-vis-pris 32) + (def-tex bottomlurker-shinguard-lod sunken-vis-pris 33) + (def-tex toplurker-eye sunken-vis-pris 34) + (def-tex toplurker-fur sunken-vis-pris 35) + (def-tex toplurker-fur-02 sunken-vis-pris 36) + (def-tex toplurker-fur2skin sunken-vis-pris 37) + (def-tex toplurker-hair sunken-vis-pris 38) + (def-tex toplurker-mouth sunken-vis-pris 39) + (def-tex gen-bluelight sunken-vis-pris 40) + (def-tex gen-bolt sunken-vis-pris 41) + (def-tex gen-metal-dark sunken-vis-pris 42) + (def-tex gen-metal-plain sunken-vis-pris 43) + (def-tex gen-precursor-tube-script sunken-vis-pris 44) + (def-tex charHOLD sunken-vis-pris 45) + (def-tex puff-bright2purple-dark sunken-vis-pris 46) + (def-tex puff-bright2purple-light sunken-vis-pris 47) + (def-tex puff-hair sunken-vis-pris 48) + (def-tex puff-hair2skin sunken-vis-pris 49) + (def-tex puff-hair2skinbright2dark sunken-vis-pris 50) + (def-tex puff-leg sunken-vis-pris 51) + (def-tex puff-nostril sunken-vis-pris 52) + (def-tex puff-skin sunken-vis-pris 53) + (def-tex puff-skinlight sunken-vis-pris 54) + (def-tex puff-tail sunken-vis-pris 55) + (def-tex puff-tan sunken-vis-pris 56) + (def-tex puff-wing sunken-vis-pris 57) + (def-tex puffmean-brightskin sunken-vis-pris 58) + (def-tex puffmean-hair2skinbright sunken-vis-pris 59) + (def-tex puffmean-legtrans sunken-vis-pris 60) + (def-tex puffmean-pink sunken-vis-pris 61) + (def-tex puffmean-skinlightbright sunken-vis-pris 62) + (def-tex ambientfish sunken-vis-pris 63) + (def-tex ambientfish2 sunken-vis-pris 64) + (def-tex fishc sunken-vis-pris 65) + (def-tex snow-rock snow-vis-tfrag 0) + (def-tex snow snow-vis-tfrag 1) + (def-tex snowtree06 snow-vis-tfrag 2) + (def-tex snowtree04 snow-vis-tfrag 3) + (def-tex snowtree07 snow-vis-tfrag 4) + (def-tex snowtree05 snow-vis-tfrag 5) + (def-tex snow-03 snow-vis-tfrag 6) + (def-tex snowtree-branch-middle snow-vis-tfrag 7) + (def-tex dark-eco-barrel-side snow-vis-tfrag 8) + (def-tex dark-eco-barrel-top snow-vis-tfrag 9) + (def-tex snow-hornbone snow-vis-tfrag 10) + (def-tex snow-wood-01 snow-vis-tfrag 11) + (def-tex snow-rope-snow snow-vis-tfrag 12) + (def-tex snow-metalrivets snow-vis-tfrag 13) + (def-tex snow-forttorch-01 snow-vis-tfrag 14) + (def-tex gen-precursor-tube-script snow-vis-tfrag 15) + (def-tex snow-woodpole snow-vis-tfrag 16) + (def-tex snow-icewall-04 snow-vis-tfrag 17) + (def-tex snw-precursor-metal-plain-02 snow-vis-tfrag 18) + (def-tex snow-woodpanels snow-vis-tfrag 19) + (def-tex snow-fortmetaltrim snow-vis-tfrag 20) + (def-tex snow-forwallsection-base snow-vis-tfrag 21) + (def-tex snow-precursor-circuitpattern-andwall-02-glow snow-vis-tfrag 22) + (def-tex snow-wood-02 snow-vis-tfrag 23) + (def-tex snow-icewall snow-vis-tfrag 24) + (def-tex snow-treesnow snow-vis-tfrag 25) + (def-tex snow-woodpolecap snow-vis-tfrag 26) + (def-tex snw-precursor-metal-plain-01 snow-vis-tfrag 27) + (def-tex snw-precursor-metal-plain-01dk snow-vis-tfrag 28) + (def-tex snw-precursor-stonehengetop snow-vis-tfrag 29) + (def-tex snw-precursor-tube-ring-02 snow-vis-tfrag 30) + (def-tex snow-fortmetaltrim-02 snow-vis-tfrag 31) + (def-tex snow-plat-tubing snow-vis-tfrag 32) + (def-tex snow-metalstrap-bolts snow-vis-tfrag 33) + (def-tex snow-rope-01 snow-vis-tfrag 34) + (def-tex snow-wood-metaltrim snow-vis-tfrag 35) + (def-tex snw-precursor-metal-plain-01dk2 snow-vis-tfrag 36) + (def-tex snow-metalwheel snow-vis-tfrag 37) + (def-tex snowtree03 snow-vis-tfrag 38) + (def-tex snow-icewall-02 snow-vis-tfrag 39) + (def-tex snow-icewall-03 snow-vis-tfrag 40) + (def-tex snow-icewall-01 snow-vis-tfrag 41) + (def-tex snow-icewall-01-trans snow-vis-tfrag 42) + (def-tex snow-yellow snow-vis-tfrag 43) + (def-tex snow-icewall-05 snow-vis-tfrag 44) + (def-tex snow-ice-trans-01 snow-vis-tfrag 45) + (def-tex snow-ecovalve-top snow-vis-tfrag 46) + (def-tex snow-ecovalve-grate snow-vis-tfrag 47) + (def-tex snow-eco-valve-inside snow-vis-tfrag 48) + (def-tex snow-icewall-trans-02 snow-vis-tfrag 49) + (def-tex snow-metalroof-01 snow-vis-tfrag 50) + (def-tex vil3-plain-rock snow-vis-tfrag 51) + (def-tex snow-wood-ice snow-vis-tfrag 52) + (def-tex snow-icewall-trans-03 snow-vis-tfrag 53) + (def-tex snow-fortwallbase snow-vis-tfrag 54) + (def-tex snow-fortwallcap snow-vis-tfrag 55) + (def-tex snow-metalroof-02 snow-vis-tfrag 56) + (def-tex snow-ice snow-vis-tfrag 57) + (def-tex snow-ram-pole-end snow-vis-tfrag 58) + (def-tex fcn-precursor-bluelight snow-vis-tfrag 59) + (def-tex snow-ram-wood snow-vis-tfrag 60) + (def-tex snw-precursor-shield snow-vis-tfrag 61) + (def-tex jngb-envmap snow-vis-tfrag 62) + (def-tex snow-gate-wood snow-vis-tfrag 63) + (def-tex cmn-precursor-shield snow-vis-tfrag 64) + (def-tex snow-bumper-01 snow-vis-tfrag 65) + (def-tex snow-bumper-02 snow-vis-tfrag 66) + (def-tex snow-black snow-vis-tfrag 67) + (def-tex snow-rock-hi snow-vis-tfrag 68) + (def-tex snow-bumper-03 snow-vis-tfrag 69) + (def-tex snow-path-sides snow-vis-tfrag 70) + (def-tex snow-bumper-04 snow-vis-tfrag 71) + (def-tex snow-rope-lod1 snow-vis-tfrag 72) + (def-tex snow-path snow-vis-tfrag 73) + (def-tex snow-fringe-01 snow-vis-tfrag 74) + (def-tex cmn-precursor-metal-plain-01dk snow-vis-tfrag 75) + (def-tex gen-metal-plain snow-vis-tfrag 76) + (def-tex snow-clumps snow-vis-tfrag 77) + (def-tex snow-rock-trim snow-vis-tfrag 78) + (def-tex snow-clumps-2x1 snow-vis-tfrag 79) + (def-tex gen-metal-dark snow-vis-tfrag 80) + (def-tex snow-gate-bolts snow-vis-tfrag 81) + (def-tex gen-metal-dark-light snow-vis-tfrag 82) + (def-tex snow-gate-cap snow-vis-tfrag 83) + (def-tex snw-precursor-metal-edge-01 snow-vis-tfrag 84) + (def-tex snw-precursor-circuitpattern-01 snow-vis-tfrag 85) + (def-tex gen-bluelight snow-vis-tfrag 86) + (def-tex snw-precursor-plainstripe snow-vis-tfrag 87) + (def-tex snow-gate-metal snow-vis-tfrag 88) + (def-tex snw-precursor-circuitpattern-andwall-02 snow-vis-tfrag 89) + (def-tex snw-precursor-metal-edging-01 snow-vis-tfrag 90) + (def-tex snow snow-vis-shrub 0) + (def-tex snow-rope-snow snow-vis-shrub 1) + (def-tex snow-metalrivets snow-vis-shrub 2) + (def-tex snow-crystals snow-vis-shrub 4) + (def-tex snow-grassclump snow-vis-shrub 5) + (def-tex snow-icewall-01 snow-vis-shrub 9) + (def-tex snow-ice snow-vis-alpha 0) + (def-tex snow-clouds snow-vis-alpha 10) + (def-tex snow-sky-00 snow-vis-alpha 11) + (def-tex snow-sky-01 snow-vis-alpha 12) + (def-tex snow-sky-02 snow-vis-alpha 13) + (def-tex snow-sky-03 snow-vis-alpha 14) + (def-tex snow-sky-04 snow-vis-alpha 15) + (def-tex snow-sky-05 snow-vis-alpha 16) + (def-tex snow-sky-06 snow-vis-alpha 17) + (def-tex snow-sky-07 snow-vis-alpha 18) + (def-tex sun-coral-sponge-01 sunken-vis-shrub 0) + (def-tex sun-mushroom sunken-vis-shrub 1) + (def-tex sun-mushroomtop sunken-vis-shrub 2) + (def-tex sun-hot-coil sunken-vis-shrub 3) + (def-tex bch-kelp sunken-vis-shrub 4) + (def-tex bch-coral-leaf-01 sunken-vis-shrub 5) + (def-tex sun-seaweed-01 sunken-vis-shrub 6) + (def-tex sun-mushroomear sunken-vis-shrub 9) + (def-tex environment-darkwater sunkenb-vis-water 0) + (def-tex sun-water sunkenb-vis-water 1) + (def-tex cv-water sunkenb-vis-water 2) + (def-tex cv-water jungle-vis-water 0) + (def-tex environment-darkwater sunken-vis-water 0) + (def-tex sun-water sunken-vis-water 1) + (def-tex cv-water sunken-vis-water 2) + (def-tex cv-water maincave-vis-water 0) + (def-tex environment-darkwater maincave-vis-water 1) + (def-tex cv-water training-vis-water 0) + (def-tex fcn-rockwall firecanyon-vis-tfrag 0) + (def-tex fcn-rockwall-bttm firecanyon-vis-tfrag 1) + (def-tex fcn-rockwall-cliffside firecanyon-vis-tfrag 2) + (def-tex fcn-coal firecanyon-vis-tfrag 3) + (def-tex bch-beachrock firecanyon-vis-tfrag 4) + (def-tex fcn-crackedfloor firecanyon-vis-tfrag 5) + (def-tex fcn-crackedfloor-side firecanyon-vis-tfrag 6) + (def-tex fcn-precursor-metal-edging-01 firecanyon-vis-tfrag 7) + (def-tex fcn-painstripe-ground firecanyon-vis-tfrag 8) + (def-tex fcn-precursor-bluelight firecanyon-vis-tfrag 9) + (def-tex pbot-precursor-metal-plain-01 firecanyon-vis-tfrag 10) + (def-tex fcn-spikerock firecanyon-vis-tfrag 11) + (def-tex fcn-balloon firecanyon-vis-tfrag 12) + (def-tex fcn-balloon-tassel firecanyon-vis-tfrag 13) + (def-tex fcn-ecovalve-top firecanyon-vis-tfrag 14) + (def-tex fcn-crackedfloor-bottom firecanyon-vis-tfrag 15) + (def-tex fcn-tree firecanyon-vis-tfrag 16) + (def-tex fcn-bridge firecanyon-vis-tfrag 17) + (def-tex fcn-metal-pitted-01 firecanyon-vis-tfrag 18) + (def-tex fcn-precursor-metal-plain-01 firecanyon-vis-tfrag 19) + (def-tex fcn-stonehengetop firecanyon-vis-tfrag 20) + (def-tex fcn-stonehenge-rim firecanyon-vis-tfrag 21) + (def-tex fcn-precursor-metal-plain-01dk firecanyon-vis-tfrag 22) + (def-tex fcn-black firecanyon-vis-tfrag 23) + (def-tex fcn-eco-valve-inside firecanyon-vis-tfrag 24) + (def-tex fcn-envmap firecanyon-vis-tfrag 25) + (def-tex fcn-ecovalve-grate firecanyon-vis-tfrag 29) + (def-tex bch-palmtree-trunk-01 firecanyon-vis-tfrag 31) + (def-tex bch-palmtree-beard firecanyon-vis-tfrag 32) + (def-tex bch-palm-leaf-colorful firecanyon-vis-tfrag 33) + (def-tex fcn-rockblockin firecanyon-vis-tfrag 34) + (def-tex fcn-rockblockin-bottom firecanyon-vis-tfrag 35) + (def-tex bch-leafyground firecanyon-vis-tfrag 36) + (def-tex bab-allfur firecanyon-vis-pris 0) + (def-tex bab-diaper firecanyon-vis-pris 1) + (def-tex bab-eye firecanyon-vis-pris 2) + (def-tex bab-fur firecanyon-vis-pris 3) + (def-tex bab-furskin-trans firecanyon-vis-pris 4) + (def-tex bab-furtrans firecanyon-vis-pris 5) + (def-tex bab-longfur firecanyon-vis-pris 6) + (def-tex bab-nail-01 firecanyon-vis-pris 7) + (def-tex bab-pendant firecanyon-vis-pris 8) + (def-tex bab-shoulderstrap firecanyon-vis-pris 9) + (def-tex bab-skin firecanyon-vis-pris 10) + (def-tex assis-belly firecanyon-vis-pris 11) + (def-tex assis-brownstrapas firecanyon-vis-pris 12) + (def-tex assis-beltandstraps firecanyon-vis-pris 14) + (def-tex racer-back firecanyon-vis-pris 15) + (def-tex assis-choker firecanyon-vis-pris 16) + (def-tex assis-flesh4x4 firecanyon-vis-pris 17) + (def-tex assis-glasses firecanyon-vis-pris 18) + (def-tex assis-glove firecanyon-vis-pris 19) + (def-tex assis-hair firecanyon-vis-pris 20) + (def-tex assis-iris-16x16 firecanyon-vis-pris 21) + (def-tex racer-below-gauges firecanyon-vis-pris 22) + (def-tex assis-pants firecanyon-vis-pris 23) + (def-tex assis-shirt4x4 firecanyon-vis-pris 24) + (def-tex assis-shirttrim4x4 firecanyon-vis-pris 25) + (def-tex assis-shirtwrinkle firecanyon-vis-pris 26) + (def-tex racer-boot firecanyon-vis-pris 27) + (def-tex assis-whitecloth4x4 firecanyon-vis-pris 28) + (def-tex assis-wraps firecanyon-vis-pris 29) + (def-tex farmer-teeth firecanyon-vis-pris 30) + (def-tex racer-bottom firecanyon-vis-pris 31) + (def-tex racer-bottom-propball firecanyon-vis-pris 32) + (def-tex racer-bottom-propholder firecanyon-vis-pris 33) + (def-tex racer-engine-detail firecanyon-vis-pris 34) + (def-tex racer-fins firecanyon-vis-pris 35) + (def-tex racer-front firecanyon-vis-pris 36) + (def-tex racer-gauges firecanyon-vis-pris 37) + (def-tex racer-metal firecanyon-vis-pris 38) + (def-tex racer-prop firecanyon-vis-pris 39) + (def-tex racer-prop-center firecanyon-vis-pris 40) + (def-tex racer-prop-main firecanyon-vis-pris 41) + (def-tex racer-ribbed-pipes firecanyon-vis-pris 42) + (def-tex racer-rubber firecanyon-vis-pris 43) + (def-tex racer-seat firecanyon-vis-pris 44) + (def-tex racer-steel-rivets firecanyon-vis-pris 45) + (def-tex racer-steel-rivets-90 firecanyon-vis-pris 46) + (def-tex racer-tailfin firecanyon-vis-pris 47) + (def-tex assis-belttabs firecanyon-vis-pris 48) + (def-tex assis-lens firecanyon-vis-pris 49) + (def-tex racer-bottom-propball-noalpha firecanyon-vis-pris 50) + (def-tex racer-canopy firecanyon-vis-pris 51) + (def-tex assis-eyelid firecanyon-vis-pris 52) + (def-tex bab-diaper snow-vis-pris 0) + (def-tex bab-eye snow-vis-pris 1) + (def-tex bab-furtrans snow-vis-pris 2) + (def-tex bab-pendant snow-vis-pris 3) + (def-tex charHOLD snow-vis-pris 4) + (def-tex yeti-peltfur snow-vis-pris 5) + (def-tex yeti-suade snow-vis-pris 6) + (def-tex yeti-suade-edging snow-vis-pris 7) + (def-tex yeti-wool snow-vis-pris 8) + (def-tex bab-allfur snow-vis-pris 9) + (def-tex bab-fur snow-vis-pris 10) + (def-tex bab-furskin-trans snow-vis-pris 11) + (def-tex bab-longfur snow-vis-pris 12) + (def-tex bab-nail-01 snow-vis-pris 13) + (def-tex bab-shoulderstrap snow-vis-pris 14) + (def-tex bab-skin snow-vis-pris 15) + (def-tex flut-brow snow-vis-pris 16) + (def-tex flut-chestplate snow-vis-pris 17) + (def-tex flut-creamfeathers snow-vis-pris 18) + (def-tex flut-dkbluefeathers snow-vis-pris 19) + (def-tex flut-eye-16x16 snow-vis-pris 20) + (def-tex flut-face snow-vis-pris 21) + (def-tex flut-leather snow-vis-pris 22) + (def-tex flut-leatherstrap snow-vis-pris 23) + (def-tex flut-neck snow-vis-pris 24) + (def-tex flut-plume snow-vis-pris 25) + (def-tex flut-rings snow-vis-pris 26) + (def-tex flut-roll snow-vis-pris 27) + (def-tex flut-saddleseat snow-vis-pris 28) + (def-tex flut-saddleseatedge snow-vis-pris 29) + (def-tex flut-shinguard snow-vis-pris 30) + (def-tex flut-tail snow-vis-pris 31) + (def-tex flut-wing snow-vis-pris 32) + (def-tex flut-wingends snow-vis-pris 33) + (def-tex flut-wrap snow-vis-pris 34) + (def-tex flut-yellow2dkblue snow-vis-pris 35) + (def-tex orange snow-vis-pris 36) + (def-tex icecube-eye snow-vis-pris 37) + (def-tex icecube-ice-01 snow-vis-pris 38) + (def-tex icecube-ice-corner snow-vis-pris 41) + (def-tex icecube-nails snow-vis-pris 42) + (def-tex icecube-pendant snow-vis-pris 43) + (def-tex rammer-allfur snow-vis-pris 44) + (def-tex rammer-belt snow-vis-pris 45) + (def-tex rammer-chin snow-vis-pris 46) + (def-tex rammer-cloth snow-vis-pris 47) + (def-tex rammer-dkfur snow-vis-pris 48) + (def-tex rammer-furskin-trans snow-vis-pris 49) + (def-tex rammer-guards snow-vis-pris 50) + (def-tex rammer-hat snow-vis-pris 51) + (def-tex rammer-largebutton snow-vis-pris 52) + (def-tex rammer-metal snow-vis-pris 53) + (def-tex rammer-metal2 snow-vis-pris 54) + (def-tex rammer-metal3 snow-vis-pris 55) + (def-tex rammer-nail snow-vis-pris 56) + (def-tex rammer-peltback snow-vis-pris 57) + (def-tex rammer-peltear snow-vis-pris 58) + (def-tex rammer-peltface snow-vis-pris 59) + (def-tex rammer-shieldmetal snow-vis-pris 60) + (def-tex rammer-shieldwood snow-vis-pris 61) + (def-tex rammer-skin snow-vis-pris 62) + (def-tex rammer-tail snow-vis-pris 63) + (def-tex bunny-body snow-vis-pris 64) + (def-tex bunny-foot-01 snow-vis-pris 65) + (def-tex bunny-furlt snow-vis-pris 66) + (def-tex bunny-hair snow-vis-pris 67) + (def-tex bunny-hands snow-vis-pris 68) + (def-tex bunny-head snow-vis-pris 69) + (def-tex bunny-tan snow-vis-pris 70) + (def-tex yeti-allfur snow-vis-pris 71) + (def-tex yeti-furskin-trans snow-vis-pris 72) + (def-tex yeti-nail snow-vis-pris 73) + (def-tex yeti-peltbellyfur snow-vis-pris 74) + (def-tex yeti-peltear snow-vis-pris 75) + (def-tex yeti-peltface snow-vis-pris 76) + (def-tex yeti-peltpaw snow-vis-pris 77) + (def-tex yeti-peltpaw2 snow-vis-pris 78) + (def-tex yeti-skin snow-vis-pris 79) + (def-tex flut-eyelid snow-vis-pris 80) + (def-tex snow-snowball snow-vis-pris 81) + (def-tex gen-bluelight snow-vis-pris 82) + (def-tex gen-bolt snow-vis-pris 83) + (def-tex gen-metal-dark snow-vis-pris 84) + (def-tex gen-metal-plain snow-vis-pris 85) + (def-tex gen-precursor-tube-script snow-vis-pris 86) + (def-tex fcn-crackedfloor-bottom firecanyon-vis-shrub 1) + (def-tex fcn-crackedfloor-side firecanyon-vis-shrub 2) + (def-tex fcn-crackedfloor firecanyon-vis-shrub 3) + (def-tex fcn-grass-burntplant firecanyon-vis-shrub 4) + (def-tex fcn-grass-burned firecanyon-vis-shrub 5) + (def-tex bch-palmbush-outer firecanyon-vis-shrub 6) + (def-tex ogr-largerock-test ogre-vis-tfrag 0) + (def-tex cmn-precursor-metal-plain-01 ogre-vis-tfrag 1) + (def-tex cmn-precursor-metal-plain-01dk2 ogre-vis-tfrag 2) + (def-tex org-pineleaf-bigall-01 ogre-vis-tfrag 3) + (def-tex org-pinetree-big-bark ogre-vis-tfrag 4) + (def-tex ogre-envmap ogre-vis-tfrag 5) + (def-tex ogr-precursor-bluelight ogre-vis-tfrag 6) + (def-tex ogr-cavefloor ogre-vis-tfrag 7) + (def-tex fuse ogre-vis-tfrag 8) + (def-tex ogr-cave-stalag ogre-vis-tfrag 9) + (def-tex cmn-precursor-metal-edging-01 ogre-vis-tfrag 10) + (def-tex ogr-rope-01 ogre-vis-tfrag 11) + (def-tex cmn-precursor-ecovalve-top ogre-vis-tfrag 12) + (def-tex tnt_red ogre-vis-tfrag 13) + (def-tex cmn-precursor-plainstripe ogre-vis-tfrag 14) + (def-tex ogr-cave-stalag-mid ogre-vis-tfrag 15) + (def-tex ogr-rockwall-small ogre-vis-tfrag 16) + (def-tex ogr-rockwall-bttm ogre-vis-tfrag 17) + (def-tex ogr-rockwall ogre-vis-tfrag 18) + (def-tex ogr-coal ogre-vis-tfrag 19) + (def-tex ogr-crackedfloor ogre-vis-tfrag 20) + (def-tex ogr-cavefloor-01 ogre-vis-tfrag 21) + (def-tex ogr-crackedfloor-side ogre-vis-tfrag 22) + (def-tex ogr-eco-valve-inside ogre-vis-tfrag 23) + (def-tex cmn-precursor-ecovalve-grate ogre-vis-tfrag 24) + (def-tex ogr-rock-floor ogre-vis-tfrag 28) + (def-tex ogr-scaffold-pipe ogre-vis-tfrag 29) + (def-tex ogr-wood-01 ogre-vis-tfrag 30) + (def-tex ogr-cave-crystal-01 ogre-vis-tfrag 31) + (def-tex ogr-cavefloor-edge ogre-vis-tfrag 38) + (def-tex ogr-rockwall-small-trim ogre-vis-tfrag 40) + (def-tex ogr-vil2rockwall ogre-vis-tfrag 41) + (def-tex ogr-vil2grass ogre-vis-tfrag 42) + (def-tex ogr-vil2grassfringe ogre-vis-tfrag 43) + (def-tex fuse2 ogre-vis-tfrag 47) + (def-tex ogr-barrel-side ogre-vis-tfrag 48) + (def-tex ogr-barrel-top ogre-vis-tfrag 49) + (def-tex ocn-water ocean 0) + (def-tex ogr-scaffold-brace-hole ogre-vis-shrub 0) + (def-tex ogr-scaffold-brace ogre-vis-shrub 1) + (def-tex ogr-crackedfloor-bottom ogre-vis-shrub 2) + (def-tex ogr-grassclump-02 ogre-vis-shrub 3) + (def-tex ogr-plant-flat-02 ogre-vis-shrub 4) + (def-tex ogr-pinebaugh-01 ogre-vis-shrub 5) + (def-tex ogr-plant-flat-01 ogre-vis-shrub 6) + (def-tex ogr-rock-pebble ogre-vis-shrub 7) + (def-tex fcn-crackedfloor ogre-vis-shrub 8) + (def-tex ogr-rock-floor ogre-vis-shrub 9) + (def-tex ogr-pebble-all-01 ogre-vis-shrub 11) + (def-tex ogr-mushroom-whole-01 ogre-vis-shrub 12) + (def-tex ogr-scaffold-rivet ogre-vis-shrub 13) + (def-tex ogr-crackedfloor-side ogre-vis-shrub 15) + (def-tex ogr-flapjack-decal-01 ogre-vis-shrub 17) + (def-tex vil2-rockwall village2-vis-tfrag 0) + (def-tex vil2-hutwood-01 village2-vis-tfrag 1) + (def-tex vil2-hut-canopy-01 village2-vis-tfrag 2) + (def-tex v2-black village2-vis-tfrag 3) + (def-tex vil2-hut-door-01 village2-vis-tfrag 4) + (def-tex vil2-hut-railing village2-vis-tfrag 5) + (def-tex vil2-hutwood-02 village2-vis-tfrag 6) + (def-tex vil2-hut-railing-edge village2-vis-tfrag 7) + (def-tex vil2-hut-railing-02 village2-vis-tfrag 8) + (def-tex vil2-hutwood-02-broken village2-vis-tfrag 9) + (def-tex vil2-hut-railing-edge-broken village2-vis-tfrag 10) + (def-tex vil2-hut-railing-broken village2-vis-tfrag 11) + (def-tex vil2-hut-canopy-01-burnt village2-vis-tfrag 12) + (def-tex vil2-hut-canopy-01-burntedge village2-vis-tfrag 13) + (def-tex vil2-bench-wood village2-vis-tfrag 14) + (def-tex vil2-crackedwood village2-vis-tfrag 15) + (def-tex vil2-copperedge village2-vis-tfrag 16) + (def-tex vil2-copper village2-vis-tfrag 17) + (def-tex vil1-bonzai-trunk village2-vis-tfrag 18) + (def-tex vil2-sticklight-tip village2-vis-tfrag 19) + (def-tex vil2-dkgrey village2-vis-tfrag 20) + (def-tex v2-hut-wood-01endcap village2-vis-tfrag 21) + (def-tex vil-bucket village2-vis-tfrag 22) + (def-tex vil2-anglewood-01 village2-vis-tfrag 23) + (def-tex vil2-plankwood village2-vis-tfrag 24) + (def-tex vil2-metalbolts village2-vis-tfrag 25) + (def-tex vil2-metalplating village2-vis-tfrag 26) + (def-tex vil2-sagehut-roofedge-01 village2-vis-tfrag 27) + (def-tex vil2-hutwood-01-lotweak village2-vis-tfrag 28) + (def-tex vil-nubarrel-01 village2-vis-tfrag 29) + (def-tex vil-barreltop-01 village2-vis-tfrag 30) + (def-tex vil-books village2-vis-tfrag 31) + (def-tex vil-bookcover-b village2-vis-tfrag 32) + (def-tex vil-bookcover-b-03 village2-vis-tfrag 33) + (def-tex vil2-coal village2-vis-tfrag 34) + (def-tex vil2-rug-fringe village2-vis-tfrag 35) + (def-tex vil2-rug village2-vis-tfrag 36) + (def-tex vil-huttoprim village2-vis-tfrag 37) + (def-tex vil2-sacks village2-vis-tfrag 38) + (def-tex vil2-metalplate village2-vis-tfrag 39) + (def-tex vil2-stonefloor-hitweak village2-vis-tfrag 40) + (def-tex vil2-huttoprim village2-vis-tfrag 41) + (def-tex vil2-bench-wood-walls village2-vis-tfrag 42) + (def-tex v2-coral-rockbase village2-vis-tfrag 43) + (def-tex vil2-sage-paper village2-vis-tfrag 44) + (def-tex vil2-lurkermetal-bigplate-01 village2-vis-tfrag 45) + (def-tex vil2-stuccco village2-vis-tfrag 46) + (def-tex vil2-lurkermetal-01 village2-vis-tfrag 47) + (def-tex vil2-bluering village2-vis-tfrag 48) + (def-tex vil2-lurker-metalpipe-03 village2-vis-tfrag 49) + (def-tex sun-blue village2-vis-tfrag 50) + (def-tex vil2-chain village2-vis-tfrag 51) + (def-tex vil2-warpgate-ring village2-vis-tfrag 52) + (def-tex vil2-crate-metal-inside village2-vis-tfrag 53) + (def-tex vil2-precursor-circuitpattern village2-vis-tfrag 54) + (def-tex vil2-lurkermetal-rim-01 village2-vis-tfrag 55) + (def-tex vil2-lurker-metalpipe-02 village2-vis-tfrag 56) + (def-tex ogreob-boulder-01 village2-vis-tfrag 57) + (def-tex v2-grass-ground-hirez village2-vis-tfrag 58) + (def-tex v2-grass-ground-hirez-fringe village2-vis-tfrag 59) + (def-tex vil2-beach-01 village2-vis-tfrag 60) + (def-tex vil2-pinklight village2-vis-tfrag 61) + (def-tex vil2-lurker-metalpipe-01 village2-vis-tfrag 62) + (def-tex vil2-handlebars village2-vis-tfrag 63) + (def-tex vil2-lurkermetal-panel-01 village2-vis-tfrag 64) + (def-tex vil2-stoneblock village2-vis-tfrag 65) + (def-tex vil-apple village2-vis-tfrag 66) + (def-tex vil2-rope-01 village2-vis-tfrag 67) + (def-tex vil2-stonefloor village2-vis-tfrag 68) + (def-tex vil-polishedwood village2-vis-tfrag 69) + (def-tex vil-vase01 village2-vis-tfrag 70) + (def-tex vil-lamp-wood village2-vis-tfrag 71) + (def-tex vil-lamp village2-vis-tfrag 72) + (def-tex vil2-lamp-metal village2-vis-tfrag 73) + (def-tex vil2-copperedge-02 village2-vis-tfrag 74) + (def-tex vil2-burned-tree village2-vis-tfrag 75) + (def-tex vil2-grips village2-vis-tfrag 76) + (def-tex sage-bluelite village2-vis-tfrag 77) + (def-tex vil-vase02 village2-vis-tfrag 78) + (def-tex vil2-kart-wheel-01 village2-vis-tfrag 79) + (def-tex v2-kart-plank-splintered-01 village2-vis-tfrag 80) + (def-tex pbot-black village2-vis-tfrag 81) + (def-tex pbot-gripper village2-vis-tfrag 82) + (def-tex pbot-metal-pitted-01 village2-vis-tfrag 83) + (def-tex pbot-precursor-metal-plain-01dk village2-vis-tfrag 84) + (def-tex vil2-crate-metal-vert village2-vis-tfrag 85) + (def-tex vil2-crate-metal-horiz village2-vis-tfrag 86) + (def-tex vil2-crate-metal-corner village2-vis-tfrag 87) + (def-tex pbot-stonehenge-rim village2-vis-tfrag 88) + (def-tex vil2-precursor-metal-edging-01 village2-vis-tfrag 89) + (def-tex vil2-sage-telescope-03 village2-vis-tfrag 90) + (def-tex vil2-sage-telescope-04 village2-vis-tfrag 91) + (def-tex swp-rope-01 village2-vis-tfrag 92) + (def-tex vil2-sage-telescope-01 village2-vis-tfrag 93) + (def-tex vil2-sage-telescope-02 village2-vis-tfrag 94) + (def-tex swp-breakaway-rock-crack village2-vis-tfrag 95) + (def-tex swp-breakaway-rock village2-vis-tfrag 96) + (def-tex gen-precursor-tube-script village2-vis-tfrag 97) + (def-tex gen-metal-dark village2-vis-tfrag 98) + (def-tex precursor-metal-plain-01 village2-vis-tfrag 99) + (def-tex precursor-metal-plain-01dk village2-vis-tfrag 100) + (def-tex precursor-metal-edge-01 village2-vis-tfrag 101) + (def-tex bluelight village2-vis-tfrag 102) + (def-tex precursor-tube-script-01 village2-vis-tfrag 103) + (def-tex gen-bluelight village2-vis-tfrag 104) + (def-tex gen-metal-dark-light village2-vis-tfrag 105) + (def-tex gen-metal-plain village2-vis-tfrag 106) + (def-tex vil2-polewrap village2-vis-tfrag 112) + (def-tex vil2-glow-01 village2-vis-tfrag 113) + (def-tex vil2-floor-01 village2-vis-tfrag 114) + (def-tex vil2-precursor-circuitpattern-01 village2-vis-tfrag 116) + (def-tex vil2-precursor-plainstripe village2-vis-tfrag 131) + (def-tex vil2-wallgrass-02 village2-vis-shrub 0) + (def-tex vil2-strap village2-vis-shrub 1) + (def-tex v2-pine village2-vis-shrub 2) + (def-tex vil2-bonzailarge-02 village2-vis-shrub 4) + (def-tex v2-bonzai-leaf-poster village2-vis-shrub 5) + (def-tex v2-grass-burned village2-vis-shrub 6) + (def-tex vil2-coral-leaf-01 village2-vis-shrub 7) + (def-tex v2-seaweed village2-vis-shrub 8) + (def-tex vil2-wheatgrass village2-vis-shrub 9) + (def-tex vil1-bonzai-trunk village2-vis-shrub 10) + (def-tex vil2-tassle-01 village2-vis-shrub 11) + (def-tex vil2-grass-03 village2-vis-shrub 12) + (def-tex vil2-rope-01 village2-vis-shrub 13) + (def-tex v2-pebble-all-01 village2-vis-shrub 14) + (def-tex vil2-lurkermetal-01 village2-vis-shrub 15) + (def-tex vil2-cattail-outer village2-vis-shrub 16) + (def-tex vil2-notes-01 village2-vis-shrub 17) + (def-tex vil2-cattail-inside village2-vis-shrub 18) + (def-tex vil2-sage-schematic village2-vis-shrub 19) + (def-tex vil2-rockwall-shrub village2-vis-shrub 20) + (def-tex v2-kelp village2-vis-shrub 21) + (def-tex vil2-grassclump-01 village2-vis-shrub 22) + (def-tex vil2-chain village2-vis-shrub 23) + (def-tex vil2-hut-debris-01 village2-vis-shrub 24) + (def-tex vil2-notes-02 village2-vis-shrub 25) + (def-tex vil2-notes-03 village2-vis-shrub 26) + (def-tex vil2-tassle-02 village2-vis-shrub 27) + (def-tex ya-water village2-vis-alpha 0) + (def-tex v2-burnt-ground village2-vis-alpha 4) + (def-tex vil2-burned-ground-small village2-vis-alpha 5) + (def-tex oracle-glass-eyes village2-vis-alpha 6) + (def-tex vil2-beach-01 village2-vis-alpha 7) + (def-tex vil2-glass village2-vis-alpha 8) + (def-tex village2-clouds village2-vis-alpha 16) + (def-tex village2-sky-00 village2-vis-alpha 17) + (def-tex village2-sky-01 village2-vis-alpha 18) + (def-tex village2-sky-02 village2-vis-alpha 19) + (def-tex village2-sky-03 village2-vis-alpha 20) + (def-tex village2-sky-04 village2-vis-alpha 21) + (def-tex village2-sky-05 village2-vis-alpha 22) + (def-tex village2-sky-06 village2-vis-alpha 23) + (def-tex village2-sky-07 village2-vis-alpha 24) + (def-tex assis-belly village2-vis-pris 0) + (def-tex assis-beltandstraps village2-vis-pris 1) + (def-tex assis-belttabs village2-vis-pris 2) + (def-tex assis-brownstrapas village2-vis-pris 3) + (def-tex assis-choker village2-vis-pris 4) + (def-tex assis-eyelid village2-vis-pris 5) + (def-tex assis-flesh4x4 village2-vis-pris 6) + (def-tex assis-glasses village2-vis-pris 7) + (def-tex assis-glove village2-vis-pris 8) + (def-tex assis-hair village2-vis-pris 9) + (def-tex assis-iris-16x16 village2-vis-pris 10) + (def-tex assis-lens village2-vis-pris 11) + (def-tex assis-pants village2-vis-pris 12) + (def-tex assis-shirt4x4 village2-vis-pris 13) + (def-tex assis-shirttrim4x4 village2-vis-pris 14) + (def-tex assis-shirtwrinkle village2-vis-pris 15) + (def-tex assis-torch-guard-01 village2-vis-pris 16) + (def-tex assis-torch-nozzle-01 village2-vis-pris 17) + (def-tex assis-whitecloth4x4 village2-vis-pris 18) + (def-tex assis-wraps village2-vis-pris 19) + (def-tex billy-flesh village2-vis-pris 20) + (def-tex farmer-teeth village2-vis-pris 21) + (def-tex war-teeth village2-vis-pris 22) + (def-tex jaws-fin village2-vis-pris 23) + (def-tex jaws-insidemouth village2-vis-pris 24) + (def-tex jaws-teeth village2-vis-pris 25) + (def-tex jaws-topside village2-vis-pris 26) + (def-tex vil2-banner-01 village2-vis-pris 27) + (def-tex charHOLD village2-vis-pris 28) + (def-tex flut-brow village2-vis-pris 29) + (def-tex flut-chestplate village2-vis-pris 30) + (def-tex flut-creamfeathers village2-vis-pris 31) + (def-tex flut-dkbluefeathers village2-vis-pris 32) + (def-tex flut-eye village2-vis-pris 33) + (def-tex flut-face village2-vis-pris 34) + (def-tex flut-leather village2-vis-pris 35) + (def-tex flut-leatherstrap village2-vis-pris 36) + (def-tex flut-neck village2-vis-pris 37) + (def-tex flut-plume village2-vis-pris 38) + (def-tex flut-rings village2-vis-pris 39) + (def-tex flut-roll village2-vis-pris 40) + (def-tex flut-saddleseat village2-vis-pris 41) + (def-tex flut-saddleseatedge village2-vis-pris 42) + (def-tex flut-shinguard village2-vis-pris 43) + (def-tex flut-tail village2-vis-pris 44) + (def-tex flut-wing village2-vis-pris 45) + (def-tex flut-wingends village2-vis-pris 46) + (def-tex flut-wrap village2-vis-pris 47) + (def-tex flut-yellow2dkblue village2-vis-pris 48) + (def-tex orange village2-vis-pris 49) + (def-tex gambler-barrel village2-vis-pris 50) + (def-tex gambler-card village2-vis-pris 51) + (def-tex gambler-cork village2-vis-pris 52) + (def-tex gambler-eye-16x16 village2-vis-pris 53) + (def-tex gambler-eyelid village2-vis-pris 54) + (def-tex gambler-glasses village2-vis-pris 55) + (def-tex gambler-hair village2-vis-pris 56) + (def-tex gambler-hair2 village2-vis-pris 57) + (def-tex gambler-hat village2-vis-pris 58) + (def-tex gambler-metal village2-vis-pris 59) + (def-tex gambler-shirt village2-vis-pris 60) + (def-tex gambler-shirtsmall village2-vis-pris 61) + (def-tex gambler-spats village2-vis-pris 62) + (def-tex gambler-tie village2-vis-pris 63) + (def-tex gambler-vest village2-vis-pris 64) + (def-tex geo-belt village2-vis-pris 65) + (def-tex geo-braid village2-vis-pris 66) + (def-tex geo-buckle village2-vis-pris 67) + (def-tex geo-eye-16x16 village2-vis-pris 68) + (def-tex geo-eyebrow village2-vis-pris 69) + (def-tex geo-eyelid village2-vis-pris 70) + (def-tex geo-hat village2-vis-pris 71) + (def-tex geo-hat-02 village2-vis-pris 72) + (def-tex geo-headstrap village2-vis-pris 73) + (def-tex geo-kneebuckle village2-vis-pris 74) + (def-tex geo-lamp village2-vis-pris 75) + (def-tex geo-lense village2-vis-pris 76) + (def-tex geo-liner village2-vis-pris 77) + (def-tex geo-lips village2-vis-pris 78) + (def-tex geo-pants village2-vis-pris 79) + (def-tex geo-rope village2-vis-pris 80) + (def-tex geo-shirt village2-vis-pris 81) + (def-tex geo-vest village2-vis-pris 82) + (def-tex geo-vest2 village2-vis-pris 83) + (def-tex geo-vest3 village2-vis-pris 84) + (def-tex geo-vest4 village2-vis-pris 85) + (def-tex gen-bluelight village2-vis-pris 88) + (def-tex gen-bolt village2-vis-pris 89) + (def-tex gen-metal-dark village2-vis-pris 90) + (def-tex gen-metal-plain village2-vis-pris 91) + (def-tex gen-precursor-tube-script village2-vis-pris 92) + (def-tex 1bluering village2-vis-pris 93) + (def-tex 2redrings village2-vis-pris 94) + (def-tex beardandsideburns village2-vis-pris 95) + (def-tex bird-body village2-vis-pris 96) + (def-tex bird-foot village2-vis-pris 97) + (def-tex bird-head village2-vis-pris 98) + (def-tex bird-headpiece village2-vis-pris 99) + (def-tex bird-tail village2-vis-pris 100) + (def-tex bird-wings village2-vis-pris 101) + (def-tex eyebrows village2-vis-pris 102) + (def-tex fingers village2-vis-pris 103) + (def-tex hair village2-vis-pris 104) + (def-tex leather village2-vis-pris 105) + (def-tex lensconnector village2-vis-pris 106) + (def-tex logend village2-vis-pris 107) + (def-tex mentorbark village2-vis-pris 108) + (def-tex mentordiapers village2-vis-pris 109) + (def-tex mentoreye village2-vis-pris 110) + (def-tex mentoreyelid village2-vis-pris 111) + (def-tex mentorleatherstitches village2-vis-pris 112) + (def-tex mentorstaff village2-vis-pris 113) + (def-tex mentorstitches village2-vis-pris 114) + (def-tex skinhair village2-vis-pris 115) + (def-tex staffrings village2-vis-pris 116) + (def-tex bab-eye village2-vis-pris 117) + (def-tex shark-backfin village2-vis-pris 118) + (def-tex snacker-fin village2-vis-pris 119) + (def-tex snacker-gold village2-vis-pris 120) + (def-tex snacker-mouth village2-vis-pris 121) + (def-tex snacker-orange village2-vis-pris 122) + (def-tex snacker-skin-01 village2-vis-pris 123) + (def-tex snacker-skin-02 village2-vis-pris 124) + (def-tex snacker-tailfin village2-vis-pris 125) + (def-tex snacker-tan village2-vis-pris 126) + (def-tex snacker-tooth village2-vis-pris 127) + (def-tex swp-balloon-horn village2-vis-pris 128) + (def-tex swp-balloon-wood village2-vis-pris 129) + (def-tex swp-cannon-metal-01-blimp village2-vis-pris 130) + (def-tex swp-lrkr-balloon village2-vis-pris 131) + (def-tex swp-lrkr-balloon-patches village2-vis-pris 132) + (def-tex swp-nubarrel-01-blimp village2-vis-pris 133) + (def-tex swp-plainmetal-blimp village2-vis-pris 134) + (def-tex swp-rope-01 village2-vis-pris 135) + (def-tex swp-sail village2-vis-pris 136) + (def-tex ogre-armlod-01 village2-vis-pris 137) + (def-tex ogre-claw village2-vis-pris 138) + (def-tex ogre-envmap village2-vis-pris 139) + (def-tex ogre-eyelod-01 village2-vis-pris 140) + (def-tex ogre-furlod-01 village2-vis-pris 141) + (def-tex ogre-greymetalboltlod-01 village2-vis-pris 142) + (def-tex ogre-hairlod-01 village2-vis-pris 143) + (def-tex ogre-lenselod-01 village2-vis-pris 144) + (def-tex ogre-pipeendslod-01 village2-vis-pris 145) + (def-tex ogre-pipeholderslod-01 village2-vis-pris 146) + (def-tex ogre-pipelod-01 village2-vis-pris 147) + (def-tex bab-pendant village2-vis-pris 148) + (def-tex billy-wrap village2-vis-pris 149) + (def-tex explorer-belt village2-vis-pris 150) + (def-tex minetall-eye-16x16 village2-vis-pris 151) + (def-tex war-armor-weathered village2-vis-pris 152) + (def-tex war-booboo village2-vis-pris 153) + (def-tex war-brokenstrap village2-vis-pris 154) + (def-tex war-cape village2-vis-pris 155) + (def-tex war-chestplate village2-vis-pris 156) + (def-tex war-eyelid village2-vis-pris 157) + (def-tex war-guards village2-vis-pris 158) + (def-tex war-hair village2-vis-pris 159) + (def-tex war-largebutton village2-vis-pris 160) + (def-tex war-skirt village2-vis-pris 161) + (def-tex war-wrapstrap village2-vis-pris 162) + (def-tex rol-rockwall rolling-vis-tfrag 0) + (def-tex rol-precursor-metal-plain-01 rolling-vis-tfrag 1) + (def-tex rol-precursor-tube-ring-02 rolling-vis-tfrag 2) + (def-tex rol-precursor-circuitpattern-andwall-02 rolling-vis-tfrag 3) + (def-tex rol-precursor-metal-edge-01 rolling-vis-tfrag 4) + (def-tex rol-precursor-tube-script-01 rolling-vis-tfrag 5) + (def-tex rol-precursor-plainstripe rolling-vis-tfrag 6) + (def-tex rol-precursor-metal-edging-01 rolling-vis-tfrag 7) + (def-tex mis-precursor-bluelight rolling-vis-tfrag 8) + (def-tex rol-precursor-metal-edge-02 rolling-vis-tfrag 9) + (def-tex rol-light rolling-vis-tfrag 10) + (def-tex rol-stonehengetop rolling-vis-tfrag 11) + (def-tex rol-glass rolling-vis-tfrag 12) + (def-tex rol-precursor-metal-plain-01dk2 rolling-vis-tfrag 13) + (def-tex rol-precursor-circuitpattern-01 rolling-vis-tfrag 14) + (def-tex rol-grass-ground-hirez rolling-vis-tfrag 15) + (def-tex rol-grass-ground-hirez-fringe rolling-vis-tfrag 16) + (def-tex rol-precursor-metal-plain-01dk rolling-vis-tfrag 17) + (def-tex rol-grass-fringe-large rolling-vis-tfrag 18) + (def-tex v2-grass-ground-hirez rolling-vis-tfrag 19) + (def-tex rol-dirt rolling-vis-tfrag 20) + (def-tex rol-precursor-metal-plain-01-trim rolling-vis-tfrag 21) + (def-tex rol-grass-fringe rolling-vis-tfrag 22) + (def-tex cmn-precursor-metal-plain-01dk2 rolling-vis-tfrag 23) + (def-tex vil1-bonzai-trunk rolling-vis-tfrag 24) + (def-tex rol-light-s rolling-vis-tfrag 25) + (def-tex jngb-eco-valve-inside rolling-vis-tfrag 26) + (def-tex jngb-precursor-blueeco-flash rolling-vis-tfrag 27) + (def-tex jngb-ecovalve-top rolling-vis-tfrag 28) + (def-tex jngb-ecovalve-grate rolling-vis-tfrag 29) + (def-tex cmn-precursor-metal-plain-01 rolling-vis-tfrag 31) + (def-tex cmn-precursor-tube-ring-02 rolling-vis-tfrag 32) + (def-tex cmn-precursor-stonehengetop rolling-vis-tfrag 33) + (def-tex rol-precursor-metal-edge-01-s rolling-vis-tfrag 34) + (def-tex rol-precursor-tube-script-01-s rolling-vis-tfrag 35) + (def-tex rol-precursor-metal-edge-02-s rolling-vis-tfrag 36) + (def-tex rol-precursor-plainstripe-s rolling-vis-tfrag 37) + (def-tex rol-precursor-stonehengetop-s rolling-vis-tfrag 38) + (def-tex rol-precursor-metal-plain-01-s rolling-vis-tfrag 39) + (def-tex rol-precursor-circuitpattern-andwall-02-s rolling-vis-tfrag 40) + (def-tex rol-precursor-tube-ring-02-s rolling-vis-tfrag 41) + (def-tex rol-precursor-circuitpattern-01-s rolling-vis-tfrag 42) + (def-tex rol-glass-s rolling-vis-tfrag 43) + (def-tex rol-precursor-metal-plain-01dk2-s rolling-vis-tfrag 44) + (def-tex rol-precursor-pusher rolling-vis-tfrag 45) + (def-tex rol-dngr-grass-01 rolling-vis-shrub 0) + (def-tex vil1-grassclump-01 rolling-vis-shrub 1) + (def-tex ya-grassclump-02 rolling-vis-shrub 2) + (def-tex jng-umbrellashrub rolling-vis-shrub 3) + (def-tex jng-palmshrub rolling-vis-shrub 4) + (def-tex jng-flattshrub rolling-vis-shrub 5) + (def-tex ya-mushroom-whole-01 rolling-vis-shrub 6) + (def-tex lv1-pebble-all-01 rolling-vis-shrub 7) + (def-tex ya-cattail-decal-01 rolling-vis-shrub 8) + (def-tex vil2-bonzailarge-02 rolling-vis-shrub 9) + (def-tex v2-bonzai-leaf-poster rolling-vis-shrub 10) + (def-tex vil1-bonzai-trunk rolling-vis-shrub 11) + (def-tex v2-bonzai-bigcapopy rolling-vis-shrub 12) + (def-tex rol-rockwall rolling-vis-shrub 13) + (def-tex rolling-clouds rolling-vis-alpha 10) + (def-tex rolling-sky-00 rolling-vis-alpha 11) + (def-tex rolling-sky-01 rolling-vis-alpha 12) + (def-tex rolling-sky-02 rolling-vis-alpha 13) + (def-tex rolling-sky-03 rolling-vis-alpha 14) + (def-tex rolling-sky-04 rolling-vis-alpha 15) + (def-tex rolling-sky-05 rolling-vis-alpha 16) + (def-tex rolling-sky-06 rolling-vis-alpha 17) + (def-tex rolling-sky-07 rolling-vis-alpha 18) + (def-tex bab-allfur rolling-vis-pris 0) + (def-tex bab-diaper rolling-vis-pris 1) + (def-tex bab-eye rolling-vis-pris 2) + (def-tex bab-fur rolling-vis-pris 3) + (def-tex bab-furskin-trans rolling-vis-pris 4) + (def-tex bab-furtrans rolling-vis-pris 5) + (def-tex bab-longfur rolling-vis-pris 6) + (def-tex bab-nail-01 rolling-vis-pris 7) + (def-tex bab-pendant rolling-vis-pris 8) + (def-tex bab-shoulderstrap rolling-vis-pris 9) + (def-tex bab-skin rolling-vis-pris 10) + (def-tex mole-black rolling-vis-pris 11) + (def-tex mole-brown rolling-vis-pris 13) + (def-tex mole-mane rolling-vis-pris 14) + (def-tex mole-redfur rolling-vis-pris 15) + (def-tex mole-tanfur rolling-vis-pris 16) + (def-tex mole-tooth rolling-vis-pris 17) + (def-tex mole-transfur rolling-vis-pris 18) + (def-tex rol-flag-01 rolling-vis-pris 19) + (def-tex racer-back rolling-vis-pris 20) + (def-tex racer-below-gauges rolling-vis-pris 21) + (def-tex racer-boot rolling-vis-pris 22) + (def-tex racer-bottom rolling-vis-pris 23) + (def-tex racer-bottom-propball rolling-vis-pris 24) + (def-tex racer-bottom-propholder rolling-vis-pris 25) + (def-tex racer-engine-detail rolling-vis-pris 26) + (def-tex racer-fins rolling-vis-pris 27) + (def-tex racer-front rolling-vis-pris 28) + (def-tex racer-gauges rolling-vis-pris 29) + (def-tex racer-metal rolling-vis-pris 30) + (def-tex racer-prop rolling-vis-pris 31) + (def-tex racer-prop-center rolling-vis-pris 32) + (def-tex racer-prop-main rolling-vis-pris 33) + (def-tex racer-ribbed-pipes rolling-vis-pris 34) + (def-tex racer-rubber rolling-vis-pris 35) + (def-tex racer-seat rolling-vis-pris 36) + (def-tex racer-steel-rivets rolling-vis-pris 37) + (def-tex racer-steel-rivets-90 rolling-vis-pris 38) + (def-tex racer-tailfin rolling-vis-pris 39) + (def-tex robber-belly rolling-vis-pris 40) + (def-tex robber-fur rolling-vis-pris 41) + (def-tex robber-fur2longfur rolling-vis-pris 42) + (def-tex robber-fur2skin rolling-vis-pris 43) + (def-tex robber-fur2skin2 rolling-vis-pris 44) + (def-tex robber-hair rolling-vis-pris 45) + (def-tex robber-longfur rolling-vis-pris 46) + (def-tex robber-longfur2skin rolling-vis-pris 47) + (def-tex robber-longfurend rolling-vis-pris 48) + (def-tex robber-mouth rolling-vis-pris 49) + (def-tex robber-nail rolling-vis-pris 50) + (def-tex robber-skinpurple rolling-vis-pris 51) + (def-tex robber-skintan rolling-vis-pris 52) + (def-tex robber-wing rolling-vis-pris 53) + (def-tex racer-bottom-propball-noalpha rolling-vis-pris 54) + (def-tex happy-innerpetal rolling-vis-pris 55) + (def-tex happy-middle rolling-vis-pris 56) + (def-tex happy-middleshort rolling-vis-pris 57) + (def-tex happy-outerpetal rolling-vis-pris 58) + (def-tex happy-stem rolling-vis-pris 59) + (def-tex leaves rolling-vis-pris 60) + (def-tex racer-canopy rolling-vis-pris 61) + (def-tex rol-flag-01b rolling-vis-pris 62) + (def-tex rol-flag-02 rolling-vis-pris 63) + (def-tex rol-metal rolling-vis-pris 64) + (def-tex rol-metalbolt rolling-vis-pris 65) + (def-tex rol-rope-01 rolling-vis-pris 66) + (def-tex rol-woodpole rolling-vis-pris 67) + (def-tex rol-flag-02torn rolling-vis-pris 68) + (def-tex mole-bluefur rolling-vis-pris 69) + (def-tex mole-bluefurttrans rolling-vis-pris 70) + (def-tex junb-white jungleb-vis-alpha 0) + (def-tex vil1-clouds jungleb-vis-alpha 1) + (def-tex vil1-sky-00 jungleb-vis-alpha 2) + (def-tex vil1-sky-01 jungleb-vis-alpha 3) + (def-tex vil1-sky-02 jungleb-vis-alpha 4) + (def-tex vil1-sky-03 jungleb-vis-alpha 5) + (def-tex vil1-sky-04 jungleb-vis-alpha 6) + (def-tex vil1-sky-05 jungleb-vis-alpha 7) + (def-tex vil1-sky-06 jungleb-vis-alpha 8) + (def-tex vil1-sky-07 jungleb-vis-alpha 9) + (def-tex environment-darkeco ogre-vis-pris 4) + (def-tex ogre-arm ogre-vis-pris 5) + (def-tex ogre-beardring ogre-vis-pris 6) + (def-tex ogre-bluefur ogre-vis-pris 7) + (def-tex ogre-bolt ogre-vis-pris 8) + (def-tex ogre-brownleather ogre-vis-pris 9) + (def-tex ogre-claw ogre-vis-pris 10) + (def-tex ogre-envmap ogre-vis-pris 11) + (def-tex ogre-eye ogre-vis-pris 12) + (def-tex ogre-furlong ogre-vis-pris 13) + (def-tex ogre-furtrans ogre-vis-pris 14) + (def-tex ogre-furtrans2 ogre-vis-pris 15) + (def-tex ogre-greymetalbolt ogre-vis-pris 16) + (def-tex ogre-hair ogre-vis-pris 17) + (def-tex ogre-lens ogre-vis-pris 18) + (def-tex ogre-ltmetal ogre-vis-pris 19) + (def-tex ogre-nose ogre-vis-pris 20) + (def-tex ogre-phong ogre-vis-pris 21) + (def-tex ogre-pipe ogre-vis-pris 22) + (def-tex ogre-pipeends ogre-vis-pris 23) + (def-tex ogre-pipeholders ogre-vis-pris 24) + (def-tex ogre-skinbone ogre-vis-pris 25) + (def-tex ogre-tanleather ogre-vis-pris 26) + (def-tex ogre-vestfront ogre-vis-pris 27) + (def-tex ogre-wristband ogre-vis-pris 28) + (def-tex bab-diaper ogre-vis-pris 29) + (def-tex bab-pendant ogre-vis-pris 30) + (def-tex flylurk-bladenew ogre-vis-pris 31) + (def-tex flylurk-bladenew2 ogre-vis-pris 32) + (def-tex flylurk-handle ogre-vis-pris 33) + (def-tex flylurk-leather ogre-vis-pris 34) + (def-tex flylurk-lense ogre-vis-pris 35) + (def-tex flylurk-lenseside ogre-vis-pris 36) + (def-tex flylurk-pole ogre-vis-pris 37) + (def-tex flylurk-poleend ogre-vis-pris 38) + (def-tex flylurk-rope2 ogre-vis-pris 39) + (def-tex flylurk-wheel ogre-vis-pris 40) + (def-tex flylurk-wheelquarter ogre-vis-pris 41) + (def-tex robber-belly ogre-vis-pris 42) + (def-tex robber-fur ogre-vis-pris 43) + (def-tex robber-fur2longfur ogre-vis-pris 44) + (def-tex robber-fur2skin ogre-vis-pris 45) + (def-tex robber-fur2skin2 ogre-vis-pris 46) + (def-tex robber-longfur ogre-vis-pris 47) + (def-tex robber-longfur2skin ogre-vis-pris 48) + (def-tex robber-mouth ogre-vis-pris 49) + (def-tex robber-nail ogre-vis-pris 50) + (def-tex robber-skinpurple ogre-vis-pris 51) + (def-tex robber-skintan ogre-vis-pris 52) + (def-tex racer-back ogre-vis-pris 53) + (def-tex racer-below-gauges ogre-vis-pris 54) + (def-tex racer-boot ogre-vis-pris 55) + (def-tex racer-bottom-propball-noalpha ogre-vis-pris 56) + (def-tex racer-canopy ogre-vis-pris 57) + (def-tex racer-fins ogre-vis-pris 58) + (def-tex racer-front ogre-vis-pris 59) + (def-tex racer-metal ogre-vis-pris 60) + (def-tex racer-prop ogre-vis-pris 61) + (def-tex racer-prop-center ogre-vis-pris 62) + (def-tex racer-prop-main ogre-vis-pris 63) + (def-tex racer-rubber ogre-vis-pris 64) + (def-tex racer-seat ogre-vis-pris 65) + (def-tex racer-steel-rivets ogre-vis-pris 66) + (def-tex racer-steel-rivets-90 ogre-vis-pris 67) + (def-tex racer-tailfin ogre-vis-pris 68) + (def-tex racer-bottom ogre-vis-pris 69) + (def-tex racer-bottom-propball ogre-vis-pris 70) + (def-tex racer-bottom-propholder ogre-vis-pris 71) + (def-tex racer-engine-detail ogre-vis-pris 72) + (def-tex racer-gauges ogre-vis-pris 73) + (def-tex racer-ribbed-pipes ogre-vis-pris 74) + (def-tex ogre-boulderfire ogre-vis-pris 75) + (def-tex ogreob-boulder-01 ogre-vis-pris 76) + (def-tex ogreob-boulder-shorttrans ogre-vis-pris 77) + (def-tex bab-eye ogre-vis-pris 78) + (def-tex bone-flesh ogre-vis-pris 79) + (def-tex bone-toenail ogre-vis-pris 80) + (def-tex quick-bodyskin ogre-vis-pris 81) + (def-tex quick-fur ogre-vis-pris 82) + (def-tex quick-fur2skin ogre-vis-pris 83) + (def-tex quick-furlong ogre-vis-pris 84) + (def-tex quick-mouth ogre-vis-pris 85) + (def-tex plunger-barreltop-01 ogre-vis-pris 86) + (def-tex plunger-pole ogre-vis-pris 87) + (def-tex plunger-polend ogre-vis-pris 88) + (def-tex plunger-rope ogre-vis-pris 89) + (def-tex plunger-tube ogre-vis-pris 90) + (def-tex ogr-rockwall-small ogre-vis-pris 92) + (def-tex left Hud 0) + (def-tex next Hud 1) + (def-tex previous Hud 2) + (def-tex right Hud 3) + (def-tex selector Hud 4) + (def-tex headhud-button-01 Hud 5) + (def-tex headhud-button-02 Hud 6) + (def-tex headhud-button-03 Hud 7) + (def-tex headhud-button-04 Hud 8) + (def-tex ogre-clouds ogre-vis-alpha 9) + (def-tex ogre-sky-00 ogre-vis-alpha 10) + (def-tex ogre-sky-01 ogre-vis-alpha 11) + (def-tex ogre-sky-02 ogre-vis-alpha 12) + (def-tex ogre-sky-03 ogre-vis-alpha 13) + (def-tex ogre-sky-04 ogre-vis-alpha 14) + (def-tex ogre-sky-05 ogre-vis-alpha 15) + (def-tex ogre-sky-06 ogre-vis-alpha 16) + (def-tex ogre-sky-07 ogre-vis-alpha 17) + (def-tex zoomerhud-dial zoomerhud 0) + (def-tex zoomerhud-main-02 zoomerhud 2) + (def-tex zoomerhud-main-03 zoomerhud 3) + (def-tex zoomerhud-pieslice zoomerhud 4) + (def-tex zoomerhud-heatbg-01 zoomerhud 5) + (def-tex zoomerhud-main-03arrow zoomerhud 6) + (def-tex zoomerhud-main-03knob zoomerhud 7) + (def-tex firecanyon-clouds firecanyon-vis-alpha 9) + (def-tex firecanyon-sky-00 firecanyon-vis-alpha 10) + (def-tex firecanyon-sky-01 firecanyon-vis-alpha 11) + (def-tex firecanyon-sky-02 firecanyon-vis-alpha 12) + (def-tex firecanyon-sky-03 firecanyon-vis-alpha 13) + (def-tex firecanyon-sky-04 firecanyon-vis-alpha 14) + (def-tex firecanyon-sky-05 firecanyon-vis-alpha 15) + (def-tex firecanyon-sky-06 firecanyon-vis-alpha 16) + (def-tex firecanyon-sky-07 firecanyon-vis-alpha 17) + (def-tex vil3-clouds village3-vis-alpha 12) + (def-tex vil3-sky-00 village3-vis-alpha 13) + (def-tex vil3-sky-01 village3-vis-alpha 14) + (def-tex vil3-sky-02 village3-vis-alpha 15) + (def-tex vil3-sky-03 village3-vis-alpha 16) + (def-tex vil3-sky-04 village3-vis-alpha 17) + (def-tex vil3-sky-05 village3-vis-alpha 18) + (def-tex vil3-sky-06 village3-vis-alpha 19) + (def-tex vil3-sky-07 village3-vis-alpha 20) + (def-tex vil3-rockwall-lower village3-vis-tfrag 0) + (def-tex vil3-rockwall-upper village3-vis-tfrag 1) + (def-tex vil3-crackedfloor village3-vis-tfrag 2) + (def-tex vil3-lava-bottom village3-vis-tfrag 3) + (def-tex vil3-rope-01 village3-vis-tfrag 4) + (def-tex vil3-woodplankside village3-vis-tfrag 5) + (def-tex vil3-scaffold-pipe village3-vis-tfrag 6) + (def-tex vil3-gondola-wallsupport village3-vis-tfrag 7) + (def-tex vil3-gondola-wallsupport-02 village3-vis-tfrag 8) + (def-tex vil3-wood-03 village3-vis-tfrag 9) + (def-tex vil3-gondola-wallsupport-04 village3-vis-tfrag 10) + (def-tex vil3-hornbone village3-vis-tfrag 11) + (def-tex vil3-bridge-endpole village3-vis-tfrag 12) + (def-tex vil3-lurkermetal-rim-03 village3-vis-tfrag 13) + (def-tex vil3-bridge-endpole-cap village3-vis-tfrag 14) + (def-tex vil3-chisel village3-vis-tfrag 15) + (def-tex vil3-sulfurpool-outer village3-vis-tfrag 16) + (def-tex vil3-sulfurpool-blend village3-vis-tfrag 17) + (def-tex vil3-sulfurpool-center village3-vis-tfrag 18) + (def-tex vil3-lurkermetal-rim-02 village3-vis-tfrag 19) + (def-tex vil3-dirtybrass-miners village3-vis-tfrag 20) + (def-tex vil3-sageplanks-02 village3-vis-tfrag 21) + (def-tex vil3-lamp-02 village3-vis-tfrag 22) + (def-tex vil3-supportbase-02 village3-vis-tfrag 23) + (def-tex vil3-sageplanks-01 village3-vis-tfrag 24) + (def-tex vil3-sageplanks-03 village3-vis-tfrag 25) + (def-tex vil3-copperpipe village3-vis-tfrag 26) + (def-tex vil3-hutroof-edge-01 village3-vis-tfrag 27) + (def-tex cmn-precursor-stonehengetop village3-vis-tfrag 28) + (def-tex vil3-precursor-circuitpattern village3-vis-tfrag 29) + (def-tex vil3-metal-planks village3-vis-tfrag 30) + (def-tex vil3-lurkermetal-rim-01 village3-vis-tfrag 31) + (def-tex vil3-books village3-vis-tfrag 32) + (def-tex vil3-bookcover-b village3-vis-tfrag 33) + (def-tex vil3-bookcover-b-03 village3-vis-tfrag 34) + (def-tex vil3-bucket village3-vis-tfrag 35) + (def-tex vil3-cavewall-02-hitweak village3-vis-tfrag 36) + (def-tex vil3-sagehutrail-01 village3-vis-tfrag 37) + (def-tex vil3-cavewall-02 village3-vis-tfrag 38) + (def-tex vil3-hut-bedside village3-vis-tfrag 39) + (def-tex vil3-miner-camprock village3-vis-tfrag 40) + (def-tex vil3-crate-miners village3-vis-tfrag 41) + (def-tex vil3-plain-rock village3-vis-tfrag 42) + (def-tex vil3-snow village3-vis-tfrag 43) + (def-tex vil3-crystal-01 village3-vis-tfrag 44) + (def-tex vil3-ground-01 village3-vis-tfrag 45) + (def-tex vil3-minecart-track-top village3-vis-tfrag 46) + (def-tex vil3-minecart-track-side village3-vis-tfrag 47) + (def-tex vil3-chest-01 village3-vis-tfrag 48) + (def-tex vil3-rockwall-upper-merge village3-vis-tfrag 49) + (def-tex vil3-scaffold-brace village3-vis-tfrag 50) + (def-tex vil3-lava-top village3-vis-tfrag 51) + (def-tex vil3-lava-bottom-blend-to-top village3-vis-tfrag 52) + (def-tex vil3-hutroof village3-vis-tfrag 53) + (def-tex vil3-sagebook-page-side-01 village3-vis-tfrag 54) + (def-tex vil3-windowframe-02 village3-vis-tfrag 55) + (def-tex vil3-sagebook-page village3-vis-tfrag 56) + (def-tex vil3-metalstrip village3-vis-tfrag 57) + (def-tex vil3-hut-metalplain village3-vis-tfrag 58) + (def-tex vil3-fireplace-metalrim-01 village3-vis-tfrag 59) + (def-tex vil3-hutfloor village3-vis-tfrag 60) + (def-tex vil3-hutwall village3-vis-tfrag 61) + (def-tex vil3-metalplate02 village3-vis-tfrag 62) + (def-tex vil2-metalplate village3-vis-tfrag 63) + (def-tex vil2-huttoprim village3-vis-tfrag 64) + (def-tex vil3-sageoven-02 village3-vis-tfrag 65) + (def-tex vil3-hut-tank village3-vis-tfrag 66) + (def-tex vil3-chest-rim village3-vis-tfrag 67) + (def-tex vil3-black village3-vis-tfrag 68) + (def-tex vil3-gondola-roof-rusted village3-vis-tfrag 69) + (def-tex precursor-metal-plain-01 village3-vis-tfrag 70) + (def-tex vil3-bedpillow village3-vis-tfrag 71) + (def-tex vil3-cave-groundcrystal village3-vis-tfrag 72) + (def-tex vil3-lamp-01 village3-vis-tfrag 73) + (def-tex vil3-giant-crystal-nt-03 village3-vis-tfrag 74) + (def-tex vil3-giant-crystal-nt-02 village3-vis-tfrag 75) + (def-tex vil3-cave-ground village3-vis-tfrag 76) + (def-tex vil3-giant-crystal-nt-01 village3-vis-tfrag 77) + (def-tex vil3-bedsheet-miners village3-vis-tfrag 78) + (def-tex environment-village3-crystal village3-vis-tfrag 79) + (def-tex war-armor-weathered village3-vis-tfrag 80) + (def-tex vil3-giant-crystal-01 village3-vis-tfrag 81) + (def-tex vil3-giant-crystal-02 village3-vis-tfrag 82) + (def-tex vil3-giant-crystal-03 village3-vis-tfrag 83) + (def-tex precursor-metal-edge-01 village3-vis-tfrag 84) + (def-tex precursor-metal-plain-01dk village3-vis-tfrag 85) + (def-tex vil3-rockwall-lower-merge village3-vis-tfrag 86) + (def-tex vil3-lava-floor village3-vis-tfrag 87) + (def-tex vil3-gondola-arm-joint-01 village3-vis-tfrag 88) + (def-tex vil3-gondola-arm-joint-02 village3-vis-tfrag 89) + (def-tex vil3-gondola-pistonhole-01 village3-vis-tfrag 90) + (def-tex vil3-rope-small village3-vis-tfrag 91) + (def-tex bluelight village3-vis-tfrag 92) + (def-tex gen-metal-dark village3-vis-tfrag 93) + (def-tex precursor-tube-script-01 village3-vis-tfrag 94) + (def-tex vil3-cartwheel village3-vis-tfrag 95) + (def-tex vil3-cartwheel-02 village3-vis-tfrag 96) + (def-tex vil3-hutfloor-01 village3-vis-tfrag 97) + (def-tex vil3-scaffold-brace-hole village3-vis-tfrag 98) + (def-tex vil3-cartwheel-03 village3-vis-tfrag 99) + (def-tex vil3-gondola-wallsupport-03 village3-vis-tfrag 100) + (def-tex vil3-scaffold-rivet village3-vis-shrub 0) + (def-tex vil3-gondola-wallsupport-02 village3-vis-shrub 1) + (def-tex vil3-gondola-wallsupport-04 village3-vis-shrub 2) + (def-tex vil3-trackbolt village3-vis-shrub 3) + (def-tex vil3-lurkermetal-rim-03 village3-vis-shrub 6) + (def-tex vil3-rockwall-upper village3-vis-shrub 7) + (def-tex vil3-sulfurpool-center village3-vis-shrub 8) + (def-tex vil3-rope-01 village3-vis-shrub 9) + (def-tex vil3-rope-small village3-vis-shrub 10) + (def-tex vil3-pebble-all-01 village3-vis-shrub 11) + (def-tex vil3-dmg-plate-01 village3-vis-shrub 12) + (def-tex vil3-dmg-plate-02 village3-vis-shrub 13) + (def-tex vil3-dmg-plate-03 village3-vis-shrub 14) + (def-tex vil2-notes-01 village3-vis-shrub 15) + (def-tex vil2-notes-02 village3-vis-shrub 16) + (def-tex vil2-notes-03 village3-vis-shrub 17) + (def-tex vil3-mushroom-02 village3-vis-shrub 18) + (def-tex vil3-mushroom-01 village3-vis-shrub 19) + (def-tex vil3-wood-03 village3-vis-shrub 20) + (def-tex vil3-cavewall-02 village3-vis-shrub 21) + (def-tex vil3-gondola-metal village3-vis-pris 0) + (def-tex mentoreyelid village3-vis-pris 1) + (def-tex vil3-gondola-supportrope village3-vis-pris 2) + (def-tex vil3-gondola-wallsupport-04 village3-vis-pris 3) + (def-tex 1bluering village3-vis-pris 4) + (def-tex 2redrings village3-vis-pris 5) + (def-tex assis-belly village3-vis-pris 6) + (def-tex lava-floor village3-vis-pris 7) + (def-tex mineshort-candle village3-vis-pris 8) + (def-tex assis-eyelid village3-vis-pris 9) + (def-tex mineshort-flesh village3-vis-pris 10) + (def-tex mineshort-hairyflesh village3-vis-pris 11) + (def-tex mineshort-lamp village3-vis-pris 12) + (def-tex mineshort-lampback village3-vis-pris 13) + (def-tex mineshort-leathermud village3-vis-pris 14) + (def-tex mineshort-metal village3-vis-pris 15) + (def-tex mineshort-metalmud village3-vis-pris 16) + (def-tex mineshort-mustache village3-vis-pris 17) + (def-tex mineshort-pants village3-vis-pris 18) + (def-tex mineshort-pot village3-vis-pris 19) + (def-tex mineshort-pothandle village3-vis-pris 20) + (def-tex mineshort-screw village3-vis-pris 21) + (def-tex mineshort-shirt1 village3-vis-pris 22) + (def-tex mineshort-shirt2 village3-vis-pris 23) + (def-tex mineshort-shirtplain village3-vis-pris 24) + (def-tex mineshort-stick1 village3-vis-pris 25) + (def-tex mineshort-stick2 village3-vis-pris 26) + (def-tex mineshort-suspenders village3-vis-pris 27) + (def-tex mineshort-teeth village3-vis-pris 28) + (def-tex mineshort-twine village3-vis-pris 29) + (def-tex mineshort-wrap village3-vis-pris 30) + (def-tex charHOLD village3-vis-pris 31) + (def-tex minetall-belt village3-vis-pris 32) + (def-tex minetall-birbody village3-vis-pris 33) + (def-tex minetall-birdfoot village3-vis-pris 34) + (def-tex minetall-birdtail village3-vis-pris 35) + (def-tex minetall-birdwings village3-vis-pris 36) + (def-tex minetall-dynamite village3-vis-pris 37) + (def-tex es-eyelid village3-vis-pris 38) + (def-tex minetall-hair village3-vis-pris 39) + (def-tex minetall-leatherstrap village3-vis-pris 40) + (def-tex minetall-leggings village3-vis-pris 41) + (def-tex minetall-overallbutton village3-vis-pris 42) + (def-tex minetall-overalls village3-vis-pris 43) + (def-tex minetall-pants village3-vis-pris 44) + (def-tex minetall-shirtbuckles village3-vis-pris 45) + (def-tex minetall-shovelbottom village3-vis-pris 46) + (def-tex minetall-shoveltop village3-vis-pris 47) + (def-tex minetall-stick village3-vis-pris 48) + (def-tex vil3-gondola-woodplank village3-vis-pris 49) + (def-tex vil3-gondola-woodplankside-01 village3-vis-pris 50) + (def-tex mayor-eyelid village3-vis-pris 51) + (def-tex vil3-gondola-woodpole village3-vis-pris 52) + (def-tex vil3-hornbone village3-vis-pris 53) + (def-tex es-green-metal village3-vis-pris 59) + (def-tex assis-beltandstraps village3-vis-pris 64) + (def-tex assis-belttabs village3-vis-pris 65) + (def-tex assis-brownstrapas village3-vis-pris 66) + (def-tex assis-choker village3-vis-pris 67) + (def-tex assis-flesh4x4 village3-vis-pris 68) + (def-tex assis-glasses village3-vis-pris 69) + (def-tex assis-glove village3-vis-pris 70) + (def-tex assis-hair village3-vis-pris 71) + (def-tex assis-iris-16x16 village3-vis-pris 72) + (def-tex assis-lens village3-vis-pris 73) + (def-tex assis-pants village3-vis-pris 74) + (def-tex assis-shirt4x4 village3-vis-pris 75) + (def-tex assis-shirttrim4x4 village3-vis-pris 76) + (def-tex assis-shirtwrinkle village3-vis-pris 77) + (def-tex assis-torch-guard-01 village3-vis-pris 78) + (def-tex assis-torch-nozzle-01 village3-vis-pris 79) + (def-tex assis-whitecloth4x4 village3-vis-pris 80) + (def-tex assis-wraps village3-vis-pris 81) + (def-tex beardandsideburns village3-vis-pris 82) + (def-tex bird-body village3-vis-pris 83) + (def-tex bird-foot village3-vis-pris 84) + (def-tex bird-head village3-vis-pris 85) + (def-tex bird-headpiece village3-vis-pris 86) + (def-tex bird-tail village3-vis-pris 87) + (def-tex bird-wings village3-vis-pris 88) + (def-tex eyebrows village3-vis-pris 89) + (def-tex farmer-teeth village3-vis-pris 90) + (def-tex fingers village3-vis-pris 91) + (def-tex hair village3-vis-pris 92) + (def-tex leather village3-vis-pris 93) + (def-tex lensconnector village3-vis-pris 94) + (def-tex logend village3-vis-pris 95) + (def-tex mentorbark village3-vis-pris 96) + (def-tex mentordiapers village3-vis-pris 97) + (def-tex mentoreye village3-vis-pris 98) + (def-tex mentorleatherstitches village3-vis-pris 99) + (def-tex mentorstaff village3-vis-pris 100) + (def-tex mentorstitches village3-vis-pris 101) + (def-tex skinhair village3-vis-pris 102) + (def-tex mineshort-eye-16x16 village3-vis-pris 103) + (def-tex staffrings village3-vis-pris 104) + (def-tex es-precursor-metal-01 village3-vis-pris 105) + (def-tex esbelly-01 village3-vis-pris 106) + (def-tex eseye village3-vis-pris 108) + (def-tex eseyebrow village3-vis-pris 109) + (def-tex espants-01 village3-vis-pris 111) + (def-tex espants-02 village3-vis-pris 112) + (def-tex esskin village3-vis-pris 113) + (def-tex evilbro-balls village3-vis-pris 114) + (def-tex evilbro-beard village3-vis-pris 115) + (def-tex evilbro-belt village3-vis-pris 116) + (def-tex evilbro-blueleather-01 village3-vis-pris 117) + (def-tex evilbro-blueleather-02 village3-vis-pris 118) + (def-tex evilbro-brownleather village3-vis-pris 119) + (def-tex evilbro-chin village3-vis-pris 120) + (def-tex evilbro-envmap village3-vis-pris 121) + (def-tex evilbro-flesh village3-vis-pris 123) + (def-tex evilbro-hair-01 village3-vis-pris 124) + (def-tex evilbro-mecharm-01 village3-vis-pris 125) + (def-tex evilbro-mecharm-02 village3-vis-pris 126) + (def-tex evilbro-mecharm-03 village3-vis-pris 127) + (def-tex evilbro-mechglove-01 village3-vis-pris 128) + (def-tex evilbro-mechglove-02 village3-vis-pris 129) + (def-tex evilbro-pants village3-vis-pris 130) + (def-tex evilbro-pipes village3-vis-pris 131) + (def-tex evilbro-redcape village3-vis-pris 132) + (def-tex evilbro-rings village3-vis-pris 133) + (def-tex evilbro-strap village3-vis-pris 134) + (def-tex evilbro-teeth village3-vis-pris 135) + (def-tex evilbro-wrap village3-vis-pris 136) + (def-tex hair-01 village3-vis-pris 137) + (def-tex ogre-envmap village3-vis-pris 138) + (def-tex vest-01 village3-vis-pris 139) + (def-tex gambler-eyelid village3-vis-pris 140) + (def-tex minetall-eye-16x16 village3-vis-pris 141) + (def-tex evilbro-eyelid village3-vis-pris 142) + (def-tex ascii.12hi gamefontnew 0) + (def-tex ascii.12lo gamefontnew 1) + (def-tex ascii.24hi gamefontnew 2) + (def-tex ascii.24lo gamefontnew 3) + (def-tex vil1-clouds darkcave-vis-alpha 0) + (def-tex vil1-sky-00 darkcave-vis-alpha 1) + (def-tex vil1-sky-01 darkcave-vis-alpha 2) + (def-tex vil1-sky-02 darkcave-vis-alpha 3) + (def-tex vil1-sky-03 darkcave-vis-alpha 4) + (def-tex vil1-sky-04 darkcave-vis-alpha 5) + (def-tex vil1-sky-05 darkcave-vis-alpha 6) + (def-tex vil1-sky-06 darkcave-vis-alpha 7) + (def-tex vil1-sky-07 darkcave-vis-alpha 8) + (def-tex cv-villagepole-new-wood darkcave-vis-shrub 0) + (def-tex cv-supportrope-01 darkcave-vis-shrub 1) + (def-tex cv-supportpole-end-2x2 darkcave-vis-shrub 2) + (def-tex cv-planks-all darkcave-vis-tfrag 0) + (def-tex cv-trapdoor-polecap-01 darkcave-vis-tfrag 1) + (def-tex cv-trapdoor-shaft-01 darkcave-vis-tfrag 2) + (def-tex cv-supportpole-end-2x2 darkcave-vis-tfrag 3) + (def-tex cv-villpole-bottom darkcave-vis-tfrag 4) + (def-tex cv-supportpole-endtri-2x2x2 darkcave-vis-tfrag 5) + (def-tex cv-wall-02-2x2 darkcave-vis-tfrag 6) + (def-tex cv-wallbumps-all darkcave-vis-tfrag 7) + (def-tex cv-wall-stal-stripe-02 darkcave-vis-tfrag 8) + (def-tex cv-wall-stal-stripe-01 darkcave-vis-tfrag 9) + (def-tex cv-wall-wave-02 darkcave-vis-tfrag 10) + (def-tex cv-prestatue-deco-07 darkcave-vis-tfrag 11) + (def-tex cv-wall-wave-01 darkcave-vis-tfrag 12) + (def-tex cv-prestatue-stone-01-crack darkcave-vis-tfrag 13) + (def-tex cv-rustymetal-01 darkcave-vis-tfrag 14) + (def-tex cv-floorfringe-03-2x2 darkcave-vis-tfrag 15) + (def-tex cv-cavefloor-01-2x2 darkcave-vis-tfrag 16) + (def-tex cv-floorfringe-01-2x2 darkcave-vis-tfrag 17) + (def-tex cv-floorfringe-02-2x2 darkcave-vis-tfrag 18) + (def-tex cv-elevator-axle-02 darkcave-vis-tfrag 19) + (def-tex cv-elevator-platform-bottom-01 darkcave-vis-tfrag 20) + (def-tex cv-elevator-platform-side-01 darkcave-vis-tfrag 21) + (def-tex cv-elevator-platform-top-01 darkcave-vis-tfrag 22) + (def-tex cv-elevator-wheel-01 darkcave-vis-tfrag 23) + (def-tex cv-elevator-wheel-side-01 darkcave-vis-tfrag 24) + (def-tex cv-elevator-wheel-side-02 darkcave-vis-tfrag 25) + (def-tex cv-elevator-wheel-spindle-01 darkcave-vis-tfrag 26) + (def-tex cv-spatula-pole-top-01 darkcave-vis-tfrag 27) + (def-tex cv-spatula-rim-02 darkcave-vis-tfrag 28) + (def-tex cv-spatula-rim-02a darkcave-vis-tfrag 29) + (def-tex cv-spatula-rivet-side-01 darkcave-vis-tfrag 30) + (def-tex cv-spatula-sail-01 darkcave-vis-tfrag 31) + (def-tex cv-spatula-woodshaft darkcave-vis-tfrag 32) + (def-tex cv-spatula-woodspars-01 darkcave-vis-tfrag 33) + (def-tex cv-supportrope-01 darkcave-vis-tfrag 34) + (def-tex cv-spatula-woodspars-tip-01 darkcave-vis-tfrag 35) + (def-tex cv-spatulatop darkcave-vis-tfrag 36) + (def-tex cv-spatulatop-under darkcave-vis-tfrag 37) + (def-tex cv-villagepole-new-wood darkcave-vis-tfrag 38) + (def-tex cv-trapdoor-shaftside-01 darkcave-vis-tfrag 39) + (def-tex cv-trapdoor-side-01 darkcave-vis-tfrag 40) + (def-tex cv-prestatue-deco-06 darkcave-vis-tfrag 41) + (def-tex cv-trapdoor-top-01 darkcave-vis-tfrag 42) + (def-tex cv-trapdoor-top-64-lod darkcave-vis-tfrag 43) + (def-tex cave-darkcrystal darkcave-vis-tfrag 44) + (def-tex cv-woodpoles darkcave-vis-tfrag 45) + (def-tex cv-prestatue-deco-04 darkcave-vis-tfrag 46) + (def-tex cv-prestatue-deco-01 darkcave-vis-tfrag 47) + (def-tex cv-prestatue-tip-01 darkcave-vis-tfrag 48) + (def-tex cv-prestatue-stone-01dk darkcave-vis-tfrag 49) + (def-tex cv-prestatue-deco-02 darkcave-vis-tfrag 50) + (def-tex cv-prestatue-deco-03 darkcave-vis-tfrag 51) + (def-tex cv-prestatue-deco-05 darkcave-vis-tfrag 52) + (def-tex cv-prestatue-stone-01lt darkcave-vis-tfrag 53) + (def-tex cv-wall-bumps-01 darkcave-vis-tfrag 54) + (def-tex cv-wall-02-2x2-high darkcave-vis-tfrag 55) + (def-tex cv-wall-bumps-merge-01 darkcave-vis-tfrag 56) + (def-tex cv-wallbumps-all-02 darkcave-vis-tfrag 57) + (def-tex cv-wallbumps-all-high darkcave-vis-tfrag 58) + (def-tex cv-wallbumps-all-high02 darkcave-vis-tfrag 59) + (def-tex cv-wall-02-2x2-bumps darkcave-vis-tfrag 60) + (def-tex cv-wall-to-ground-01 darkcave-vis-tfrag 61) + (def-tex environment-darkcrystal darkcave-vis-tfrag 62) + (def-tex bab-eye darkcave-vis-pris 0) + (def-tex bab-pendant darkcave-vis-pris 1) + (def-tex bigspider-back darkcave-vis-pris 2) + (def-tex bigspider-black2red darkcave-vis-pris 3) + (def-tex bigspider-grey2red darkcave-vis-pris 4) + (def-tex bigspider-hair darkcave-vis-pris 5) + (def-tex bigspider-ltblue darkcave-vis-pris 6) + (def-tex bigspider-tan darkcave-vis-pris 7) + (def-tex cv-crystal-01 darkcave-vis-pris 8) + (def-tex environment-darkcave darkcave-vis-pris 9) + (def-tex bigspider-web darkcave-vis-pris 10) + (def-tex spideregg-01 darkcave-vis-pris 11) + (def-tex spideregg-poles darkcave-vis-pris 12) + (def-tex smallspider-back darkcave-vis-pris 13) + (def-tex smallspider-black2red darkcave-vis-pris 14) + (def-tex smallspider-grey2red darkcave-vis-pris 15) + (def-tex smallspider-hair darkcave-vis-pris 16) + (def-tex smallspider-ltblue darkcave-vis-pris 17) + (def-tex smallspider-tan darkcave-vis-pris 18) + (def-tex vil1-clouds training-vis-alpha 0) + (def-tex vil1-sky-00 training-vis-alpha 1) + (def-tex vil1-sky-01 training-vis-alpha 2) + (def-tex vil1-sky-02 training-vis-alpha 3) + (def-tex vil1-sky-03 training-vis-alpha 4) + (def-tex vil1-sky-04 training-vis-alpha 5) + (def-tex vil1-sky-05 training-vis-alpha 6) + (def-tex vil1-sky-06 training-vis-alpha 7) + (def-tex vil1-sky-07 training-vis-alpha 8) + (def-tex cmn-precursor-stonehenge-side training-vis-tfrag 0) + (def-tex jng-stonehengetop-lowtweak training-vis-tfrag 1) + (def-tex gen-metal-dark training-vis-tfrag 2) + (def-tex cmn-precursor-stonehenge-rim training-vis-tfrag 3) + (def-tex cmn-precursor-stonehengetop training-vis-tfrag 4) + (def-tex sun-ecovalve-top training-vis-tfrag 5) + (def-tex sun-eco-valve-inside training-vis-tfrag 6) + (def-tex sun-ecovalve-grate training-vis-tfrag 7) + (def-tex sun-precursor-blueeco-flash training-vis-tfrag 8) + (def-tex jngb-envmap training-vis-tfrag 9) + (def-tex bch-leafyground-hang-2x1 training-vis-tfrag 10) + (def-tex bch-grassfringe training-vis-tfrag 11) + (def-tex jng-smallrocks01 training-vis-tfrag 12) + (def-tex bch-plankwood training-vis-tfrag 13) + (def-tex vil-hut-wood-01 training-vis-tfrag 14) + (def-tex vil-hut-wood-01endcap training-vis-tfrag 15) + (def-tex vil-lamp-wood training-vis-tfrag 16) + (def-tex vil-lamp training-vis-tfrag 17) + (def-tex vil-fireplace-metalrim-01 training-vis-tfrag 18) + (def-tex cmn-precursor-metal-edge-01 training-vis-tfrag 19) + (def-tex cmn-precursor-metal-plain-01dk training-vis-tfrag 20) + (def-tex vil1-warpgate-ring training-vis-tfrag 21) + (def-tex vil1-precursor-circuitpattern training-vis-tfrag 22) + (def-tex cmn-precursor-metal-plain-01 training-vis-tfrag 23) + (def-tex cmn-precursor-blue training-vis-tfrag 24) + (def-tex cmn-precursor-circuitpattern-01 training-vis-tfrag 25) + (def-tex pbot-black training-vis-tfrag 26) + (def-tex pbot-stonehengetop training-vis-tfrag 27) + (def-tex pbot-precursor-metal-plain-01dk training-vis-tfrag 28) + (def-tex pbot-blue training-vis-tfrag 29) + (def-tex pbot-precursor-metal-edging-01 training-vis-tfrag 30) + (def-tex pbot-precursor-metal-plain-01 training-vis-tfrag 31) + (def-tex pbot-metal-pitted-01 training-vis-tfrag 32) + (def-tex pbot-stonehenge-rim training-vis-tfrag 33) + (def-tex v2-coral-rockbase training-vis-tfrag 34) + (def-tex jng-precursor-plainstripe training-vis-tfrag 35) + (def-tex pbot-precursor-plainstripe training-vis-tfrag 36) + (def-tex vil1-palmtree-trunk-01 training-vis-tfrag 37) + (def-tex vil1-palmtree-beard training-vis-tfrag 38) + (def-tex vil1-palm-leaf-colorful training-vis-tfrag 39) + (def-tex sun-precursor-metal-edge-01 training-vis-tfrag 40) + (def-tex cmn-precursor-blue-glow training-vis-tfrag 41) + (def-tex bch-beach-01 training-vis-tfrag 42) + (def-tex cmn-precursor-plainstripe training-vis-tfrag 43) + (def-tex tra-grass training-vis-tfrag 44) + (def-tex cmn-plat-eco-lod01 training-vis-tfrag 45) + (def-tex vil2-hutwood-01-lotweak training-vis-tfrag 46) + (def-tex vil2-hutwood-02 training-vis-tfrag 47) + (def-tex vil2-rope-01 training-vis-tfrag 48) + (def-tex vil2-sacks training-vis-tfrag 49) + (def-tex bluelight training-vis-tfrag 50) + (def-tex precursor-tube-script-01 training-vis-tfrag 51) + (def-tex vil-nubarrel-01 training-vis-tfrag 56) + (def-tex vil-huttoprim training-vis-tfrag 57) + (def-tex vil1-metalbrace training-vis-tfrag 58) + (def-tex vil-bench-wood training-vis-tfrag 62) + (def-tex trn-geyser training-vis-tfrag 63) + (def-tex tra-beachrock training-vis-tfrag 64) + (def-tex jng-pitspike training-vis-shrub 0) + (def-tex vil1-palm-leaf-colorful training-vis-shrub 1) + (def-tex vil1-palmbush-pstr training-vis-shrub 3) + (def-tex jng-palm-leaf training-vis-shrub 4) + (def-tex vil1-grassclump-01 training-vis-shrub 5) + (def-tex vil1-beachgrass training-vis-shrub 6) + (def-tex vil1-pebble-all-01 training-vis-shrub 7) + (def-tex tra-beachrock training-vis-shrub 8) + (def-tex tra-palmbush-outer training-vis-shrub 9) + (def-tex scarecrow-bluetube training-vis-pris 0) + (def-tex scarecrow-bolts training-vis-pris 1) + (def-tex scarecrow-carrot training-vis-pris 2) + (def-tex scarecrow-goldburlap training-vis-pris 3) + (def-tex scarecrow-goldburlapstich training-vis-pris 4) + (def-tex scarecrow-hairstraw training-vis-pris 5) + (def-tex scarecrow-paintedburlap training-vis-pris 6) + (def-tex scarecrow-pole-01 training-vis-pris 7) + (def-tex scarecrow-polecap training-vis-pris 8) + (def-tex scarecrow-purpleburlap training-vis-pris 9) + (def-tex scarecrow-purpleburlapmetal training-vis-pris 10) + (def-tex scarecrow-rope-01 training-vis-pris 11) + (def-tex scarecrow-rope-02 training-vis-pris 12) + (def-tex scarecrow-rope-03 training-vis-pris 13) + (def-tex scarecrow-straw training-vis-pris 14) + (def-tex war-armor-weathered training-vis-pris 15) + (def-tex scarecrow-eyeburlap training-vis-pris 16) + (def-tex scarecrowb-bucket training-vis-pris 17) + (def-tex scarecrowb-bucketbottom training-vis-pris 18) + (def-tex scarecrowb-eye training-vis-pris 19) + (def-tex scarecrowb-eyert training-vis-pris 20) + (def-tex bab-eye training-vis-pris 21) + (def-tex shark-backfin training-vis-pris 22) + (def-tex snacker-fin training-vis-pris 23) + (def-tex snacker-gold training-vis-pris 24) + (def-tex snacker-mouth training-vis-pris 25) + (def-tex snacker-orange training-vis-pris 26) + (def-tex snacker-skin-01 training-vis-pris 27) + (def-tex snacker-skin-02 training-vis-pris 28) + (def-tex snacker-tailfin training-vis-pris 29) + (def-tex snacker-tan training-vis-pris 30) + (def-tex snacker-tooth training-vis-pris 31) + (def-tex vil1-clouds maincave-vis-alpha 0) + (def-tex vil1-sky-00 maincave-vis-alpha 1) + (def-tex vil1-sky-01 maincave-vis-alpha 2) + (def-tex vil1-sky-02 maincave-vis-alpha 3) + (def-tex vil1-sky-03 maincave-vis-alpha 4) + (def-tex vil1-sky-04 maincave-vis-alpha 5) + (def-tex vil1-sky-05 maincave-vis-alpha 6) + (def-tex vil1-sky-06 maincave-vis-alpha 7) + (def-tex vil1-sky-07 maincave-vis-alpha 8) + (def-tex cv-villagepole-new-wood maincave-vis-tfrag 0) + (def-tex cv-villpole-bottom maincave-vis-tfrag 1) + (def-tex cv-cavefloor-01-2x2 maincave-vis-tfrag 2) + (def-tex cv-eco-valve-inside maincave-vis-tfrag 3) + (def-tex cv-wall-02-2x2 maincave-vis-tfrag 4) + (def-tex cv-wallbumps-all maincave-vis-tfrag 5) + (def-tex cv-wall-stal-stripe-01 maincave-vis-tfrag 6) + (def-tex cv-wall-stal-stripe-02 maincave-vis-tfrag 7) + (def-tex cv-planks-all maincave-vis-tfrag 8) + (def-tex cv-supportpole-end-2x2 maincave-vis-tfrag 9) + (def-tex cv-floorfringe-01-2x2 maincave-vis-tfrag 10) + (def-tex cv-floorfringe-02-2x2 maincave-vis-tfrag 11) + (def-tex cv-supportpole-endtri-2x2x2 maincave-vis-tfrag 12) + (def-tex cv-supportrope-01 maincave-vis-tfrag 13) + (def-tex cv-floorfringe-03-2x2 maincave-vis-tfrag 14) + (def-tex cv-floorfringe-04-2x2 maincave-vis-tfrag 15) + (def-tex cv-wall-wave-01 maincave-vis-tfrag 16) + (def-tex cv-wall-wave-02 maincave-vis-tfrag 17) + (def-tex cv-rusty-hardware maincave-vis-tfrag 18) + (def-tex cv-villagepole-hole-01 maincave-vis-tfrag 19) + (def-tex cv-wallbumps-all-02 maincave-vis-tfrag 20) + (def-tex cv-wallbumps-all-high maincave-vis-tfrag 21) + (def-tex cv-trapdoor-polecap-01 maincave-vis-tfrag 22) + (def-tex cv-trapdoor-shaft-01 maincave-vis-tfrag 23) + (def-tex cv-trapdoor-shaftside-01 maincave-vis-tfrag 24) + (def-tex cv-trapdoor-side-01 maincave-vis-tfrag 25) + (def-tex cv-trapdoor-top-01 maincave-vis-tfrag 26) + (def-tex cv-trapdoor-top-64-lod maincave-vis-tfrag 27) + (def-tex cave-darkcrystal maincave-vis-tfrag 28) + (def-tex cmn-precursor-ecovalve-top maincave-vis-tfrag 29) + (def-tex cmn-precursor-ecovalve-grate maincave-vis-tfrag 30) + (def-tex cv-villagepole-hole-03 maincave-vis-tfrag 31) + (def-tex cv-villagepole-hole-02 maincave-vis-tfrag 32) + (def-tex cv-woodpoles maincave-vis-tfrag 33) + (def-tex cv-wall-bumps-merge-01 maincave-vis-tfrag 34) + (def-tex cv-wall-bumps-01 maincave-vis-tfrag 35) + (def-tex cv-wall-02-2x2-high maincave-vis-tfrag 36) + (def-tex cv-wallbumps-all-high02 maincave-vis-tfrag 37) + (def-tex cv-wall-02-2x2-bumps maincave-vis-tfrag 38) + (def-tex cv-wall-to-ground-01 maincave-vis-tfrag 39) + (def-tex cv-darkecofringe maincave-vis-tfrag 40) + (def-tex environment-darkcave maincave-vis-tfrag 41) + (def-tex environment-darkcrystal maincave-vis-tfrag 42) + (def-tex cmn-precursor-metal-edging-01 maincave-vis-tfrag 43) + (def-tex cmn-precursor-plainstripe maincave-vis-tfrag 44) + (def-tex jng-precursor-metal-edging-01 maincave-vis-tfrag 45) + (def-tex cmn-precursor-plat-lod03 maincave-vis-tfrag 46) + (def-tex cmn-precursor-blue-glow maincave-vis-tfrag 47) + (def-tex cv-wall-02-special maincave-vis-tfrag 48) + (def-tex cmn-precursor-stonehenge-side maincave-vis-tfrag 50) + (def-tex cv-roofweb maincave-vis-tfrag 51) + (def-tex cv-webbase-02 maincave-vis-tfrag 52) + (def-tex cv-cavelaunchdoor-hole-01-2x2 maincave-vis-tfrag 53) + (def-tex cv-darkecofringe-02 maincave-vis-tfrag 54) + (def-tex cmn-precursor-stonehengetop maincave-vis-tfrag 55) + (def-tex cv-bluecrystal maincave-vis-tfrag 56) + (def-tex cv-black maincave-vis-tfrag 57) + (def-tex cv-poletop maincave-vis-tfrag 58) + (def-tex cv-webbase maincave-vis-tfrag 59) + (def-tex cv-torch-02 maincave-vis-tfrag 60) + (def-tex cv-torch-01 maincave-vis-tfrag 61) + (def-tex cv-darkecofringe-03 maincave-vis-tfrag 62) + (def-tex cv-flapjack-decal-01 maincave-vis-shrub 0) + (def-tex cv-supportrope-01 maincave-vis-shrub 1) + (def-tex cv-weirdplant-decal-02 maincave-vis-shrub 2) + (def-tex cv-tallshroom-decal-01 maincave-vis-shrub 3) + (def-tex cv-roundplant-decal-01 maincave-vis-shrub 4) + (def-tex cv-mushroom-01-decal-01 maincave-vis-shrub 5) + (def-tex cv-supportpole-end-2x2 maincave-vis-shrub 6) + (def-tex cav-pebble-all-01 maincave-vis-shrub 7) + (def-tex cv-woodsplinters-02 maincave-vis-shrub 8) + (def-tex cv-woodsplinters-01 maincave-vis-shrub 9) + (def-tex cv-woodsplinters-03 maincave-vis-shrub 10) + (def-tex cv-torch-02 maincave-vis-shrub 11) + (def-tex bab-pendant maincave-vis-pris 0) + (def-tex cv-darkecowater maincave-vis-pris 1) + (def-tex environment-darkeco maincave-vis-pris 2) + (def-tex drill-apron-01 maincave-vis-pris 3) + (def-tex drill-apron-02 maincave-vis-pris 4) + (def-tex drill-barrel-01 maincave-vis-pris 5) + (def-tex drill-barrel-02 maincave-vis-pris 6) + (def-tex drill-belt maincave-vis-pris 7) + (def-tex drill-bolts-01 maincave-vis-pris 8) + (def-tex drill-finger maincave-vis-pris 9) + (def-tex drill-furdark maincave-vis-pris 10) + (def-tex drill-furlight maincave-vis-pris 11) + (def-tex drill-furtrans maincave-vis-pris 12) + (def-tex drill-furtrans2 maincave-vis-pris 13) + (def-tex drill-glove-01 maincave-vis-pris 14) + (def-tex drill-glove-2 maincave-vis-pris 15) + (def-tex drill-glove-3 maincave-vis-pris 16) + (def-tex drill-green maincave-vis-pris 17) + (def-tex drill-handlemount maincave-vis-pris 18) + (def-tex drill-helmet maincave-vis-pris 19) + (def-tex drill-leatherstrap-01 maincave-vis-pris 20) + (def-tex drill-lense maincave-vis-pris 21) + (def-tex drill-polend maincave-vis-pris 22) + (def-tex drill-pople maincave-vis-pris 23) + (def-tex drill-rope maincave-vis-pris 24) + (def-tex drill-shoulderguard maincave-vis-pris 25) + (def-tex drill-sml-metalplain-blue maincave-vis-pris 26) + (def-tex drill-tan maincave-vis-pris 27) + (def-tex drill-wire maincave-vis-pris 28) + (def-tex war-armor-weathered maincave-vis-pris 29) + (def-tex gnawercentipede-back-01 maincave-vis-pris 30) + (def-tex gnawercentipede-back-02 maincave-vis-pris 31) + (def-tex gnawercentipede-eye maincave-vis-pris 32) + (def-tex gnawercentipede-hair maincave-vis-pris 33) + (def-tex gnawercentipede-leg maincave-vis-pris 34) + (def-tex gnawercentipede-ltgreen maincave-vis-pris 35) + (def-tex gnawercentipede-pincher maincave-vis-pris 36) + (def-tex gnawercentipede-pincher2 maincave-vis-pris 37) + (def-tex gnawercentipede-tan maincave-vis-pris 38) + (def-tex bab-eye maincave-vis-pris 39) + (def-tex bigspider-back maincave-vis-pris 40) + (def-tex bigspider-black2red maincave-vis-pris 41) + (def-tex bigspider-grey2red maincave-vis-pris 42) + (def-tex bigspider-hair maincave-vis-pris 43) + (def-tex bigspider-ltblue maincave-vis-pris 44) + (def-tex bigspider-tan maincave-vis-pris 45) + (def-tex bigspider-web maincave-vis-pris 46) + (def-tex spideregg-01 maincave-vis-pris 47) + (def-tex spideregg-poles maincave-vis-pris 48) + (def-tex cv-web-01 maincave-vis-pris 49) + (def-tex environment-darkcave maincave-vis-pris 50) + (def-tex cv-web-02 maincave-vis-pris 51) + (def-tex smallspider-back maincave-vis-pris 52) + (def-tex smallspider-black2red maincave-vis-pris 53) + (def-tex smallspider-grey2red maincave-vis-pris 54) + (def-tex smallspider-hair maincave-vis-pris 55) + (def-tex smallspider-ltblue maincave-vis-pris 56) + (def-tex smallspider-tan maincave-vis-pris 57) + (def-tex vil1-clouds robocave-vis-alpha 0) + (def-tex vil1-sky-00 robocave-vis-alpha 1) + (def-tex vil1-sky-01 robocave-vis-alpha 2) + (def-tex vil1-sky-02 robocave-vis-alpha 3) + (def-tex vil1-sky-03 robocave-vis-alpha 4) + (def-tex vil1-sky-04 robocave-vis-alpha 5) + (def-tex vil1-sky-05 robocave-vis-alpha 6) + (def-tex vil1-sky-06 robocave-vis-alpha 7) + (def-tex vil1-sky-07 robocave-vis-alpha 8) + (def-tex cv-villagepole-new-wood robocave-vis-shrub 0) + (def-tex cv-supportrope-01 robocave-vis-shrub 1) + (def-tex cv-mushroom-01-decal-01 robocave-vis-shrub 2) + (def-tex cv-weirdplant-decal-02 robocave-vis-shrub 3) + (def-tex cv-tallshroom-decal-01 robocave-vis-shrub 4) + (def-tex cv-roundplant-decal-01 robocave-vis-shrub 5) + (def-tex cv-flapjack-decal-01 robocave-vis-shrub 6) + (def-tex cav-pebble-all-01 robocave-vis-shrub 7) + (def-tex cv-supportpole-end-2x2 robocave-vis-shrub 8) + (def-tex cv-wall-02-2x2 robocave-vis-shrub 9) + (def-tex cv-planks-all robocave-vis-tfrag 0) + (def-tex cv-villpole-bottom robocave-vis-tfrag 1) + (def-tex cv-supportpole-endtri-2x2x2 robocave-vis-tfrag 2) + (def-tex cv-supportpole-end-2x2 robocave-vis-tfrag 3) + (def-tex cv-supportrope-01 robocave-vis-tfrag 4) + (def-tex cv-villagepole-new-wood robocave-vis-tfrag 5) + (def-tex cv-spatula-rim-02a robocave-vis-tfrag 6) + (def-tex cv-spatula-pole-top-01 robocave-vis-tfrag 7) + (def-tex cv-spatula-rivet-side-01 robocave-vis-tfrag 8) + (def-tex cv-wall-02-2x2 robocave-vis-tfrag 9) + (def-tex cv-wall-stal-stripe-02 robocave-vis-tfrag 10) + (def-tex environment-darkcave robocave-vis-tfrag 11) + (def-tex cv-wallbumps-all robocave-vis-tfrag 12) + (def-tex cv-robo-blue-01 robocave-vis-tfrag 13) + (def-tex cv-wall-wave-01 robocave-vis-tfrag 14) + (def-tex cv-rusty-hardware robocave-vis-tfrag 15) + (def-tex cv-cavefloor-01-2x2 robocave-vis-tfrag 16) + (def-tex cv-floorfringe-03-2x2 robocave-vis-tfrag 17) + (def-tex cv-floorfringe-01-2x2 robocave-vis-tfrag 18) + (def-tex cv-floorfringe-02-2x2 robocave-vis-tfrag 19) + (def-tex cav-firebarrel-flame-01 robocave-vis-tfrag 20) + (def-tex cv-floorfringe-04-2x2 robocave-vis-tfrag 22) + (def-tex cv-stal-01-merge robocave-vis-tfrag 23) + (def-tex cv-stal-01 robocave-vis-tfrag 24) + (def-tex cv-webbase robocave-vis-tfrag 25) + (def-tex cv-webbase-02 robocave-vis-tfrag 26) + (def-tex pbot-black robocave-vis-tfrag 27) + (def-tex cv-torch-02 robocave-vis-tfrag 28) + (def-tex cv-torch-01 robocave-vis-tfrag 29) + (def-tex cv-wall-bumps-01 robocave-vis-tfrag 30) + (def-tex cv-cavecrusher-roll-01 robocave-vis-tfrag 31) + (def-tex cv-cavecrusher-roll-02 robocave-vis-tfrag 32) + (def-tex cv-precursor-plainstripe robocave-vis-tfrag 33) + (def-tex cv-cavecrusher-rollerside-02 robocave-vis-tfrag 34) + (def-tex cv-wall-bumps-merge-01 robocave-vis-tfrag 35) + (def-tex cv-wall-to-ground-01 robocave-vis-tfrag 36) + (def-tex cv-bluecrystal robocave-vis-tfrag 37) + (def-tex cv-wall-tube-02 robocave-vis-tfrag 38) + (def-tex cv-cavecrusher-rollerside-03 robocave-vis-tfrag 39) + (def-tex cv-cavecrusher-spike-01 robocave-vis-tfrag 40) + (def-tex cv-cavecrusher-spike-02 robocave-vis-tfrag 41) + (def-tex cv-cavecrusher-roll-01-lod02 robocave-vis-tfrag 42) + (def-tex cv-elevator-axle-02 robocave-vis-tfrag 43) + (def-tex cv-elevator-platform-bottom-01 robocave-vis-tfrag 44) + (def-tex cv-elevator-platform-side-01 robocave-vis-tfrag 45) + (def-tex cv-elevator-platform-top-01 robocave-vis-tfrag 46) + (def-tex cv-elevator-wheel-01 robocave-vis-tfrag 47) + (def-tex cv-elevator-wheel-side-01 robocave-vis-tfrag 48) + (def-tex cv-elevator-wheel-side-02 robocave-vis-tfrag 49) + (def-tex cv-elevator-wheel-spindle-01 robocave-vis-tfrag 50) + (def-tex cv-spatula-rim-02 robocave-vis-tfrag 51) + (def-tex cv-spatula-sail-01 robocave-vis-tfrag 52) + (def-tex cv-spatula-woodshaft robocave-vis-tfrag 53) + (def-tex cv-spatula-woodspars-01 robocave-vis-tfrag 54) + (def-tex cv-spatula-woodspars-tip-01 robocave-vis-tfrag 55) + (def-tex cv-spatulatop robocave-vis-tfrag 56) + (def-tex cv-spatulatop-under robocave-vis-tfrag 57) + (def-tex cv-trapdoor-polecap-01 robocave-vis-tfrag 58) + (def-tex cv-trapdoor-shaft-01 robocave-vis-tfrag 59) + (def-tex cv-trapdoor-shaftside-01 robocave-vis-tfrag 60) + (def-tex cv-trapdoor-side-01 robocave-vis-tfrag 61) + (def-tex cv-trapdoor-top-01 robocave-vis-tfrag 62) + (def-tex cv-trapdoor-top-64-lod robocave-vis-tfrag 63) + (def-tex cmn-precursor-metal-plain-01dk robocave-vis-tfrag 64) + (def-tex cmn-precursor-blue-glow robocave-vis-tfrag 65) + (def-tex cmn-plat-eco-lod01 robocave-vis-tfrag 66) + (def-tex cmn-precursor-blue robocave-vis-tfrag 67) + (def-tex cmn-precursor-plat-lod03 robocave-vis-tfrag 68) + (def-tex cv-firebarrel-grill-03 robocave-vis-tfrag 69) + (def-tex cmn-precursor-metal-plain-01 robocave-vis-tfrag 70) + (def-tex cmn-precursor-stonehenge-rim robocave-vis-tfrag 71) + (def-tex cmn-precursor-stonehengetop robocave-vis-tfrag 72) + (def-tex cmn-precursor-stonehenge-side robocave-vis-tfrag 73) + (def-tex cmn-precursor-plainstripe robocave-vis-tfrag 74) + (def-tex cv-firebarrel-grill-03-lotweak robocave-vis-tfrag 75) + (def-tex cv-woodpoles robocave-vis-tfrag 79) + (def-tex cmn-precursor-ecovalve-top robocave-vis-tfrag 80) + (def-tex cmn-precursor-ecovalve-grate robocave-vis-tfrag 81) + (def-tex cv-eco-valve-inside robocave-vis-tfrag 82) + (def-tex cv-wallbumps-all-high robocave-vis-tfrag 83) + (def-tex cv-wallbumps-all-high02 robocave-vis-tfrag 85) + (def-tex cv-wallbumps-all-02 robocave-vis-tfrag 86) + (def-tex cv-wall-02-2x2-high robocave-vis-tfrag 87) + (def-tex cv-wall-02-2x2-bumps robocave-vis-tfrag 88) + (def-tex cv-robo-precursor-metal-plain-01dk robocave-vis-tfrag 89) + (def-tex cv-robo-precursor-metal-edging-01 robocave-vis-tfrag 91) + (def-tex cv-robo-metal-pitted-01 robocave-vis-tfrag 94) + (def-tex cv-robo-precursor-plainstripe robocave-vis-tfrag 96) + (def-tex cv-wall-roof-01 robocave-vis-tfrag 97) + (def-tex cv-wall-roof-02 robocave-vis-tfrag 98) + (def-tex bab-eye robocave-vis-pris 0) + (def-tex bab-pendant robocave-vis-pris 1) + (def-tex bab-allfur robocave-vis-pris 8) + (def-tex bab-diaper robocave-vis-pris 9) + (def-tex bab-fur robocave-vis-pris 10) + (def-tex bab-furskin-trans robocave-vis-pris 11) + (def-tex bab-furtrans robocave-vis-pris 12) + (def-tex bab-longfur robocave-vis-pris 13) + (def-tex bab-nail-01 robocave-vis-pris 14) + (def-tex bab-shoulderstrap robocave-vis-pris 15) + (def-tex bab-skin robocave-vis-pris 16) + (def-tex cv-darkecowater robocave-vis-pris 17) + (def-tex environment-darkeco robocave-vis-pris 18) + (def-tex drill-apron-01 robocave-vis-pris 19) + (def-tex drill-apron-02 robocave-vis-pris 20) + (def-tex drill-barrel-01 robocave-vis-pris 21) + (def-tex drill-barrel-02 robocave-vis-pris 22) + (def-tex drill-belt robocave-vis-pris 23) + (def-tex drill-bolts-01 robocave-vis-pris 24) + (def-tex drill-finger robocave-vis-pris 25) + (def-tex drill-furdark robocave-vis-pris 26) + (def-tex drill-furlight robocave-vis-pris 27) + (def-tex drill-furtrans robocave-vis-pris 28) + (def-tex drill-furtrans2 robocave-vis-pris 29) + (def-tex drill-glove-01 robocave-vis-pris 30) + (def-tex drill-glove-2 robocave-vis-pris 31) + (def-tex drill-glove-3 robocave-vis-pris 32) + (def-tex drill-green robocave-vis-pris 33) + (def-tex drill-handlemount robocave-vis-pris 34) + (def-tex drill-helmet robocave-vis-pris 35) + (def-tex drill-leatherstrap-01 robocave-vis-pris 36) + (def-tex drill-lense robocave-vis-pris 37) + (def-tex drill-polend robocave-vis-pris 38) + (def-tex drill-pople robocave-vis-pris 39) + (def-tex drill-rope robocave-vis-pris 40) + (def-tex drill-shoulderguard robocave-vis-pris 41) + (def-tex drill-sml-metalplain-blue robocave-vis-pris 42) + (def-tex drill-tan robocave-vis-pris 43) + (def-tex drill-wire robocave-vis-pris 44) + (def-tex war-armor-weathered robocave-vis-pris 45) + (def-tex spideregg-01 robocave-vis-pris 46) + (def-tex spideregg-poles robocave-vis-pris 47) + (def-tex cv-web-01 robocave-vis-pris 48) + (def-tex cv-web-02 robocave-vis-pris 50) + (def-tex smallspider-back robocave-vis-pris 51) + (def-tex smallspider-black2red robocave-vis-pris 52) + (def-tex smallspider-grey2red robocave-vis-pris 53) + (def-tex smallspider-hair robocave-vis-pris 54) + (def-tex smallspider-ltblue robocave-vis-pris 55) + (def-tex smallspider-tan robocave-vis-pris 56) + (def-tex vil1-clouds lavatube-vis-alpha 0) + (def-tex vil1-sky-00 lavatube-vis-alpha 1) + (def-tex vil1-sky-01 lavatube-vis-alpha 2) + (def-tex vil1-sky-02 lavatube-vis-alpha 3) + (def-tex vil1-sky-03 lavatube-vis-alpha 4) + (def-tex vil1-sky-04 lavatube-vis-alpha 5) + (def-tex vil1-sky-05 lavatube-vis-alpha 6) + (def-tex vil1-sky-06 lavatube-vis-alpha 7) + (def-tex vil1-sky-07 lavatube-vis-alpha 8) + (def-tex lava-metal-planks-02 lavatube-vis-tfrag 0) + (def-tex lava-energyrail-side lavatube-vis-tfrag 1) + (def-tex lava-metal-plate-01 lavatube-vis-tfrag 2) + (def-tex lava-metal-plate-side-01 lavatube-vis-tfrag 3) + (def-tex lava-rockwall lavatube-vis-tfrag 4) + (def-tex lava-metalcap lavatube-vis-tfrag 5) + (def-tex lava-metal-planks lavatube-vis-tfrag 6) + (def-tex lava-metal-corner-side lavatube-vis-tfrag 7) + (def-tex lava-vent-fire lavatube-vis-tfrag 8) + (def-tex lava-metal-corner-top lavatube-vis-tfrag 9) + (def-tex lava-metal-planks-07 lavatube-vis-tfrag 10) + (def-tex lava-energyrail-top lavatube-vis-tfrag 11) + (def-tex lava-metalplates-03 lavatube-vis-tfrag 12) + (def-tex lava-metalplank-rusted lavatube-vis-tfrag 13) + (def-tex lava-metal-plate-02 lavatube-vis-tfrag 14) + (def-tex lava-metalplates-02 lavatube-vis-tfrag 15) + (def-tex lava-metal-pipeside-02 lavatube-vis-tfrag 16) + (def-tex lava-metal-pipeside-01 lavatube-vis-tfrag 17) + (def-tex lava-woodplank-dirty lavatube-vis-tfrag 18) + (def-tex lava-metal-armhole lavatube-vis-tfrag 19) + (def-tex lava-plates-blend lavatube-vis-tfrag 20) + (def-tex lava-rope-01 lavatube-vis-tfrag 21) + (def-tex lava-ground lavatube-vis-tfrag 22) + (def-tex lava-metal-planks-stripe lavatube-vis-tfrag 23) + (def-tex lava-coping lavatube-vis-tfrag 24) + (def-tex lava-bottom-structure-blend lavatube-vis-tfrag 25) + (def-tex lava-ground-hi lavatube-vis-tfrag 26) + (def-tex lava-floor lavatube-vis-tfrag 27) + (def-tex lava-lrkr-metal-01 lavatube-vis-tfrag 28) + (def-tex lava-mine-red lavatube-vis-tfrag 29) + (def-tex dark-eco-crate-logo lavatube-vis-tfrag 30) + (def-tex lava-energycoil lavatube-vis-tfrag 31) + (def-tex dark-eco-crate-side lavatube-vis-tfrag 32) + (def-tex lava-black lavatube-vis-tfrag 33) + (def-tex lava-lrkrm-plank lavatube-vis-tfrag 34) + (def-tex lava-wallsupport-04 lavatube-vis-tfrag 35) + (def-tex lava-lrkr-metal-06 lavatube-vis-tfrag 36) + (def-tex lava-floor-deadly lavatube-vis-tfrag 37) + (def-tex lava-wallsupport lavatube-vis-tfrag 38) + (def-tex lava-precursor-bluelight lavatube-vis-tfrag 39) + (def-tex lava-energy-light lavatube-vis-tfrag 40) + (def-tex jng-lrkr-metal-02 lavatube-vis-tfrag 41) + (def-tex jng-lrkr-metal-05 lavatube-vis-tfrag 42) + (def-tex lava-lrkr-balloon lavatube-vis-tfrag 43) + (def-tex lava-wallsupport-03 lavatube-vis-tfrag 44) + (def-tex mis-lrkr-metal-02 lavatube-vis-tfrag 45) + (def-tex lava-doorgroove lavatube-vis-tfrag 46) + (def-tex lava-lrkr-metal-02 lavatube-vis-tfrag 47) + (def-tex lava-lrkr-metal-dark lavatube-vis-tfrag 48) + (def-tex lava-lrkr-metal-04 lavatube-vis-tfrag 49) + (def-tex lava-green lavatube-vis-tfrag 50) + (def-tex lava-structure-02 lavatube-vis-tfrag 51) + (def-tex lava-hinge lavatube-vis-tfrag 52) + (def-tex lava-ground-hot-blend lavatube-vis-tfrag 53) + (def-tex lava-ground-hot-corner lavatube-vis-tfrag 54) + (def-tex lava-structure-01 lavatube-vis-tfrag 55) + (def-tex lava-ground-floor-blend lavatube-vis-tfrag 56) + (def-tex lava-metal-planks-hi lavatube-vis-tfrag 57) + (def-tex lava-metalplates-03-small lavatube-vis-tfrag 58) + (def-tex cmn-precursor-plainstripe lavatube-vis-tfrag 59) + (def-tex cmn-precursor-metal-edging-01 lavatube-vis-tfrag 60) + (def-tex lava-machine-screw lavatube-vis-tfrag 61) + (def-tex lava-balloon lavatube-vis-tfrag 62) + (def-tex cmn-precursor-ecovalve-top lavatube-vis-tfrag 63) + (def-tex cmn-precursor-ecovalve-grate lavatube-vis-tfrag 64) + (def-tex cmn-precursor-eco-valve-inside lavatube-vis-tfrag 65) + (def-tex lava-balloon-tassel lavatube-vis-tfrag 66) + (def-tex fcn-balloon-tassel lavatube-vis-tfrag 67) + (def-tex lava-flow-base lavatube-vis-tfrag 68) + (def-tex lava-cracked-floor-top lavatube-vis-tfrag 69) + (def-tex lava-craked-floor-side lavatube-vis-tfrag 70) + (def-tex lava-yellowsage-tarp lavatube-vis-tfrag 71) + (def-tex lava-flow-01 lavatube-vis-tfrag 72) + (def-tex lava-thicklava lavatube-vis-tfrag 73) + (def-tex vil3-lava-floor lavatube-vis-tfrag 74) + (def-tex lava-ground-hot lavatube-vis-tfrag 81) + (def-tex lava-ground-hot-trim lavatube-vis-tfrag 82) + (def-tex lava-hinge lavatube-vis-shrub 0) + (def-tex lava-sewers-bolt-top lavatube-vis-shrub 1) + (def-tex lava-metal-corner-side lavatube-vis-shrub 2) + (def-tex lava-metal-planks-08 lavatube-vis-shrub 3) + (def-tex lava-ground-floor-blend lavatube-vis-shrub 4) + (def-tex lava-ground lavatube-vis-shrub 5) + (def-tex assis-belly lavatube-vis-pris 0) + (def-tex assis-beltandstraps lavatube-vis-pris 1) + (def-tex assis-belttabs lavatube-vis-pris 2) + (def-tex assis-brownstrapas lavatube-vis-pris 3) + (def-tex assis-choker lavatube-vis-pris 4) + (def-tex assis-flesh4x4 lavatube-vis-pris 5) + (def-tex assis-glasses lavatube-vis-pris 6) + (def-tex assis-glove lavatube-vis-pris 7) + (def-tex assis-hair lavatube-vis-pris 8) + (def-tex assis-iris-16x16 lavatube-vis-pris 9) + (def-tex assis-lens lavatube-vis-pris 10) + (def-tex assis-pants lavatube-vis-pris 11) + (def-tex assis-shirt4x4 lavatube-vis-pris 12) + (def-tex assis-shirttrim4x4 lavatube-vis-pris 13) + (def-tex assis-shirtwrinkle lavatube-vis-pris 14) + (def-tex assis-eyelid lavatube-vis-pris 15) + (def-tex assis-whitecloth4x4 lavatube-vis-pris 17) + (def-tex assis-wraps lavatube-vis-pris 18) + (def-tex farmer-teeth lavatube-vis-pris 19) + (def-tex racer-back lavatube-vis-pris 21) + (def-tex racer-below-gauges lavatube-vis-pris 22) + (def-tex racer-boot lavatube-vis-pris 23) + (def-tex racer-bottom lavatube-vis-pris 24) + (def-tex racer-bottom-propball lavatube-vis-pris 25) + (def-tex racer-bottom-propball-noalpha lavatube-vis-pris 26) + (def-tex racer-bottom-propholder lavatube-vis-pris 27) + (def-tex racer-canopy lavatube-vis-pris 28) + (def-tex racer-engine-detail lavatube-vis-pris 29) + (def-tex racer-fins lavatube-vis-pris 30) + (def-tex racer-front lavatube-vis-pris 31) + (def-tex racer-gauges lavatube-vis-pris 32) + (def-tex racer-metal lavatube-vis-pris 33) + (def-tex racer-prop lavatube-vis-pris 34) + (def-tex racer-prop-center lavatube-vis-pris 35) + (def-tex racer-prop-main lavatube-vis-pris 36) + (def-tex racer-ribbed-pipes lavatube-vis-pris 37) + (def-tex racer-rubber lavatube-vis-pris 38) + (def-tex racer-seat lavatube-vis-pris 39) + (def-tex racer-steel-rivets lavatube-vis-pris 40) + (def-tex racer-steel-rivets-90 lavatube-vis-pris 41) + (def-tex racer-tailfin lavatube-vis-pris 42) + (def-tex cv-water darkcave-vis-water 0) + (def-tex environment-darkwater darkcave-vis-water 1) + (def-tex cv-water rolling-vis-water 0) + (def-tex vil1-clouds citadel-vis-alpha 0) + (def-tex vil1-sky-00 citadel-vis-alpha 1) + (def-tex vil1-sky-01 citadel-vis-alpha 2) + (def-tex vil1-sky-02 citadel-vis-alpha 3) + (def-tex vil1-sky-03 citadel-vis-alpha 4) + (def-tex vil1-sky-04 citadel-vis-alpha 5) + (def-tex vil1-sky-05 citadel-vis-alpha 6) + (def-tex vil1-sky-06 citadel-vis-alpha 7) + (def-tex vil1-sky-07 citadel-vis-alpha 8) + (def-tex citb-metal-plates citadel-vis-tfrag 0) + (def-tex citb-metal-plain citadel-vis-tfrag 1) + (def-tex citb-metal-rivets citadel-vis-tfrag 2) + (def-tex cit-precursor-metal-edge-01 citadel-vis-tfrag 3) + (def-tex cmn-precursor-eco-valve-inside citadel-vis-tfrag 4) + (def-tex cmn-precursor-ecovalve-grate citadel-vis-tfrag 5) + (def-tex cit-gantry-01 citadel-vis-tfrag 6) + (def-tex cmn-precursor-blue citadel-vis-tfrag 7) + (def-tex cit-precursor-pillars-01 citadel-vis-tfrag 8) + (def-tex citb-metal-shingles-hitweak citadel-vis-tfrag 9) + (def-tex citb-metal-dark citadel-vis-tfrag 10) + (def-tex citb-metal-wallplating-hitweak citadel-vis-tfrag 11) + (def-tex citb-metal-blue citadel-vis-tfrag 12) + (def-tex citb-metal-brown citadel-vis-tfrag 13) + (def-tex cit-wire-tubing citadel-vis-tfrag 14) + (def-tex citb-horn citadel-vis-tfrag 15) + (def-tex citb-wood-plain citadel-vis-tfrag 16) + (def-tex cit-wood-plank citadel-vis-tfrag 17) + (def-tex cit-wood-plank-dark citadel-vis-tfrag 18) + (def-tex citb-rope citadel-vis-tfrag 19) + (def-tex cit-pre-lip citadel-vis-tfrag 20) + (def-tex citb-metal-green citadel-vis-tfrag 21) + (def-tex citb-wire-blue citadel-vis-tfrag 22) + (def-tex citb-wire-red citadel-vis-tfrag 23) + (def-tex citb-wire-yellow citadel-vis-tfrag 24) + (def-tex citb-metal-wallplating citadel-vis-tfrag 25) + (def-tex citb-metal-panes citadel-vis-tfrag 26) + (def-tex citb-metal-gold citadel-vis-tfrag 27) + (def-tex citb-rope-end citadel-vis-tfrag 28) + (def-tex cit-precursor-plainstripe-hitweak citadel-vis-tfrag 29) + (def-tex cit-precursor-metal-plain-01dk-hitweak citadel-vis-tfrag 30) + (def-tex cit-precursor-metal-edging-01-hitweak citadel-vis-tfrag 31) + (def-tex cit-precursor-metal-floor citadel-vis-tfrag 32) + (def-tex cit-beambar citadel-vis-tfrag 33) + (def-tex cit-temp-precursor-plain citadel-vis-tfrag 34) + (def-tex cit-wires citadel-vis-tfrag 35) + (def-tex gen-precursor-tube-script citadel-vis-tfrag 36) + (def-tex cit-glass-02 citadel-vis-tfrag 37) + (def-tex cmn-precursor-blue-glow citadel-vis-tfrag 38) + (def-tex cit-white citadel-vis-tfrag 39) + (def-tex cit-wood-side citadel-vis-tfrag 40) + (def-tex citb-metal-shingles citadel-vis-tfrag 41) + (def-tex gen-metal-plain citadel-vis-tfrag 42) + (def-tex cit-precursor-largewall citadel-vis-tfrag 43) + (def-tex cit-precursor-plainstripe-lotweak citadel-vis-tfrag 44) + (def-tex cit-precursor-stonehengetop-lotweak citadel-vis-tfrag 45) + (def-tex citb-metal-panes-hitweak citadel-vis-tfrag 46) + (def-tex cit-precursor-tendons citadel-vis-tfrag 47) + (def-tex cit-bone1 citadel-vis-tfrag 48) + (def-tex cit-precursor-circuitpattern-01-hitweak citadel-vis-tfrag 49) + (def-tex vil1-metalbrace citadel-vis-tfrag 50) + (def-tex vil-huttoprim citadel-vis-tfrag 51) + (def-tex bluelight citadel-vis-tfrag 52) + (def-tex gen-metal-dark citadel-vis-tfrag 53) + (def-tex precursor-tube-script-01 citadel-vis-tfrag 54) + (def-tex jngb-precursor-circuitpattern-01-glow citadel-vis-tfrag 55) + (def-tex cit-precursor-ecovalve-top citadel-vis-tfrag 56) + (def-tex cit-hose citadel-vis-tfrag 57) + (def-tex cit-precursor-metal-plain-01 citadel-vis-tfrag 58) + (def-tex cit-precursor-circuitpattern-01 citadel-vis-tfrag 59) + (def-tex cit-precursor-circuitpattern-andwall-01 citadel-vis-tfrag 60) + (def-tex cit-precursor-plainstripe citadel-vis-tfrag 61) + (def-tex cit-precursor-stonehengetop citadel-vis-tfrag 62) + (def-tex cit-precursor-shield citadel-vis-tfrag 63) + (def-tex cit-precursor-metal-plain-01dk citadel-vis-tfrag 64) + (def-tex cit-precursor-metal-edging-01 citadel-vis-tfrag 65) + (def-tex cit-precursor-spheres citadel-vis-tfrag 66) + (def-tex cit-glass-01 citadel-vis-tfrag 67) + (def-tex cit-woodpolecap citadel-vis-tfrag 68) + (def-tex cit-precursor-pillars-01-hitweak citadel-vis-tfrag 69) + (def-tex cit-precursor-stonehengetop-hitweak citadel-vis-tfrag 70) + (def-tex cit-precursor-circuitpattern-andwall-01-hitweak citadel-vis-tfrag 71) + (def-tex cit-blueroom-metal-01 citadel-vis-tfrag 72) + (def-tex cit-rivet-01 citadel-vis-tfrag 73) + (def-tex cit-rivet-01b citadel-vis-tfrag 74) + (def-tex gen-bluelight citadel-vis-tfrag 75) + (def-tex gen-metal-dark-light citadel-vis-tfrag 76) + (def-tex cit-metalrivet citadel-vis-tfrag 77) + (def-tex cit-precursor-plat-lod02 citadel-vis-tfrag 78) + (def-tex cit-pinkbeam citadel-vis-tfrag 80) + (def-tex cit-chain citadel-vis-tfrag 81) + (def-tex cit-irisdoorlod citadel-vis-tfrag 82) + (def-tex cit-metalstrip01 citadel-vis-tfrag 83) + (def-tex cit-metalstrip02 citadel-vis-tfrag 84) + (def-tex cit-pinkbeamspot citadel-vis-tfrag 85) + (def-tex cit-plating citadel-vis-tfrag 86) + (def-tex cit-precursor-tendons02 citadel-vis-tfrag 87) + (def-tex cit-precursor-stonehengetop-highertweak citadel-vis-tfrag 88) + (def-tex vil3-precursor-circuitpattern citadel-vis-tfrag 89) + (def-tex citb-metal-plates-lotweak citadel-vis-tfrag 90) + (def-tex cit-wires-lotweak citadel-vis-tfrag 91) + (def-tex cmn-plat-eco-lod01 citadel-vis-tfrag 92) + (def-tex cit-blue-framed-01 citadel-vis-tfrag 93) + (def-tex cit-precursor-spheres-glow citadel-vis-tfrag 94) + (def-tex cit-black citadel-vis-tfrag 95) + (def-tex cit-blue-framed-02 citadel-vis-tfrag 96) + (def-tex citb-rope citadel-vis-shrub 0) + (def-tex cit-white citadel-vis-shrub 2) + (def-tex citb-rope-end citadel-vis-shrub 3) + (def-tex cit-metalrivet citadel-vis-shrub 4) + (def-tex charHOLD citadel-vis-pris 0) + (def-tex farmer-teeth citadel-vis-pris 1) + (def-tex yelsage-barrelplain citadel-vis-pris 2) + (def-tex yelsage-beard citadel-vis-pris 3) + (def-tex redsage-dial citadel-vis-pris 4) + (def-tex yelsage-helmet citadel-vis-pris 5) + (def-tex yelsage-leatherstrap citadel-vis-pris 6) + (def-tex yelsage-smallplainmetal citadel-vis-pris 7) + (def-tex yelsage-teeth citadel-vis-pris 8) + (def-tex assis-belly citadel-vis-pris 9) + (def-tex assis-beltandstraps citadel-vis-pris 10) + (def-tex assis-belttabs citadel-vis-pris 11) + (def-tex assis-brownstrapas citadel-vis-pris 12) + (def-tex assis-choker citadel-vis-pris 13) + (def-tex assis-flesh4x4 citadel-vis-pris 14) + (def-tex assis-glasses citadel-vis-pris 15) + (def-tex assis-glove citadel-vis-pris 16) + (def-tex assis-hair citadel-vis-pris 17) + (def-tex assis-iris-16x16 citadel-vis-pris 18) + (def-tex assis-lens citadel-vis-pris 19) + (def-tex assis-pants citadel-vis-pris 20) + (def-tex assis-shirt4x4 citadel-vis-pris 21) + (def-tex assis-shirttrim4x4 citadel-vis-pris 22) + (def-tex assis-shirtwrinkle citadel-vis-pris 23) + (def-tex assis-whitecloth4x4 citadel-vis-pris 24) + (def-tex assis-wraps citadel-vis-pris 25) + (def-tex bluesage-barrel citadel-vis-pris 26) + (def-tex bluesage-barreltop citadel-vis-pris 27) + (def-tex bluesage-copperfixture citadel-vis-pris 28) + (def-tex bluesage-copperwire citadel-vis-pris 29) + (def-tex mentoreyelid citadel-vis-pris 30) + (def-tex bluesage-eyelense citadel-vis-pris 31) + (def-tex bluesage-flesh citadel-vis-pris 32) + (def-tex bluesage-greenwire citadel-vis-pris 33) + (def-tex bluesage-helmetwires citadel-vis-pris 34) + (def-tex bluesage-helmetwires2 citadel-vis-pris 35) + (def-tex bluesage-jacket citadel-vis-pris 36) + (def-tex bluesage-leather citadel-vis-pris 37) + (def-tex bluesage-leatherbuckle citadel-vis-pris 38) + (def-tex bluesage-lense citadel-vis-pris 39) + (def-tex bluesage-pants citadel-vis-pris 40) + (def-tex bluesage-pants2 citadel-vis-pris 41) + (def-tex bluesage-staff citadel-vis-pris 42) + (def-tex bluesage-staffhandle citadel-vis-pris 43) + (def-tex roboss-bluemetal citadel-vis-pris 44) + (def-tex bab-eye citadel-vis-pris 45) + (def-tex yelsage-barrelstrap citadel-vis-pris 46) + (def-tex yelsage-barreltop citadel-vis-pris 47) + (def-tex yelsage-jacketwhite-02 citadel-vis-pris 48) + (def-tex yelsage-leatherbutton citadel-vis-pris 49) + (def-tex bunny-tan citadel-vis-pris 50) + (def-tex citbun-body citadel-vis-pris 51) + (def-tex citbun-foot citadel-vis-pris 52) + (def-tex evilbro-eyelid citadel-vis-pris 55) + (def-tex roboss-cit-boltstripcorner citadel-vis-pris 56) + (def-tex roboss-greenhole citadel-vis-pris 57) + (def-tex roboss-horns citadel-vis-pris 58) + (def-tex roboss-cit-boltstriplarge citadel-vis-pris 59) + (def-tex roboss-lenseyellow citadel-vis-pris 60) + (def-tex roboss-metalplates-02 citadel-vis-pris 62) + (def-tex roboss-metalrim citadel-vis-pris 63) + (def-tex roboss-precmetal-edge1small citadel-vis-pris 64) + (def-tex roboss-precmetal-hinge citadel-vis-pris 65) + (def-tex roboss-precmetal-hinge2 citadel-vis-pris 66) + (def-tex roboss-precmetal-plainsmall citadel-vis-pris 67) + (def-tex roboss-cit-metalplates-01 citadel-vis-pris 68) + (def-tex roboss-singlepipe citadel-vis-pris 69) + (def-tex roboss-wirelarge citadel-vis-pris 71) + (def-tex roboss-wires citadel-vis-pris 72) + (def-tex roboss-cit-squaretile citadel-vis-pris 73) + (def-tex gen-bluelight citadel-vis-pris 74) + (def-tex 1bluering citadel-vis-pris 75) + (def-tex 2redrings citadel-vis-pris 76) + (def-tex beardandsideburns citadel-vis-pris 77) + (def-tex bird-body citadel-vis-pris 78) + (def-tex bird-foot citadel-vis-pris 79) + (def-tex bird-head citadel-vis-pris 80) + (def-tex bird-headpiece citadel-vis-pris 81) + (def-tex bird-tail citadel-vis-pris 82) + (def-tex bird-wings citadel-vis-pris 83) + (def-tex eyebrows citadel-vis-pris 84) + (def-tex fingers citadel-vis-pris 85) + (def-tex hair citadel-vis-pris 86) + (def-tex leather citadel-vis-pris 87) + (def-tex lensconnector citadel-vis-pris 88) + (def-tex logend citadel-vis-pris 89) + (def-tex mentorbark citadel-vis-pris 90) + (def-tex mentordiapers citadel-vis-pris 91) + (def-tex mentoreye citadel-vis-pris 92) + (def-tex mentorleatherstitches citadel-vis-pris 93) + (def-tex mentorstaff citadel-vis-pris 94) + (def-tex mentorstitches citadel-vis-pris 95) + (def-tex skinhair citadel-vis-pris 96) + (def-tex bluesage-eye-centered-16x16 citadel-vis-pris 97) + (def-tex staffrings citadel-vis-pris 98) + (def-tex redsage-flesh citadel-vis-pris 99) + (def-tex citbun-fur citadel-vis-pris 100) + (def-tex citbun-hair citadel-vis-pris 101) + (def-tex yelsage-boltstrip citadel-vis-pris 102) + (def-tex assis-eyelid citadel-vis-pris 103) + (def-tex yelsage-flesh citadel-vis-pris 104) + (def-tex yelsage-handlewrap citadel-vis-pris 105) + (def-tex yelsage-headpipe-01 citadel-vis-pris 106) + (def-tex yelsage-jacketbrown citadel-vis-pris 107) + (def-tex yelsage-jacketwhite-01 citadel-vis-pris 108) + (def-tex citbun-hands citadel-vis-pris 109) + (def-tex yelsage-leather citadel-vis-pris 110) + (def-tex citbun-head citadel-vis-pris 111) + (def-tex yelsage-leatherstrapblack citadel-vis-pris 112) + (def-tex yelsage-lens citadel-vis-pris 113) + (def-tex redsage-multitileglow citadel-vis-pris 114) + (def-tex yelsage-pantsbutton citadel-vis-pris 115) + (def-tex yelsage-ring citadel-vis-pris 116) + (def-tex yelsage-staffmetal-01 citadel-vis-pris 117) + (def-tex gen-bolt citadel-vis-pris 118) + (def-tex yelsage-yellowlens citadel-vis-pris 119) + (def-tex ogre-envmap citadel-vis-pris 120) + (def-tex gen-metal-dark citadel-vis-pris 121) + (def-tex redsage-lense citadel-vis-pris 122) + (def-tex redsage-multitile citadel-vis-pris 123) + (def-tex redsage-squaretile citadel-vis-pris 124) + (def-tex war-armor-weathered citadel-vis-pris 125) + (def-tex evilbro-balls citadel-vis-pris 126) + (def-tex evilbro-beard citadel-vis-pris 127) + (def-tex evilbro-belt citadel-vis-pris 128) + (def-tex evilbro-blueleather-01 citadel-vis-pris 129) + (def-tex evilbro-blueleather-02 citadel-vis-pris 130) + (def-tex evilbro-brownleather citadel-vis-pris 131) + (def-tex evilbro-chin citadel-vis-pris 132) + (def-tex evilbro-envmap citadel-vis-pris 133) + (def-tex evilbro-flesh citadel-vis-pris 134) + (def-tex evilbro-hair-01 citadel-vis-pris 135) + (def-tex evilbro-mecharm-01 citadel-vis-pris 136) + (def-tex evilbro-mecharm-02 citadel-vis-pris 137) + (def-tex evilbro-mecharm-03 citadel-vis-pris 138) + (def-tex evilbro-mechglove-01 citadel-vis-pris 139) + (def-tex evilbro-mechglove-02 citadel-vis-pris 140) + (def-tex evilbro-pants citadel-vis-pris 141) + (def-tex evilbro-pipes citadel-vis-pris 142) + (def-tex evilbro-redcape citadel-vis-pris 143) + (def-tex evilbro-rings citadel-vis-pris 144) + (def-tex evilbro-strap citadel-vis-pris 145) + (def-tex evilbro-teeth citadel-vis-pris 146) + (def-tex evilbro-wrap citadel-vis-pris 147) + (def-tex es-green-metal citadel-vis-pris 149) + (def-tex es-precursor-metal-01 citadel-vis-pris 150) + (def-tex esbelly-01 citadel-vis-pris 151) + (def-tex eseye citadel-vis-pris 153) + (def-tex eseyebrow citadel-vis-pris 154) + (def-tex espants-01 citadel-vis-pris 156) + (def-tex espants-02 citadel-vis-pris 157) + (def-tex esskin citadel-vis-pris 158) + (def-tex hair-01 citadel-vis-pris 159) + (def-tex vest-01 citadel-vis-pris 160) + (def-tex bab-allfur citadel-vis-pris 161) + (def-tex bab-diaper citadel-vis-pris 162) + (def-tex bab-fur citadel-vis-pris 163) + (def-tex bab-furskin-trans citadel-vis-pris 164) + (def-tex bab-furtrans citadel-vis-pris 165) + (def-tex bab-longfur citadel-vis-pris 166) + (def-tex bab-nail-01 citadel-vis-pris 167) + (def-tex bab-pendant citadel-vis-pris 168) + (def-tex bab-shoulderstrap citadel-vis-pris 169) + (def-tex bab-skin citadel-vis-pris 170) + (def-tex gen-metal-plain citadel-vis-pris 171) + (def-tex gen-precursor-tube-script citadel-vis-pris 172) + (def-tex bluesage-eyelid citadel-vis-pris 173) + (def-tex yelsage-eye-16x16new citadel-vis-pris 174) + (def-tex yelsage-eyelid citadel-vis-pris 175) + (def-tex es-eyelid citadel-vis-pris 176) + (def-tex fb-clouds finalboss-vis-alpha 9) + (def-tex fb-sky-00 finalboss-vis-alpha 10) + (def-tex fb-sky-01 finalboss-vis-alpha 11) + (def-tex fb-sky-02 finalboss-vis-alpha 12) + (def-tex fb-sky-03 finalboss-vis-alpha 13) + (def-tex fb-sky-04 finalboss-vis-alpha 14) + (def-tex fb-sky-05 finalboss-vis-alpha 15) + (def-tex fb-sky-06 finalboss-vis-alpha 16) + (def-tex fb-sky-07 finalboss-vis-alpha 17) + (def-tex cmn-precursor-blue-glow finalboss-vis-tfrag 0) + (def-tex cmn-precursor-metal-plain-01 finalboss-vis-tfrag 1) + (def-tex fin-leafyground finalboss-vis-tfrag 4) + (def-tex dkecobomb-center finalboss-vis-tfrag 5) + (def-tex dkecobomb-circle finalboss-vis-tfrag 6) + (def-tex dkecobomb-darkmetal finalboss-vis-tfrag 7) + (def-tex cmn-precursor-metal-plain-01dk finalboss-vis-tfrag 9) + (def-tex fin-ecovalve-top-clean finalboss-vis-tfrag 10) + (def-tex fin-ecovalve-grate finalboss-vis-tfrag 11) + (def-tex fin-eco-valve-inside finalboss-vis-tfrag 12) + (def-tex fin-precursor-metal-plain-01 finalboss-vis-tfrag 14) + (def-tex dkecobomb-edging finalboss-vis-tfrag 15) + (def-tex roboss-precmetal-edge1small finalboss-vis-tfrag 16) + (def-tex roboss-precmetal-plainsmall finalboss-vis-tfrag 17) + (def-tex fin-largerock finalboss-vis-tfrag 18) + (def-tex fin-precursor-blue-plat finalboss-vis-tfrag 19) + (def-tex fin-precursor-metal-edge-01 finalboss-vis-tfrag 20) + (def-tex lava-balloon finalboss-vis-tfrag 21) + (def-tex lava-balloon-tassel finalboss-vis-tfrag 22) + (def-tex fin-leafygroundBACK finalboss-vis-tfrag 24) + (def-tex fin-leafygroundBACKdirt finalboss-vis-tfrag 25) + (def-tex charHOLD finalboss-vis-tfrag 26) + (def-tex fin-precursor-claw-light finalboss-vis-tfrag 27) + (def-tex fin-precursor-metal-plain-01dk finalboss-vis-tfrag 28) + (def-tex fin-precursor-plainstripe finalboss-vis-tfrag 29) + (def-tex fin-precursor-tube-ring-02 finalboss-vis-tfrag 30) + (def-tex fin-precursor-metal-edging-01 finalboss-vis-tfrag 31) + (def-tex fin-precursor-circuitpattern-01 finalboss-vis-tfrag 32) + (def-tex fin-precursor-stonehengetop finalboss-vis-tfrag 33) + (def-tex fin-light finalboss-vis-tfrag 34) + (def-tex fin-precursor-metal-plain-01dk2 finalboss-vis-tfrag 35) + (def-tex fin-precursor-circuitpattern-blue-01 finalboss-vis-tfrag 36) + (def-tex fin-precursor-spheres finalboss-vis-tfrag 37) + (def-tex cmn-precursor-plainstripe finalboss-vis-tfrag 39) + (def-tex cmn-precursor-stonehengetop finalboss-vis-tfrag 40) + (def-tex cmn-plat-eco-lod01 finalboss-vis-tfrag 41) + (def-tex mentoreyelid finalboss-vis-pris 0) + (def-tex roboss-bluemetal finalboss-vis-pris 1) + (def-tex 1bluering finalboss-vis-pris 2) + (def-tex roboss-boltstripcorner finalboss-vis-pris 3) + (def-tex 2redrings finalboss-vis-pris 4) + (def-tex roboss-boltstriplarge finalboss-vis-pris 5) + (def-tex roboss-flex finalboss-vis-pris 6) + (def-tex bird-body finalboss-vis-pris 7) + (def-tex bird-foot finalboss-vis-pris 8) + (def-tex cv-darkecowater finalboss-vis-pris 9) + (def-tex environment-darkeco finalboss-vis-pris 10) + (def-tex bird-head finalboss-vis-pris 11) + (def-tex bird-headpiece finalboss-vis-pris 12) + (def-tex bird-tail finalboss-vis-pris 13) + (def-tex bird-wings finalboss-vis-pris 14) + (def-tex farmer-teeth finalboss-vis-pris 15) + (def-tex fingers finalboss-vis-pris 16) + (def-tex roboss-greenbolt finalboss-vis-pris 17) + (def-tex lensconnector finalboss-vis-pris 18) + (def-tex white-eco finalboss-vis-pris 19) + (def-tex white-eco-base finalboss-vis-pris 20) + (def-tex jakwhite-armor finalboss-vis-pris 21) + (def-tex roboss-greenhole finalboss-vis-pris 22) + (def-tex roboss-horns finalboss-vis-pris 23) + (def-tex roboss-lenseblue finalboss-vis-pris 24) + (def-tex roboss-lenseyellow finalboss-vis-pris 25) + (def-tex roboss-metalplates-01 finalboss-vis-pris 26) + (def-tex roboss-metalplates-02 finalboss-vis-pris 27) + (def-tex roboss-metalrim finalboss-vis-pris 28) + (def-tex roboss-precmetal-edge1small finalboss-vis-pris 29) + (def-tex roboss-precmetal-hinge finalboss-vis-pris 30) + (def-tex roboss-precmetal-hinge2 finalboss-vis-pris 31) + (def-tex roboss-precmetal-plainsmall finalboss-vis-pris 32) + (def-tex roboss-rope finalboss-vis-pris 33) + (def-tex roboss-singlepipe finalboss-vis-pris 34) + (def-tex roboss-squaretile finalboss-vis-pris 35) + (def-tex roboss-wirelarge finalboss-vis-pris 36) + (def-tex roboss-wires finalboss-vis-pris 37) + (def-tex roboss-wiresedge finalboss-vis-pris 38) + (def-tex jakwhite-streak-hair-128x64 finalboss-vis-pris 39) + (def-tex beardandsideburns finalboss-vis-pris 40) + (def-tex jakwhite-lid finalboss-vis-pris 41) + (def-tex eyebrows finalboss-vis-pris 47) + (def-tex hair finalboss-vis-pris 50) + (def-tex leather finalboss-vis-pris 51) + (def-tex logend finalboss-vis-pris 53) + (def-tex mentorbark finalboss-vis-pris 54) + (def-tex mentordiapers finalboss-vis-pris 55) + (def-tex mentoreye finalboss-vis-pris 56) + (def-tex mentorleatherstitches finalboss-vis-pris 57) + (def-tex mentorstaff finalboss-vis-pris 58) + (def-tex mentorstitches finalboss-vis-pris 59) + (def-tex skinhair finalboss-vis-pris 60) + (def-tex staffrings finalboss-vis-pris 62) + (def-tex bab-eye finalboss-vis-pris 69) + (def-tex blob-horn-01 finalboss-vis-pris 70) + (def-tex blob-skin finalboss-vis-pris 71) + (def-tex blob-slime finalboss-vis-pris 72) + (def-tex blob-teeth finalboss-vis-pris 73) + (def-tex vil1-clouds intro-vis-alpha 0) + (def-tex vil1-sky-00 intro-vis-alpha 1) + (def-tex vil1-sky-01 intro-vis-alpha 2) + (def-tex vil1-sky-02 intro-vis-alpha 3) + (def-tex vil1-sky-03 intro-vis-alpha 4) + (def-tex vil1-sky-04 intro-vis-alpha 5) + (def-tex vil1-sky-05 intro-vis-alpha 6) + (def-tex vil1-sky-06 intro-vis-alpha 7) + (def-tex vil1-sky-07 intro-vis-alpha 8) + (def-tex mis-rockwall intro-vis-tfrag 0) + (def-tex mis-wood-plankB intro-vis-tfrag 1) + (def-tex mis-wood-plank intro-vis-tfrag 2) + (def-tex mis-bone1 intro-vis-tfrag 3) + (def-tex mis-tree intro-vis-tfrag 4) + (def-tex mis-ground intro-vis-tfrag 5) + (def-tex mis-rockwall-trim intro-vis-tfrag 6) + (def-tex mis-tree intro-vis-shrub 0) + (def-tex mis-shrub-grass intro-vis-shrub 1) + (def-tex mis-shrub-rock intro-vis-shrub 2) + (def-tex evilbro-balls intro-vis-pris 0) + (def-tex evilbro-beard intro-vis-pris 1) + (def-tex evilbro-belt intro-vis-pris 2) + (def-tex evilbro-blueleather-01 intro-vis-pris 3) + (def-tex evilbro-blueleather-02 intro-vis-pris 4) + (def-tex evilbro-brownleather intro-vis-pris 5) + (def-tex evilbro-chin intro-vis-pris 6) + (def-tex evilbro-envmap intro-vis-pris 7) + (def-tex es-eyelid intro-vis-pris 8) + (def-tex evilbro-flesh intro-vis-pris 9) + (def-tex evilbro-hair-01 intro-vis-pris 10) + (def-tex evilbro-mecharm-01 intro-vis-pris 11) + (def-tex evilbro-mecharm-02 intro-vis-pris 12) + (def-tex evilbro-mecharm-03 intro-vis-pris 13) + (def-tex evilbro-mechglove-01 intro-vis-pris 14) + (def-tex evilbro-mechglove-02 intro-vis-pris 15) + (def-tex evilbro-pants intro-vis-pris 16) + (def-tex evilbro-pipes intro-vis-pris 17) + (def-tex evilbro-redcape intro-vis-pris 18) + (def-tex evilbro-rings intro-vis-pris 19) + (def-tex evilbro-strap intro-vis-pris 20) + (def-tex evilbro-teeth intro-vis-pris 21) + (def-tex evilbro-wrap intro-vis-pris 22) + (def-tex ogre-envmap intro-vis-pris 23) + (def-tex es-green-metal intro-vis-pris 24) + (def-tex es-precursor-metal-01 intro-vis-pris 25) + (def-tex esbelly-01 intro-vis-pris 26) + (def-tex evilbro-eyelid intro-vis-pris 27) + (def-tex eseye intro-vis-pris 28) + (def-tex eseyebrow intro-vis-pris 29) + (def-tex espants-01 intro-vis-pris 31) + (def-tex espants-02 intro-vis-pris 32) + (def-tex esskin intro-vis-pris 33) + (def-tex farmer-teeth intro-vis-pris 34) + (def-tex hair-01 intro-vis-pris 35) + (def-tex vest-01 intro-vis-pris 36) + (def-tex assis-brownstrapas intro-vis-pris 37) + (def-tex assis-glove intro-vis-pris 38) + (def-tex cv-water village1-vis-water 0) + (def-tex cv-water village2-vis-water 0) + (def-tex vil1-clouds demo-vis-alpha 0) + (def-tex vil1-sky-00 demo-vis-alpha 1) + (def-tex vil1-sky-01 demo-vis-alpha 2) + (def-tex vil1-sky-02 demo-vis-alpha 3) + (def-tex vil1-sky-03 demo-vis-alpha 4) + (def-tex vil1-sky-04 demo-vis-alpha 5) + (def-tex vil1-sky-05 demo-vis-alpha 6) + (def-tex vil1-sky-06 demo-vis-alpha 7) + (def-tex vil1-sky-07 demo-vis-alpha 8) + (def-tex bch-plantflower-01 demo-vis-tfrag 0) + (def-tex demo2a demo2 0) + (def-tex demo2b demo2 1) + (def-tex demo2c demo2 2) + (def-tex demo3a demo3 0) + (def-tex demo3b demo3 1) + (def-tex demo3c demo3 2) + (def-tex demo4a demo4 0) + (def-tex demo4b demo4 1) + (def-tex demo4c demo4 2) + (def-tex logo-flare title-vis-water 0) + (def-tex sk-solidorangefur sidekick-lod0 0) + (def-tex sk-orange2yellowfur sidekick-lod0 1) + (def-tex sk-yellowfurnew sidekick-lod0 2) + (def-tex sk-ear sidekick-lod0 3) + (def-tex sk-bodyfur sidekick-lod0 4) + (def-tex sk-shinywhite sidekick-lod0 5) + (def-tex sk-finger sidekick-lod0 6) + (def-tex sk-armfur sidekick-lod0 7) + (def-tex e-white-alpha sidekick-lod0 8) + (def-tex sk-eye-lid sidekick-lod0 9) + (def-tex demo2af demo2f 0) + (def-tex demo2bf demo2f 1) + (def-tex demo2cf demo2f 2) + (def-tex demo2ag demo2g 0) + (def-tex demo2bg demo2g 1) + (def-tex demo2cg demo2g 2) + (def-tex demo2ai demo2i 0) + (def-tex demo2bi demo2i 1) + (def-tex demo2ci demo2i 2) + (def-tex demo2as demo2s 0) + (def-tex demo2bs demo2s 1) + (def-tex demo2cs demo2s 2) + (def-tex demo4ae demo4e 0) + (def-tex demo4be demo4e 1) + (def-tex demo4ce demo4e 2) + (def-tex demo4af demo4f 0) + (def-tex demo4bf demo4f 1) + (def-tex demo4cf demo4f 2) + (def-tex demo4ag demo4g 0) + (def-tex demo4bg demo4g 1) + (def-tex demo4cg demo4g 2) + (def-tex demo4ai demo4i 0) + (def-tex demo4bi demo4i 1) + (def-tex demo4ci demo4i 2) + (def-tex demo4as demo4s 0) + (def-tex demo4bs demo4s 1) + (def-tex demo4cs demo4s 2) + (def-tex demo5aj demo5j 0) + (def-tex demo5bj demo5j 1) + (def-tex demo5cj demo5j 2) -(def-tex placeholder-white placeholder 0) +(def-tex placeholder-white placeholder 0) diff --git a/goal_src/jak1/engine/data/tpages.gc b/goal_src/jak1/engine/data/tpages.gc index a7754e0ee3a..e084a073134 100644 --- a/goal_src/jak1/engine/data/tpages.gc +++ b/goal_src/jak1/engine/data/tpages.gc @@ -1,127 +1,253 @@ (defconstant effects 2) + (defconstant eichar 62) + (defconstant sunkenb-vis-alpha 162) + (defconstant sunkenb-vis-tfrag 163) + (defconstant sunkenb-vis-pris 164) + (defconstant sunkenb-vis-shrub 166) + (defconstant beach-vis-tfrag 212) + (defconstant beach-vis-shrub 213) + (defconstant beach-vis-pris 214) + (defconstant beach-vis-alpha 215) + (defconstant environment-generic 256) + (defconstant swamp-vis-tfrag 358) + (defconstant jungle-vis-tfrag 385) + (defconstant jungle-vis-shrub 386) + (defconstant jungle-vis-alpha 388) + (defconstant title-vis-alpha 397) + (defconstant village1-vis-tfrag 398) + (defconstant village1-vis-shrub 399) + (defconstant village1-vis-pris 400) + (defconstant village1-vis-alpha 401) + (defconstant title-vis-pris 415) + (defconstant title-vis-tfrag 416) + (defconstant common 463) + (defconstant jungleb-vis-tfrag 485) + (defconstant jungleb-vis-shrub 507) + (defconstant jungleb-vis-pris 510) + (defconstant misty-vis-tfrag 516) + (defconstant misty-vis-shrub 518) + (defconstant misty-vis-alpha 520) + (defconstant misty-vis-pris 521) + (defconstant jungle-vis-pris 531) + (defconstant finalboss-vis-water 545) + (defconstant swamp-vis-shrub 629) + (defconstant swamp-vis-alpha 630) + (defconstant finalboss-vis-shrub 634) + (defconstant swamp-vis-pris 659) + (defconstant sunken-vis-tfrag 661) + (defconstant sunken-vis-alpha 662) + (defconstant sunken-vis-pris 663) + (defconstant snow-vis-tfrag 710) + (defconstant snow-vis-shrub 711) + (defconstant snow-vis-alpha 712) + (defconstant sunken-vis-shrub 714) + (defconstant sunkenb-vis-water 764) + (defconstant jungle-vis-water 765) + (defconstant sunken-vis-water 766) + (defconstant maincave-vis-water 767) + (defconstant training-vis-water 775) + (defconstant firecanyon-vis-tfrag 815) + (defconstant firecanyon-vis-pris 822) + (defconstant snow-vis-pris 842) + (defconstant firecanyon-vis-shrub 854) + (defconstant ogre-vis-tfrag 875) + (defconstant ocean 880) + (defconstant ogre-vis-shrub 884) + (defconstant village2-vis-tfrag 919) + (defconstant village2-vis-shrub 920) + (defconstant village2-vis-alpha 921) + (defconstant village2-vis-pris 922) + (defconstant rolling-vis-tfrag 923) + (defconstant rolling-vis-shrub 924) + (defconstant rolling-vis-alpha 925) + (defconstant rolling-vis-pris 926) + (defconstant jungleb-vis-alpha 966) + (defconstant ogre-vis-pris 967) + (defconstant Hud 1032) + (defconstant ogre-vis-alpha 1117) + (defconstant zoomerhud 1119) + (defconstant firecanyon-vis-alpha 1123) + (defconstant village3-vis-alpha 1194) + (defconstant village3-vis-tfrag 1208) + (defconstant village3-vis-shrub 1209) + (defconstant village3-vis-pris 1210) + (defconstant gamefontnew 1278) + (defconstant darkcave-vis-alpha 1304) + (defconstant darkcave-vis-shrub 1305) + (defconstant darkcave-vis-tfrag 1306) + (defconstant darkcave-vis-pris 1307) + (defconstant training-vis-alpha 1308) + (defconstant training-vis-tfrag 1309) + (defconstant training-vis-shrub 1310) + (defconstant training-vis-pris 1311) + (defconstant maincave-vis-alpha 1312) + (defconstant maincave-vis-tfrag 1313) + (defconstant maincave-vis-shrub 1314) + (defconstant maincave-vis-pris 1315) + (defconstant robocave-vis-alpha 1316) + (defconstant robocave-vis-shrub 1317) + (defconstant robocave-vis-tfrag 1318) + (defconstant robocave-vis-pris 1319) + (defconstant lavatube-vis-alpha 1337) + (defconstant lavatube-vis-tfrag 1338) + (defconstant lavatube-vis-shrub 1339) + (defconstant lavatube-vis-pris 1340) + (defconstant darkcave-vis-water 1352) + (defconstant rolling-vis-water 1353) + (defconstant citadel-vis-alpha 1414) + (defconstant citadel-vis-tfrag 1415) + (defconstant citadel-vis-shrub 1416) + (defconstant citadel-vis-pris 1417) + (defconstant finalboss-vis-alpha 1418) + (defconstant finalboss-vis-tfrag 1419) + (defconstant finalboss-vis-pris 1420) + (defconstant intro-vis-alpha 1454) + (defconstant intro-vis-tfrag 1455) + (defconstant intro-vis-shrub 1456) + (defconstant intro-vis-pris 1457) + (defconstant village1-vis-water 1470) + (defconstant village2-vis-water 1476) + (defconstant demo-vis-alpha 1479) + (defconstant demo-vis-tfrag 1480) + (defconstant demo2 1485) + (defconstant demo3 1486) + (defconstant demo4 1487) + (defconstant title-vis-water 1499) + (defconstant sidekick-lod0 1532) + (defconstant demo2f 1599) + (defconstant demo2g 1600) + (defconstant demo2i 1601) + (defconstant demo2s 1602) + (defconstant demo4e 1603) + (defconstant demo4f 1604) + (defconstant demo4g 1605) + (defconstant demo4i 1606) + (defconstant demo4s 1607) + (defconstant demo5j 1609) + (defconstant placeholder 32767) diff --git a/goal_src/jak1/engine/debug/anim-tester.gc b/goal_src/jak1/engine/debug/anim-tester.gc index 035d73ba2ee..b74d949c9cf 100644 --- a/goal_src/jak1/engine/debug/anim-tester.gc +++ b/goal_src/jak1/engine/debug/anim-tester.gc @@ -56,12 +56,10 @@ (return-int int32)) :allow-misaligned) - (deftype list-field (structure) ((left int32) (width int32))) - (deftype DISP_LIST-bank (basic) ((TV_SPACING int32) (BORDER_WIDTH int32) @@ -75,7 +73,6 @@ (BXOFF int32) (BYOFF int32))) - (define *DISP_LIST-bank* (new 'static 'DISP_LIST-bank @@ -251,7 +248,6 @@ (EDIT_LIST_MIN_WIDTH int32) (EDIT_PICK_X int32))) - (define *ANIM_TESTER-bank* (new 'static 'anim-tester-bank @@ -291,7 +287,6 @@ (:states anim-tester-process)) - (defun anim-tester-num-print ((arg0 basic) (arg1 float)) (cond ((= arg1 -2.0) (format arg0 "max")) @@ -316,7 +311,6 @@ (:methods (new (symbol type int string basic) _type_))) - (defun anim-test-obj-init ((arg0 anim-test-obj) (arg1 list-control)) (set! (-> arg0 mesh-geo) #f) (set! (-> arg0 joint-geo) #f) @@ -347,7 +341,6 @@ (:methods (new (symbol type int string) _type_))) - (defun anim-test-sequence-init ((arg0 anim-test-sequence) (arg1 anim-test-obj)) (set! (-> arg0 list-con listfunc) anim-test-edit-sequence-list-handler) (set! (-> arg0 list-con left) (-> *ANIM_TESTER-bank* EDIT_LIST_X)) @@ -378,7 +371,6 @@ (:methods (new (symbol type int string) _type_))) - (defmethod new anim-test-seq-item ((allocation symbol) (type-to-make type) (arg0 int) (arg1 string)) (let ((t9-0 (method-of-type structure new)) (v1-1 type-to-make)) @@ -402,7 +394,6 @@ (set! (-> arg0 flags) (-> arg1 flags)) (let ((v0-0 (-> arg1 parent))) (set! (-> arg0 parent) v0-0) v0-0)) - (defun anim-test-obj-item-valid? ((arg0 anim-test-obj) (arg1 anim-test-seq-item)) (let ((v1-0 (-> arg0 seq-list))) "return the start of the list" diff --git a/goal_src/jak1/engine/entity/ambient.gc b/goal_src/jak1/engine/entity/ambient.gc index e374dc8bdae..7dab8dd5264 100644 --- a/goal_src/jak1/engine/entity/ambient.gc +++ b/goal_src/jak1/engine/entity/ambient.gc @@ -369,12 +369,12 @@ (behavior ((arg0 string) (arg1 string)) (remove-setting! 'hint) (suspend-for (seconds 1) - (when (and *debug-segment* (not (paused?)) (not (str-is-playing?)) (bottom-hud-hidden?)) - (let ((s3-0 (new 'stack 'font-context *font-default-matrix* 56 160 0.0 (font-color default) (font-flags shadow kerning)))) - (let ((v1-7 s3-0)) (set! (-> v1-7 width) (the float 400))) - (let ((v1-8 s3-0)) (set! (-> v1-8 height) (the float 96))) - (set! (-> s3-0 flags) (font-flags shadow kerning middle)) - (let ((s2-0 print-game-text)) (format (clear *temp-string*) "~S~S" arg0 arg1) (s2-0 *temp-string* s3-0 #f 128 22))))) + (when (and *debug-segment* (not (paused?)) (not (str-is-playing?)) (bottom-hud-hidden?)) + (let ((s3-0 (new 'stack 'font-context *font-default-matrix* 56 160 0.0 (font-color default) (font-flags shadow kerning)))) + (let ((v1-7 s3-0)) (set! (-> v1-7 width) (the float 400))) + (let ((v1-8 s3-0)) (set! (-> v1-8 height) (the float 96))) + (set! (-> s3-0 flags) (font-flags shadow kerning middle)) + (let ((s2-0 print-game-text)) (format (clear *temp-string*) "~S~S" arg0 arg1) (s2-0 *temp-string* s3-0 #f 128 22))))) (go level-hint-exit))) (defstate level-hint-exit (level-hint) diff --git a/goal_src/jak1/engine/game/projectiles.gc b/goal_src/jak1/engine/game/projectiles.gc index c03dc414f70..98ebc29f6a4 100644 --- a/goal_src/jak1/engine/game/projectiles.gc +++ b/goal_src/jak1/engine/game/projectiles.gc @@ -23,7 +23,6 @@ (rot-base vector :inline) (rot-range float))) - (define *search-info* (new 'global 'search-info)) (defun find-nearest-attackable ((arg0 vector) (arg1 float) (arg2 uint) (arg3 uint) (arg4 vector) (arg5 float)) diff --git a/goal_src/jak1/engine/geometry/cylinder.gc b/goal_src/jak1/engine/geometry/cylinder.gc index 1d9aeeabacf..31ff195b4be 100644 --- a/goal_src/jak1/engine/geometry/cylinder.gc +++ b/goal_src/jak1/engine/geometry/cylinder.gc @@ -31,7 +31,6 @@ (deftype cylinder-verts (structure) ((vert vector 24 :inline))) - (defmethod debug-draw ((this cylinder) (arg0 vector4w)) "Debug draw a cylinder. This is slow and ugly" (local-vars @@ -151,7 +150,6 @@ (deftype cylinder-flat-verts (structure) ((vert vector 10 :inline))) - (defmethod debug-draw ((this cylinder-flat) (arg0 vector4w)) (local-vars (sv-448 vector) (sv-464 int)) (rlet ((vf0 :class vf) diff --git a/goal_src/jak1/engine/gfx/foreground/ripple.gc b/goal_src/jak1/engine/gfx/foreground/ripple.gc index b80606ac11a..ebb43d196b2 100644 --- a/goal_src/jak1/engine/gfx/foreground/ripple.gc +++ b/goal_src/jak1/engine/gfx/foreground/ripple.gc @@ -17,12 +17,10 @@ (effect merc-effect)) :pack-me) - (deftype ripple-globals (structure) ((count int32) (requests ripple-request 16 :inline))) - (define *ripple-globals* (new 'global 'ripple-globals)) (defun ripple-make-request ((arg0 ripple-wave) (arg1 merc-effect)) diff --git a/goal_src/jak1/engine/gfx/mood/mood.gc b/goal_src/jak1/engine/gfx/mood/mood.gc index 13046784be7..ba98014b402 100644 --- a/goal_src/jak1/engine/gfx/mood/mood.gc +++ b/goal_src/jak1/engine/gfx/mood/mood.gc @@ -351,7 +351,6 @@ (length uint8) (height uint8))) - (defun update-mood-flames ((arg0 mood-context) (arg1 int) (arg2 int) (arg3 int) (arg4 float) (arg5 float) (arg6 float)) (let* ((s5-0 (the-as flames-state (&-> arg0 state arg3))) (s4-0 (+ (-> s5-0 index) arg1)) @@ -449,7 +448,6 @@ ((val uint8)) :pack-me) - (defun update-mood-lightning ((arg0 mood-context) (arg1 int) (arg2 int) (arg3 int) (arg4 int) (arg5 float) (arg6 symbol)) (local-vars (a3-2 (array float))) (with-pp @@ -548,12 +546,10 @@ ((time uint8)) :pack-me) - (deftype light-state (structure) ((fade uint8)) :pack-me) - (defun update-mood-light ((arg0 mood-context) (arg1 int) (arg2 int) (arg3 int) (arg4 float) (arg5 float) (arg6 float) (arg7 int)) (let* ((gp-0 (&-> arg0 state arg2)) (f0-1 (the float (* (logand (+ (-> arg0 state arg3) arg7) 255) 512))) @@ -581,7 +577,6 @@ (last-index uint8)) :pack-me) - (define *lava-time* (the-as float 0)) (defun update-mood-lava ((arg0 mood-context) (arg1 int) (arg2 int) (arg3 symbol)) @@ -633,7 +628,6 @@ (time0 light-time-state :inline) (time1 light-time-state :inline))) - (defun update-mood-misty ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -671,7 +665,6 @@ ((flames flames-state :inline) (lightning lightning-state :inline))) - (defun update-mood-village2 ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -764,7 +757,6 @@ (deftype village1-states (structure) ((flames flames-state :inline))) - (defun update-mood-village1 ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -837,7 +829,6 @@ (time light-time-state :inline) (one-shot uint8))) - (defun update-mood-jungle ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1003,7 +994,6 @@ ((light light-state :inline) (time light-time-state :inline))) - (set! (-> *sunken-mood* state 0) (the-as uint 255)) (defun update-mood-sunken ((arg0 mood-context) (arg1 float) (arg2 int)) @@ -1080,7 +1070,6 @@ (time light-time-state :inline) (lightning lightning-state :inline))) - (define *rolling-spheres-on* (new 'static 'inline-array @@ -1204,7 +1193,6 @@ (deftype firecanyon-states (structure) ((lava lava-state :inline))) - (defun update-mood-firecanyon ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1219,7 +1207,6 @@ ((light light-state :inline) (time light-time-state :inline))) - (defun update-mood-training ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1235,7 +1222,6 @@ (deftype maincave-states (structure) ((flames flames-state :inline))) - (defun update-mood-maincave ((arg0 mood-context) (arg1 float) (arg2 int)) (when (not (paused?)) (clear-mood-times arg0) @@ -1309,7 +1295,6 @@ (deftype robocave-states (structure) ((flames flames-state :inline))) - (defun update-mood-robocave ((arg0 mood-context) (arg1 float) (arg2 int)) (clear-mood-times arg0) (set! (-> arg0 times 0 w) 1.0) @@ -1326,7 +1311,6 @@ (one-shot uint8) (interp float))) - (defun update-mood-snow ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1368,7 +1352,6 @@ (lava-time float) (time uint8))) - (defun update-mood-village3 ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1493,7 +1476,6 @@ (light light-state :inline) (time light-time-state :inline))) - (set! (-> *lavatube-mood* state 18) (the-as uint 255)) (defun update-mood-lavatube ((arg0 mood-context) (arg1 float) (arg2 int)) @@ -1515,7 +1497,6 @@ (lava-time float) (lava-fade float))) - (defun update-mood-ogre ((arg0 mood-context) (arg1 float) (arg2 int)) (update-mood-fog arg0 arg1) (update-mood-sky-texture arg0 arg1) @@ -1633,7 +1614,6 @@ ((start-time time-frame) (secret-time time-frame))) - (defun update-mood-finalboss ((arg0 mood-context) (arg1 float) (arg2 int)) (clear-mood-times arg0) (set! (-> arg0 light-group 0 dir2 levels x) 0.0) @@ -1763,7 +1743,6 @@ (flicker-on uint8) (shield-fade float))) - (set! (-> *citadel-mood* state 4) (the-as uint 255)) (defun update-mood-citadel ((arg0 mood-context) (arg1 float) (arg2 int)) diff --git a/goal_src/jak1/engine/gfx/tie/tie-methods.gc b/goal_src/jak1/engine/gfx/tie/tie-methods.gc index d3e58b6f844..c6bfc46c953 100644 --- a/goal_src/jak1/engine/gfx/tie/tie-methods.gc +++ b/goal_src/jak1/engine/gfx/tie/tie-methods.gc @@ -562,43 +562,37 @@ (defmethod collide-with-box ((this drawable-tree-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-with-box (-> this data 0) (-> this length) arg1) - ) + (collide-with-box (-> this data 0) (-> this length) arg1)) 0 (none)) (defmethod collide-y-probe ((this drawable-tree-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-y-probe (-> this data 0) (-> this length) arg1) - ) + (collide-y-probe (-> this data 0) (-> this length) arg1)) 0 (none)) (defmethod collide-ray ((this drawable-tree-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-ray (-> this data 0) (-> this length) arg1) - ) + (collide-ray (-> this data 0) (-> this length) arg1)) 0 (none)) (defmethod collide-with-box ((this drawable-inline-array-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-with-box (the-as instance-tie (-> this data)) (-> this length) arg1) - ) + (collide-with-box (the-as instance-tie (-> this data)) (-> this length) arg1)) 0 (none)) (defmethod collide-y-probe ((this drawable-inline-array-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-y-probe (the-as instance-tie (-> this data)) (-> this length) arg1) - ) + (collide-y-probe (the-as instance-tie (-> this data)) (-> this length) arg1)) 0 (none)) (defmethod collide-ray ((this drawable-inline-array-instance-tie) (arg0 int) (arg1 collide-list)) (when (nonzero? (-> this length)) - (collide-ray (the-as instance-tie (-> this data)) (-> this length) arg1) - ) + (collide-ray (the-as instance-tie (-> this data)) (-> this length) arg1)) 0 (none)) diff --git a/goal_src/jak1/engine/level/level.gc b/goal_src/jak1/engine/level/level.gc index ad7440d63d7..7f6fb82a566 100644 --- a/goal_src/jak1/engine/level/level.gc +++ b/goal_src/jak1/engine/level/level.gc @@ -627,8 +627,7 @@ ;; it should be copied back out of game-info on birth to prevent "NG+ glitch" (let ((lev-ents (-> this entity))) (dotimes (idx (-> lev-ents length)) - (let ((ent (-> lev-ents data idx entity))) - (update-perm! (-> ent extra perm) 'game (the-as entity-perm-status 1919))))) + (let ((ent (-> lev-ents data idx entity))) (update-perm! (-> ent extra perm) 'game (the-as entity-perm-status 1919))))) (send-event *camera* 'level-deactivate (-> this name)) (send-event *target* 'level-deactivate (-> this name)) ;; remove this BSP from the engine. This will stop us from being drawn. diff --git a/goal_src/jak1/engine/physics/dynamics-h.gc b/goal_src/jak1/engine/physics/dynamics-h.gc index a6b73f5aeae..79fbb2e5b0f 100644 --- a/goal_src/jak1/engine/physics/dynamics-h.gc +++ b/goal_src/jak1/engine/physics/dynamics-h.gc @@ -15,7 +15,6 @@ (walk-distance meters) (run-distance meters))) - (defun time-to-apex ((arg0 float) (arg1 float)) "How many ticks it takes to reach the apex of a ballistic trajectory." (the int (/ arg0 (- (vel-tick arg1))))) diff --git a/goal_src/jak1/engine/target/target-death.gc b/goal_src/jak1/engine/target/target-death.gc index 536fa63b65b..8e2b8c5d323 100644 --- a/goal_src/jak1/engine/target/target-death.gc +++ b/goal_src/jak1/engine/target/target-death.gc @@ -809,7 +809,8 @@ (target-falling-anim (seconds 0.1) (seconds 0.33)) (ja-channel-push! 1 (seconds 0.3)) (ja-no-eval :group! eichar-launch-jump-loop-ja :num! (loop! 0.5) :frame-num 0.0) - (suspend-for (seconds 0.8) (ja :group! eichar-launch-jump-loop-ja :num! (loop! 0.5))) + (suspend-for (seconds 0.8) + (ja :group! eichar-launch-jump-loop-ja :num! (loop! 0.5))) (camera-change-to (the-as string 'base) 0 #f)) (('target-hit-ground-hard) (set! (-> self control unknown-surface00) *neutral-mods*) diff --git a/goal_src/jak1/engine/target/target-util.gc b/goal_src/jak1/engine/target/target-util.gc index fb5f58e48fd..6c92a3be2ef 100644 --- a/goal_src/jak1/engine/target/target-util.gc +++ b/goal_src/jak1/engine/target/target-util.gc @@ -118,7 +118,6 @@ (tongue-pull-speed-max float) (yellow-attack-timeout time-frame))) - (define *TARGET-bank* (new 'static 'target-bank diff --git a/goal_src/jak1/engine/target/target2.gc b/goal_src/jak1/engine/target/target2.gc index 72f80f4bbb6..f8c85b8402b 100644 --- a/goal_src/jak1/engine/target/target2.gc +++ b/goal_src/jak1/engine/target/target2.gc @@ -114,7 +114,6 @@ hud-normal hud-waiting)) - (define *fp-hud-stack* (malloc 'global #x3800)) (defmethod deactivate ((this first-person-hud)) diff --git a/goal_src/jak1/levels/beach/beach-obs.gc b/goal_src/jak1/levels/beach/beach-obs.gc index c7e331a8e18..5b75484560b 100644 --- a/goal_src/jak1/levels/beach/beach-obs.gc +++ b/goal_src/jak1/levels/beach/beach-obs.gc @@ -21,7 +21,6 @@ (:states windmill-one-idle)) - (defskelgroup *windmill-one-sg* windmill-one windmill-one-lod0-jg @@ -168,7 +167,6 @@ grottopole-moving-down grottopole-moving-up)) - (defskelgroup *grottopole-sg* grottopole grottopole-lod0-jg @@ -321,7 +319,6 @@ (:states (ecoventrock-break symbol) ecoventrock-idle)) - (defskelgroup *ecoventrock-sg* ecoventrock ecoventrock-lod0-jg @@ -573,7 +570,6 @@ flying-rock-idle flying-rock-rolling)) - (defskelgroup *kickrock-sg* kickrock kickrock-lod0-jg @@ -679,7 +675,6 @@ (:states bladeassm-idle)) - (defskelgroup *bladeassm-sg* bladeassm bladeassm-lod0-jg @@ -744,7 +739,6 @@ flutflutegg-physics flutflutegg-physics-fall)) - (defskelgroup *flutflutegg-sg* flutflutegg flutflutegg-lod0-jg @@ -1000,7 +994,6 @@ harvester-idle (harvester-inflate symbol))) - (defskelgroup *harvester-sg* harvester harvester-lod0-jg @@ -1101,7 +1094,6 @@ (deftype beachcam (process-hidden) ()) - (defun beachcam-spawn () (with-pp (let ((gp-0 (entity-actor-lookup (-> pp entity) 'alt-actor 0))) diff --git a/goal_src/jak1/levels/beach/beach-part.gc b/goal_src/jak1/levels/beach/beach-part.gc index cfc39330a16..85deb04144c 100644 --- a/goal_src/jak1/levels/beach/beach-part.gc +++ b/goal_src/jak1/levels/beach/beach-part.gc @@ -10,7 +10,6 @@ (:states beach-part-grotto-1)) - (defpart 666 :init-specs ((:texture (flare effects)) diff --git a/goal_src/jak1/levels/beach/beach-rocks.gc b/goal_src/jak1/levels/beach/beach-rocks.gc index de348e09402..7eb079db053 100644 --- a/goal_src/jak1/levels/beach/beach-rocks.gc +++ b/goal_src/jak1/levels/beach/beach-rocks.gc @@ -231,7 +231,6 @@ falling fallen)) - (defmethod relocate ((this beach-rock) (offset int)) (if (nonzero? (-> this part-falling)) (set! (-> this part-falling) (the-as sparticle-launch-control (+ (the-as int (-> this part-falling)) offset)))) @@ -372,7 +371,6 @@ (deftype lrocklrg (beach-rock) ()) - (defmethod init-from-entity! ((this lrocklrg) (arg0 entity-actor)) (stack-size-set! (-> this main-thread) 512) (let ((s4-0 (new 'process 'collide-shape-moving this (collide-list-enum hit-by-player)))) diff --git a/goal_src/jak1/levels/beach/lurkercrab.gc b/goal_src/jak1/levels/beach/lurkercrab.gc index 24345674208..33149da5568 100644 --- a/goal_src/jak1/levels/beach/lurkercrab.gc +++ b/goal_src/jak1/levels/beach/lurkercrab.gc @@ -56,7 +56,6 @@ (:states lurkercrab-pushed)) - (defskelgroup *lurkercrab-sg* lurkercrab lurkercrab-lod0-jg diff --git a/goal_src/jak1/levels/beach/lurkerpuppy.gc b/goal_src/jak1/levels/beach/lurkerpuppy.gc index 8d46e0568c5..7be938bf12c 100644 --- a/goal_src/jak1/levels/beach/lurkerpuppy.gc +++ b/goal_src/jak1/levels/beach/lurkerpuppy.gc @@ -7,7 +7,6 @@ (deftype lurkerpuppy (nav-enemy) ()) - (defskelgroup *lurkerpuppy-sg* lurkerpuppy lurkerpuppy-lod0-jg diff --git a/goal_src/jak1/levels/beach/lurkerworm.gc b/goal_src/jak1/levels/beach/lurkerworm.gc index 9b0f8d0a469..d9ff157d251 100644 --- a/goal_src/jak1/levels/beach/lurkerworm.gc +++ b/goal_src/jak1/levels/beach/lurkerworm.gc @@ -26,7 +26,6 @@ lurkerworm-spot lurkerworm-strike)) - (defmethod relocate ((this lurkerworm) (offset int)) (if (nonzero? (-> this part2)) (&+! (-> this part2) offset)) (if (nonzero? (-> this twister)) (&+! (-> this twister) offset)) diff --git a/goal_src/jak1/levels/beach/seagull.gc b/goal_src/jak1/levels/beach/seagull.gc index a628dbed0aa..4d2c44891ec 100644 --- a/goal_src/jak1/levels/beach/seagull.gc +++ b/goal_src/jak1/levels/beach/seagull.gc @@ -66,7 +66,6 @@ seagull-soaring seagull-takeoff)) - (deftype seagullflock (process) ((self-override seagullflock :overlay-at self) (path path-control) @@ -92,7 +91,6 @@ seagullflock-at-waterfall seagullflock-idle)) - (defmethod relocate ((this seagullflock) (offset int)) (if (nonzero? (-> this path)) (&+! (-> this path) offset)) (if (nonzero? (-> this link)) (&+! (-> this link) offset)) diff --git a/goal_src/jak1/levels/citadel/citadel-obs.gc b/goal_src/jak1/levels/citadel/citadel-obs.gc index 901527dd066..b664f041680 100644 --- a/goal_src/jak1/levels/citadel/citadel-obs.gc +++ b/goal_src/jak1/levels/citadel/citadel-obs.gc @@ -20,7 +20,6 @@ (setup-new-process! (_type_) none) (idle () _type_ :state))) - (defskelgroup *citb-arm-a-sg* citb-arm citb-arm-a-lod0-jg @@ -122,7 +121,6 @@ (deftype citb-arm (citb-arm-section) ((root collide-shape-moving :override))) - (defstate idle (citb-arm) :virtual #t :trans rider-trans @@ -163,7 +161,6 @@ (deftype citb-arm-shoulder (citb-arm-section) ()) - (defmethod setup-new-process! ((this citb-arm-shoulder)) (call-parent-method this) (set! (-> this draw origin-joint-index) (the-as uint 4)) @@ -174,22 +171,16 @@ (deftype citb-arm-a (citb-arm) ()) - (deftype citb-arm-b (citb-arm) ()) - (deftype citb-arm-c (citb-arm) ()) - (deftype citb-arm-d (citb-arm) ()) - (deftype citb-arm-shoulder-a (citb-arm-shoulder) ()) - (deftype citb-arm-shoulder-b (citb-arm-shoulder) ()) - (defmethod setup-new-process! ((this citb-arm-a)) (initialize-skeleton this *citb-arm-a-sg* '()) (call-parent-method this) @@ -272,7 +263,6 @@ (:states citb-disc-idle)) - (defstate citb-disc-idle (citb-disc) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -333,16 +323,12 @@ (deftype citb-disc-a (citb-disc) ()) - (deftype citb-disc-b (citb-disc) ()) - (deftype citb-disc-c (citb-disc) ()) - (deftype citb-disc-d (citb-disc) ()) - (defmethod citb-disc-method-21 ((this citb-disc-a)) (initialize-skeleton this *citb-disc-a-sg* '()) 0 @@ -365,7 +351,6 @@ (deftype citb-iris-door (eco-door) ()) - (defskelgroup *citb-iris-door-sg* citb-iris-door citb-iris-door-lod0-jg @@ -408,7 +393,6 @@ (deftype citb-button (basebutton) ()) - (defmethod basebutton-method-27 ((this citb-button)) (let ((s5-0 (new 'process 'collide-shape-moving this (collide-list-enum hit-by-player)))) (set! (-> s5-0 dynam) (copy *standard-dynamics* 'process)) @@ -449,7 +433,6 @@ (deftype citb-launcher (plat) ((launcher (pointer launcher)))) - (defstate plat-path-active (citb-launcher) :virtual #t :post @@ -555,7 +538,6 @@ citb-robotboss-die citb-robotboss-idle)) - (defstate citb-robotboss-idle (citb-robotboss) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -668,7 +650,6 @@ citb-coil-broken citb-coil-idle)) - (defmethod relocate ((this citb-coil) (offset int)) (if (nonzero? (-> this part-off)) (&+! (-> this part-off) offset)) (the-as citb-coil ((method-of-type process-drawable relocate) this offset))) @@ -743,7 +724,6 @@ citb-hose-idle citb-hose-spawn)) - (defbehavior citb-hose-event-handler citb-hose ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block)) (case arg2 (('spawn) (go citb-hose-spawn)) @@ -796,7 +776,6 @@ (deftype citb-chains (process-hidden) ()) - (defskelgroup *citb-generator-sg* citb-generator citb-generator-lod0-jg @@ -829,7 +808,6 @@ citb-generator-broken citb-generator-idle)) - (defmethod relocate ((this citb-generator) (offset int)) (if (nonzero? (-> this part-broken)) (&+! (-> this part-broken) offset)) (if (nonzero? (-> this part-mushroom)) (&+! (-> this part-mushroom) offset)) @@ -1020,7 +998,6 @@ citadelcam-idle citadelcam-stair-plats)) - (defstate citadelcam-idle (citadelcam) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -1067,7 +1044,6 @@ (deftype citb-battlecontroller (battlecontroller) ()) - (defstate battlecontroller-play-intro-camera (citb-battlecontroller) :virtual #t :code diff --git a/goal_src/jak1/levels/citadel/citadel-part.gc b/goal_src/jak1/levels/citadel/citadel-part.gc index d367faf8d56..ab39e4f8e4e 100644 --- a/goal_src/jak1/levels/citadel/citadel-part.gc +++ b/goal_src/jak1/levels/citadel/citadel-part.gc @@ -8,7 +8,6 @@ (deftype citb-part (part-spawner) ()) - (defpartgroup group-firehose-blast-smoke :id 685 :flags (use-local-clock) diff --git a/goal_src/jak1/levels/citadel/citb-drop-plat.gc b/goal_src/jak1/levels/citadel/citb-drop-plat.gc index 3f8b131de8c..9098042ae25 100644 --- a/goal_src/jak1/levels/citadel/citb-drop-plat.gc +++ b/goal_src/jak1/levels/citadel/citb-drop-plat.gc @@ -59,7 +59,6 @@ (drop-plat-rise draw-control) drop-plat-spawn)) - (defstate drop-plat-idle (drop-plat) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -232,7 +231,6 @@ (deftype handle-inline-array (inline-array-class) ((data handle :dynamic))) - (set! (-> handle-inline-array heap-base) (the-as uint 8)) (deftype citb-drop-plat (process-drawable) @@ -253,7 +251,6 @@ citb-drop-plat-active citb-drop-plat-idle)) - (defmethod relocate ((this citb-drop-plat) (offset int)) (if (nonzero? (-> this child-array)) (&+! (-> this child-array) offset)) (the-as citb-drop-plat ((method-of-type process-drawable relocate) this offset))) diff --git a/goal_src/jak1/levels/citadel/citb-plat.gc b/goal_src/jak1/levels/citadel/citb-plat.gc index 28bbe1ea093..d70c78a5285 100644 --- a/goal_src/jak1/levels/citadel/citb-plat.gc +++ b/goal_src/jak1/levels/citadel/citb-plat.gc @@ -48,7 +48,6 @@ (citb-base-plat-active () _type_ :state) (citb-base-plat-method-24 (_type_) none))) - (defstate citb-base-plat-idle (citb-base-plat) :virtual #t :trans @@ -110,7 +109,6 @@ (deftype citb-plat-eco (plat-eco) ()) - (defmethod baseplat-method-24 ((this citb-plat-eco)) (let ((s5-0 (new 'process 'collide-shape-moving this (collide-list-enum hit-by-others)))) (set! (-> s5-0 dynam) (copy *standard-dynamics* 'process)) @@ -145,7 +143,6 @@ (deftype citb-plat (plat) ((trans-offset vector :inline))) - (defstate plat-path-active (citb-plat) :virtual #t :trans @@ -209,7 +206,6 @@ (delay time-frame) (rise symbol))) - (defstate citb-base-plat-idle (citb-stair-plat) :virtual #t :event @@ -313,7 +309,6 @@ (:states citb-chain-plat-settle)) - (defmethod rigid-body-platform-method-22 ((this citb-chain-plat) (arg0 vector) (arg1 float)) (+ 12288.0 (* 2048.0 @@ -462,7 +457,6 @@ (deftype citb-rotatebox (citb-base-plat) ()) - (defstate citb-base-plat-active (citb-rotatebox) :virtual #t :trans rider-trans @@ -512,7 +506,6 @@ (deftype citb-donut (citb-base-plat) ((sync sync-info :inline))) - (defstate citb-base-plat-active (citb-donut) :virtual #t :post @@ -558,7 +551,6 @@ (deftype citb-stopbox (plat) ()) - (defstate plat-path-active (citb-stopbox) :virtual #t :trans @@ -609,7 +601,6 @@ citb-firehose-blast citb-firehose-idle)) - (defskelgroup *citb-firehose-sg* citb-firehose citb-firehose-lod0-jg @@ -741,7 +732,6 @@ citb-exit-plat-idle citb-exit-plat-rise)) - (defstate citb-exit-plat-idle (citb-exit-plat) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) diff --git a/goal_src/jak1/levels/common/battlecontroller.gc b/goal_src/jak1/levels/common/battlecontroller.gc index a15f5103fdf..c78eea3d4c8 100644 --- a/goal_src/jak1/levels/common/battlecontroller.gc +++ b/goal_src/jak1/levels/common/battlecontroller.gc @@ -13,7 +13,6 @@ (state int8) (enabled symbol))) - (deftype battlecontroller-creature-type (structure) ((type2 type) (percent float) @@ -23,7 +22,6 @@ (pickup-count int8)) :allow-misaligned) - (deftype battlecontroller (process-drawable) ((final-pickup-spawn-point vector :inline) (activate-distance float) @@ -56,7 +54,6 @@ (battlecontroller-method-27 (_type_) none) (cleanup-if-finished! (_type_) none))) - (defbehavior battlecontroller-spawners-full? battlecontroller () (dotimes (v1-0 (-> self spawner-count)) (if (= (-> self spawner-array v1-0 creature) #f) (return #f))) diff --git a/goal_src/jak1/levels/finalboss/final-door.gc b/goal_src/jak1/levels/finalboss/final-door.gc index c7cd44675db..55f32efbb3b 100644 --- a/goal_src/jak1/levels/finalboss/final-door.gc +++ b/goal_src/jak1/levels/finalboss/final-door.gc @@ -11,7 +11,6 @@ (deftype fin-door (process-hidden) ()) - (deftype final-door (process-drawable) () (:state-methods idle) @@ -19,7 +18,6 @@ (final-door-method-21 (_type_) none) (open (symbol) _type_ :state))) - (defskelgroup *power-left-sg* power-left power-left-lod0-jg @@ -112,10 +110,8 @@ (deftype power-left (final-door) ()) - (deftype power-right (final-door) ()) - (defstate idle (power-left) :virtual #t :code @@ -155,7 +151,6 @@ (jump () _type_ :state) (idle () _type_ :state))) - (defstate jump (powercellalt) :virtual #t :code diff --git a/goal_src/jak1/levels/finalboss/green-eco-lurker.gc b/goal_src/jak1/levels/finalboss/green-eco-lurker.gc index eeaa5065be0..e01c7c3d32f 100644 --- a/goal_src/jak1/levels/finalboss/green-eco-lurker.gc +++ b/goal_src/jak1/levels/finalboss/green-eco-lurker.gc @@ -18,7 +18,6 @@ green-eco-lurker-tune-spheres green-eco-lurker-wait-to-appear)) - (deftype green-eco-lurker-gen (process-drawable) ((num-to-spawn int32) (num-spawned int32) @@ -26,7 +25,6 @@ (:states spawn-minions)) - (defskelgroup *green-eco-lurker-sg* green-eco-lurker green-eco-lurker-lod0-jg diff --git a/goal_src/jak1/levels/finalboss/light-eco.gc b/goal_src/jak1/levels/finalboss/light-eco.gc index 1e3911fbb23..2caaebde522 100644 --- a/goal_src/jak1/levels/finalboss/light-eco.gc +++ b/goal_src/jak1/levels/finalboss/light-eco.gc @@ -26,7 +26,6 @@ light-eco-child-hit-ground light-eco-child-idle)) - (deftype light-eco-mother (process-drawable) ((player-got-eco? symbol) (angle-mask int64) @@ -42,7 +41,6 @@ light-eco-mother-appear light-eco-mother-discipate)) - (defskelgroup *light-eco-big-sg* light-eco light-eco-big-lod0-jg diff --git a/goal_src/jak1/levels/finalboss/robotboss-weapon.gc b/goal_src/jak1/levels/finalboss/robotboss-weapon.gc index 35cacb3dab2..10756dba826 100644 --- a/goal_src/jak1/levels/finalboss/robotboss-weapon.gc +++ b/goal_src/jak1/levels/finalboss/robotboss-weapon.gc @@ -16,7 +16,6 @@ (torus-method-11 (_type_ vector) symbol) (torus-method-12 (_type_ vector) vector))) - (defmethod torus-method-10 ((this torus) (arg0 collide-prim-core) (arg1 vector)) (let ((gp-0 (new 'stack-no-clear 'vector)) (s5-0 (new 'stack-no-clear 'vector)) @@ -41,7 +40,6 @@ (deftype torus-verts (structure) ((vert vector 8 :inline))) - (defmethod torus-method-9 ((this torus) (arg0 vector)) (local-vars (sv-256 int) (sv-272 int) (sv-288 int)) (let ((s0-0 (new 'stack-no-clear 'vector)) @@ -114,7 +112,6 @@ (:states arcing-shot-debug-trajectory)) - (defbehavior arcing-shot-setup arcing-shot ((arg0 vector) (arg1 vector) (arg2 float)) (set! (-> self from quad) (-> arg0 quad)) (set! (-> self to quad) (-> arg1 quad)) @@ -164,7 +161,6 @@ darkecobomb-idle darkecobomb-land)) - (defskelgroup *darkecobomb-sg* darkecobomb darkecobomb-lod0-jg @@ -345,7 +341,6 @@ (:states greenshot-idle)) - (defskelgroup *greenshot-sg* greenshot greenshot-lod0-jg @@ -409,7 +404,6 @@ redshot-idle redshot-wait)) - (defmethod relocate ((this redshot) (offset int)) (if (nonzero? (-> this shot-particle)) (&+! (-> this shot-particle) offset)) (if (nonzero? (-> this test-particle)) (&+! (-> this test-particle) offset)) @@ -565,7 +559,6 @@ (:states yellowshot-idle)) - (defstate yellowshot-idle (yellowshot) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) diff --git a/goal_src/jak1/levels/finalboss/sage-finalboss.gc b/goal_src/jak1/levels/finalboss/sage-finalboss.gc index ebe5186e3d3..c47951eed7b 100644 --- a/goal_src/jak1/levels/finalboss/sage-finalboss.gc +++ b/goal_src/jak1/levels/finalboss/sage-finalboss.gc @@ -47,7 +47,6 @@ (speed float) (touch-time time-frame))) - (defmethod get-unlit-skel ((this plat-eco-finalboss)) *plat-eco-finalboss-unlit-sg*) @@ -115,7 +114,6 @@ (active symbol)) :allow-misaligned) - (deftype sage-finalboss (process-taskable) ((redsage handle) (bluesage handle) @@ -137,7 +135,6 @@ (:states sage-finalboss-credits)) - (defmethod relocate ((this sage-finalboss) (offset int)) (dotimes (v1-0 9) (if (nonzero? (-> this particle v1-0 part)) (&+! (-> this particle v1-0 part) offset))) diff --git a/goal_src/jak1/levels/firecanyon/firecanyon-obs.gc b/goal_src/jak1/levels/firecanyon/firecanyon-obs.gc index 2e61c58c7b7..d480d9b6e40 100644 --- a/goal_src/jak1/levels/firecanyon/firecanyon-obs.gc +++ b/goal_src/jak1/levels/firecanyon/firecanyon-obs.gc @@ -11,7 +11,6 @@ balloon-idle balloon-popping)) - (defpartgroup group-balloon :id 227 :duration (seconds 0.017) @@ -137,7 +136,6 @@ spike-idle spike-up)) - (defskelgroup *spike-sg* spike spike-lod0-jg @@ -280,7 +278,6 @@ idle die)) - (defpartgroup group-dark-cluster-explosion :id 228 :duration (seconds 2) diff --git a/goal_src/jak1/levels/firecanyon/firecanyon-part.gc b/goal_src/jak1/levels/firecanyon/firecanyon-part.gc index dfcf571765b..de3eaf6bd55 100644 --- a/goal_src/jak1/levels/firecanyon/firecanyon-part.gc +++ b/goal_src/jak1/levels/firecanyon/firecanyon-part.gc @@ -10,7 +10,6 @@ (deftype firecanyon-part (part-spawner) ()) - (defpartgroup group-firecanyon-lava-1 :id 229 :bounds (static-bspherem 0 0 0 12) diff --git a/goal_src/jak1/levels/flut_common/flutflut.gc b/goal_src/jak1/levels/flut_common/flutflut.gc index eef2a7407a7..bf19df962a8 100644 --- a/goal_src/jak1/levels/flut_common/flutflut.gc +++ b/goal_src/jak1/levels/flut_common/flutflut.gc @@ -27,7 +27,6 @@ (pickup (state flutflut)) wait-for-return)) - (defmethod relocate ((this flutflut) (offset int)) (countdown (v1-0 2) (if (-> this path-data v1-0) (&+! (-> this path-data v1-0) offset))) @@ -188,7 +187,8 @@ (while (and *target* (logtest? (-> *target* control root-prim prim-core action) (collide-action flut))) (flutflut-effect) (suspend)) - (suspend-for (seconds 1) (flutflut-effect)) + (suspend-for (seconds 1) + (flutflut-effect)) (go arg0))) (defstate wait-for-return (flutflut) diff --git a/goal_src/jak1/levels/flut_common/target-flut.gc b/goal_src/jak1/levels/flut_common/target-flut.gc index 69bcf10f2ac..f8cebb6438a 100644 --- a/goal_src/jak1/levels/flut_common/target-flut.gc +++ b/goal_src/jak1/levels/flut_common/target-flut.gc @@ -18,7 +18,6 @@ (stick-lock basic) (flap-sound-id sound-id))) - (deftype flut-bank (basic) ((jump-height-min meters) (jump-height-max meters) @@ -27,7 +26,6 @@ (air-attack-speed meters) (ground-timeout time-frame))) - (define *FLUT-bank* (new 'static 'flut-bank diff --git a/goal_src/jak1/levels/jungle/darkvine.gc b/goal_src/jak1/levels/jungle/darkvine.gc index 0757683ccd0..4dd46d74329 100644 --- a/goal_src/jak1/levels/jungle/darkvine.gc +++ b/goal_src/jak1/levels/jungle/darkvine.gc @@ -23,7 +23,6 @@ darkvine-idle darkvine-retreat)) - (defmethod run-logic? ((this darkvine)) (or (not (logtest? (-> this mask) (process-mask actor-pause))) (or (and (nonzero? (-> this draw)) diff --git a/goal_src/jak1/levels/jungle/fisher.gc b/goal_src/jak1/levels/jungle/fisher.gc index 8eda653f057..24859aa2bbb 100644 --- a/goal_src/jak1/levels/jungle/fisher.gc +++ b/goal_src/jak1/levels/jungle/fisher.gc @@ -15,7 +15,6 @@ (max-caught int32) (max-missed int32))) - (define *FISHER-bank* (new 'static 'fisher-bank :width (meters 3.3) :net-radius (meters 0.7) :max-caught #xc8 :max-missed 20)) @@ -149,7 +148,6 @@ (powerup-percent float)) :allow-misaligned) - (define *fisher-params* (new 'static 'boxed-array @@ -698,7 +696,6 @@ fisher-done fisher-playing)) - (deftype fisher-fish (process-drawable) ((dir vector :inline) (offset float) @@ -711,7 +708,6 @@ fisher-fish-die fisher-fish-fall)) - (defskelgroup *catch-fisha-sg* catch-fisha catch-fisha-lod0-jg diff --git a/goal_src/jak1/levels/jungle/jungle-elevator.gc b/goal_src/jak1/levels/jungle/jungle-elevator.gc index cb790ddb356..e52693d3d28 100644 --- a/goal_src/jak1/levels/jungle/jungle-elevator.gc +++ b/goal_src/jak1/levels/jungle/jungle-elevator.gc @@ -10,7 +10,6 @@ (teleport-if-below-y float) (teleport-if-above-y float))) - (defmethod can-activate? ((this jungle-elevator)) (and ((method-of-type plat-button can-activate?) this) (task-complete? *game-info* (game-task jungle-tower)))) diff --git a/goal_src/jak1/levels/jungle/jungle-mirrors.gc b/goal_src/jak1/levels/jungle/jungle-mirrors.gc index e9759310575..248220bdb08 100644 --- a/goal_src/jak1/levels/jungle/jungle-mirrors.gc +++ b/goal_src/jak1/levels/jungle/jungle-mirrors.gc @@ -493,7 +493,6 @@ periscope-wait-for-player periscope-wait-for-power-input)) - (defmethod relocate ((this periscope) (offset int)) (if (nonzero? (-> this grips)) (&+! (-> this grips) offset)) (if (nonzero? (-> this part-aligned)) (&+! (-> this part-aligned) offset)) @@ -510,7 +509,6 @@ (:states reflector-idle)) - (deftype reflector-origin (process-drawable) ((reflector-trans vector :inline) (next-reflector-trans vector :inline) @@ -520,14 +518,12 @@ (:states reflector-origin-idle)) - (deftype reflector-mirror (process-drawable) ((root collide-shape :override) (beam-end vector :inline)) (:states (reflector-mirror-broken symbol) reflector-mirror-idle)) - (defskelgroup *periscope-base-sg* periscope periscope-base-lod0-jg diff --git a/goal_src/jak1/levels/jungle/jungle-obs.gc b/goal_src/jak1/levels/jungle/jungle-obs.gc index 574683d2a4f..bcb30d985a3 100644 --- a/goal_src/jak1/levels/jungle/jungle-obs.gc +++ b/goal_src/jak1/levels/jungle/jungle-obs.gc @@ -30,7 +30,6 @@ (:state-methods idle)) - (defskelgroup *logtrap-sg* logtrap logtrap-lod0-jg @@ -88,7 +87,6 @@ (:states towertop-idle)) - (defskelgroup *towertop-sg* towertop towertop-lod0-jg @@ -122,7 +120,6 @@ (:states lurkerm-tall-sail-idle)) - (defskelgroup *lurkerm-tall-sail-sg* lurkerm-tall-sail lurkerm-tall-sail-lod0-jg @@ -192,7 +189,6 @@ (:states lurkerm-short-sail-idle)) - (defskelgroup *lurkerm-short-sail-sg* lurkerm-short-sail 0 @@ -277,7 +273,6 @@ (:states lurkerm-piston-idle)) - (defskelgroup *lurkerm-piston-sg* lurkerm-piston lurkerm-piston-geo-jg @@ -355,7 +350,6 @@ (:states accordian-idle)) - (defskelgroup *accordian-sg* accordian accordian-lod0-jg @@ -400,10 +394,8 @@ (deftype junglecam (process-hidden) ()) - (deftype precurbridgecam (pov-camera) ()) - (defstate pov-camera-playing (precurbridgecam) :virtual #t :code @@ -423,7 +415,6 @@ (deftype precurbridge-span (structure) ()) - (deftype precurbridge (process-drawable) ((root collide-shape-moving :override) (smush smush-control :inline) @@ -435,7 +426,6 @@ (precurbridge-active symbol) precurbridge-idle)) - (defskelgroup *precurbridge-sg* precurbridge precurbridge-geo-jg @@ -704,7 +694,6 @@ (:states (maindoor-closed symbol) (maindoor-open symbol))) - (defskelgroup *maindoor-sg* maindoor maindoor-lod0-jg @@ -779,7 +768,6 @@ (deftype sidedoor (eco-door) ()) - (defskelgroup *sidedoor-sg* sidedoor sidedoor-geo-jg @@ -819,7 +807,6 @@ (:states jngpusher-idle)) - (defmethod relocate ((this jngpusher) (offset int)) (if (nonzero? (-> this back-prim)) (&+! (-> this back-prim) offset)) (call-parent-method this offset)) @@ -889,7 +876,6 @@ (deftype jungle-water (water-anim) ()) - (define ripple-for-jungle-water (new 'static 'ripple-wave-set diff --git a/goal_src/jak1/levels/jungle/jungle-part.gc b/goal_src/jak1/levels/jungle/jungle-part.gc index f9deab337e4..1eb3ca9824f 100644 --- a/goal_src/jak1/levels/jungle/jungle-part.gc +++ b/goal_src/jak1/levels/jungle/jungle-part.gc @@ -10,7 +10,6 @@ (deftype jungle-part (part-spawner) ()) - (defpart 833 :init-specs ((:texture (falls-particle effects)) diff --git a/goal_src/jak1/levels/jungle/junglesnake.gc b/goal_src/jak1/levels/jungle/junglesnake.gc index d19d3dced12..15a4860bf25 100644 --- a/goal_src/jak1/levels/jungle/junglesnake.gc +++ b/goal_src/jak1/levels/jungle/junglesnake.gc @@ -47,13 +47,11 @@ (drag-delta-ry float)) :allow-misaligned) - (deftype junglesnake-tilt-joint (structure) ((joint-index int32) (flip-it symbol)) :allow-misaligned) - (deftype junglesnake (process-drawable) ((root collide-shape :override) (state-time2 time-frame) @@ -82,7 +80,6 @@ junglesnake-tracking junglesnake-wake)) - ;; WARN: disable def twice: 39. This may happen when a cond (no else) is nested inside of another conditional, but it should be rare. (defbehavior junglesnake-default-event-handler junglesnake ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block)) (case arg2 diff --git a/goal_src/jak1/levels/jungleb/jungleb-obs.gc b/goal_src/jak1/levels/jungleb/jungleb-obs.gc index 9cfbc3b8e0f..7f21bd43dd2 100644 --- a/goal_src/jak1/levels/jungleb/jungleb-obs.gc +++ b/goal_src/jak1/levels/jungleb/jungleb-obs.gc @@ -14,7 +14,6 @@ (:states (eggtop-close symbol) eggtop-idle)) - (defskelgroup *eggtop-sg* eggtop eggtop-lod0-jg @@ -272,7 +271,6 @@ (deftype jng-iris-door (eco-door) ()) - (defskelgroup *jng-iris-door-sg* jng-iris-door jng-iris-door-lod0-jg diff --git a/goal_src/jak1/levels/jungleb/plant-boss.gc b/goal_src/jak1/levels/jungleb/plant-boss.gc index 711a59cdd53..08f6f3f70bc 100644 --- a/goal_src/jak1/levels/jungleb/plant-boss.gc +++ b/goal_src/jak1/levels/jungleb/plant-boss.gc @@ -40,7 +40,6 @@ plant-boss-spawn plant-boss-vulnerable)) - (defmethod relocate ((this plant-boss) (offset int)) (if (nonzero? (-> this neck)) (&+! (-> this neck) offset)) (if (nonzero? (-> this body)) (&+! (-> this body) offset)) @@ -65,7 +64,6 @@ (plant-boss-vine-hit basic) plant-boss-vine-idle)) - (deftype plant-boss-leaf (process-drawable) ((root collide-shape-moving :override) (side int32) @@ -79,7 +77,6 @@ (plant-boss-leaf-open symbol) (plant-boss-leaf-open-idle symbol))) - (defskelgroup *plant-boss-sg* plant-boss plant-boss-main-lod0-jg @@ -360,7 +357,8 @@ (behavior ((arg0 symbol)) (when (not arg0) (let ((f30-0 (rand-vu-float-range (the-as float 0.0) (the-as float 1.0)))) - (suspend-for (the int (* 300.0 f30-0)) (ja :num! (loop!)))) + (suspend-for (the int (* 300.0 f30-0)) + (ja :num! (loop!)))) (ja-channel-push! 1 (seconds 0.25)) (ja-no-eval :group! plant-boss-vine-die-ja :num! (seek!) :frame-num 0.0) (until (ja-done? 0) @@ -387,7 +385,7 @@ (defstate plant-boss-root-die (plant-boss-arm) :code (behavior ((arg0 symbol)) - (if (not arg0) (suspend-for (seconds 4) (+! (-> self root trans z) (* -4096.0 (seconds-per-frame)))))) + (if (not arg0) (suspend-for (seconds 4) (+! (-> self root trans z) (* -4096.0 (seconds-per-frame)))))) :post ja-post) (defbehavior plant-boss-arm-init plant-boss-arm ((arg0 vector) (arg1 float) (arg2 int)) @@ -1199,7 +1197,9 @@ (behavior () (ja-channel-set! 1) (ja :group! plant-boss-main-die-ja :num! max) - (suspend-for (seconds 5) (transform-post) (do-push-aways! (-> self root))) + (suspend-for (seconds 5) + (transform-post) + (do-push-aways! (-> self root))) (loop (logior! (-> self mask) (process-mask sleep)) (suspend)))) diff --git a/goal_src/jak1/levels/lavatube/lavatube-energy.gc b/goal_src/jak1/levels/lavatube/lavatube-energy.gc index 1e6d9528d5f..8b714436186 100644 --- a/goal_src/jak1/levels/lavatube/lavatube-energy.gc +++ b/goal_src/jak1/levels/lavatube/lavatube-energy.gc @@ -343,7 +343,6 @@ energydoor-opened energydoor-opening)) - (defskelgroup *energydoor-sg* energydoor energydoor-lod0-jg @@ -491,7 +490,6 @@ energybase-stopped energybase-stopping)) - (defskelgroup *energybase-sg* energybase energybase-lod0-jg @@ -558,7 +556,6 @@ energyhub-stop energyhub-stopped)) - (deftype energyarm (process-drawable) ((root collide-shape-moving :override) (parent-overide (pointer energyhub) :overlay-at parent) @@ -578,14 +575,12 @@ energyarm-no-ball energyarm-stop)) - (deftype energyball (process-drawable) ((root collide-shape-moving :override) (parent-overide (pointer energyarm) :overlay-at parent)) (:states energyball-idle)) - (defskelgroup *energyball-sg* energyball energyball-lod0-jg @@ -1029,7 +1024,6 @@ (:states energylava-idle)) - (defskelgroup *energylava-sg* energylava 0 diff --git a/goal_src/jak1/levels/lavatube/lavatube-obs.gc b/goal_src/jak1/levels/lavatube/lavatube-obs.gc index fcf167483ca..92d77aedc7f 100644 --- a/goal_src/jak1/levels/lavatube/lavatube-obs.gc +++ b/goal_src/jak1/levels/lavatube/lavatube-obs.gc @@ -12,7 +12,6 @@ (:states lavabase-idle)) - (defskelgroup *lavabase-sg* lavabase lavabase-lod0-jg @@ -42,7 +41,6 @@ (:states lavafall-idle)) - (defskelgroup *lavafall-sg* lavafall lavafall-lod0-jg @@ -72,7 +70,6 @@ (:states lavashortcut-idle)) - (defskelgroup *lavashortcut-sg* lavashortcut lavashortcut-lod0-jg @@ -311,13 +308,11 @@ ((offset vector :inline) (first-frame basic))) - (deftype darkecobarrel-base (process-drawable) ((root collide-shape-moving :override) (speed float) (sync time-frame))) - (deftype darkecobarrel-mover (darkecobarrel-base) ((start-time time-frame) (hits int32) @@ -330,7 +325,6 @@ darkecobarrel-mover-die darkecobarrel-mover-move)) - (deftype darkecobarrel (darkecobarrel-base) ((self-override darkecobarrel :overlay-at self) (spawn-array (array int64)) @@ -338,7 +332,6 @@ (:states darkecobarrel-spawner)) - (defmethod relocate ((this darkecobarrel) (offset int)) (if (nonzero? (-> this spawn-array)) (&+! (-> this spawn-array) offset)) (call-parent-method this offset)) @@ -602,7 +595,6 @@ (:states lavafallsewera-idle)) - (defskelgroup *lavafallsewera-sg* lavafallsewera lavafallsewera-lod0-jg @@ -631,7 +623,6 @@ (:states lavafallsewerb-idle)) - (defskelgroup *lavafallsewerb-sg* lavafallsewerb lavafallsewerb-lod0-jg @@ -662,7 +653,6 @@ die idle)) - (defpartgroup group-chainmine-explode :id 542 :flags (use-local-clock) @@ -857,7 +847,6 @@ idle die)) - (defpartgroup group-lavaballoon :id 543 :duration (seconds 0.017) @@ -989,7 +978,6 @@ (deftype lavatube-lava (water-anim) ()) - (define ripple-for-lavatube-lava (new 'static 'ripple-wave-set @@ -1028,7 +1016,6 @@ (:states lavayellowtarp-idle)) - (defskelgroup *lavayellowtarp-sg* lavayellowtarp lavayellowtarp-lod0-jg diff --git a/goal_src/jak1/levels/lavatube/lavatube-part.gc b/goal_src/jak1/levels/lavatube/lavatube-part.gc index bf06a55c9fd..84993d6fb28 100644 --- a/goal_src/jak1/levels/lavatube/lavatube-part.gc +++ b/goal_src/jak1/levels/lavatube/lavatube-part.gc @@ -11,7 +11,6 @@ (deftype lavatube-part (part-spawner) ()) - (defpartgroup group-lavatube-crust-20x20 :id 616 :bounds (static-bspherem 0 0 0 14) diff --git a/goal_src/jak1/levels/maincave/baby-spider.gc b/goal_src/jak1/levels/maincave/baby-spider.gc index 390a6befdf6..cf4f81b2cf8 100644 --- a/goal_src/jak1/levels/maincave/baby-spider.gc +++ b/goal_src/jak1/levels/maincave/baby-spider.gc @@ -23,7 +23,6 @@ (init! (_type_ symbol symbol symbol symbol int int symbol) none) (set-delay! (_type_ time-frame) none))) - (deftype baby-spider (nav-enemy) ((die-if-not-visible? symbol) (hack-move-above-ground? symbol) @@ -46,7 +45,6 @@ baby-spider-hatching baby-spider-resume)) - (defskelgroup *baby-spider-sg* baby-spider baby-spider-lod0-jg diff --git a/goal_src/jak1/levels/maincave/dark-crystal.gc b/goal_src/jak1/levels/maincave/dark-crystal.gc index a684033db24..523a3d166e3 100644 --- a/goal_src/jak1/levels/maincave/dark-crystal.gc +++ b/goal_src/jak1/levels/maincave/dark-crystal.gc @@ -25,7 +25,6 @@ dark-crystal-idle dark-crystal-spawn-fuel-cell)) - (defskelgroup *dark-crystal-sg* dark-crystal dark-crystal-lod0-jg diff --git a/goal_src/jak1/levels/maincave/driller-lurker.gc b/goal_src/jak1/levels/maincave/driller-lurker.gc index 5f8d1289d2c..70f1f22bdce 100644 --- a/goal_src/jak1/levels/maincave/driller-lurker.gc +++ b/goal_src/jak1/levels/maincave/driller-lurker.gc @@ -51,7 +51,6 @@ driller-lurker-patrol driller-lurker-patrol-pause)) - (defskelgroup *driller-lurker-sg* driller-lurker driller-lurker-lod0-jg diff --git a/goal_src/jak1/levels/maincave/gnawer.gc b/goal_src/jak1/levels/maincave/gnawer.gc index ca3ccb6d495..5d9d8a9f9e0 100644 --- a/goal_src/jak1/levels/maincave/gnawer.gc +++ b/goal_src/jak1/levels/maincave/gnawer.gc @@ -17,19 +17,16 @@ (:state-methods falling)) - (deftype gnawer-segment-info (structure) ((num-joints int32) (joint-index int8 8))) - (deftype gnawer-segment (structure) ((place int32) (world-pos vector :inline) (anim-to-local-trans-offset vector :inline) (orient-mat matrix :inline))) - (deftype gnawer-route (structure) ((src-pt-index int32) (dest-pt-index int32) @@ -43,7 +40,6 @@ (dest-pt-offset vector :inline) (surface-dir vector :inline))) - (deftype gnawer (process-drawable) ((root collide-shape :override) (hit-points int32) @@ -85,7 +81,6 @@ gnawer-run gnawer-wait-to-run)) - (defskelgroup *gnawer-sg* gnawer gnawer-lod0-jg diff --git a/goal_src/jak1/levels/maincave/maincave-obs.gc b/goal_src/jak1/levels/maincave/maincave-obs.gc index 4a0e5e275ad..bf99c93d4b6 100644 --- a/goal_src/jak1/levels/maincave/maincave-obs.gc +++ b/goal_src/jak1/levels/maincave/maincave-obs.gc @@ -13,7 +13,6 @@ (deftype maincavecam (pov-camera) ((seq uint64))) - (defskelgroup *maincavecam-sg* maincavecam maincavecam-lod0-jg @@ -48,7 +47,6 @@ (deftype cave-water (water-anim) ()) - (define ripple-for-cave-water (new 'static 'ripple-wave-set @@ -82,7 +80,6 @@ (:states cavecrusher-idle)) - (defskelgroup *cavecrusher-sg* cavecrusher cavecrusher-lod0-jg @@ -144,7 +141,6 @@ idle trigger)) - (defskelgroup *cavetrapdoor-sg* cavetrapdoor cavetrapdoor-lod0-jg @@ -271,7 +267,6 @@ (:states caveflamepots-active)) - (defpart 704 :init-specs ((:texture (bigpuff effects)) @@ -459,7 +454,6 @@ (:states cavespatula-idle)) - (defskelgroup *cavespatula-sg* cavespatula 0 @@ -541,7 +535,6 @@ (:states cavespatulatwo-idle)) - (defskelgroup *cavespatulatwo-sg* cavespatulatwo cavespatulatwo-lod0-jg @@ -618,7 +611,6 @@ caveelevator-one-way-travel-to-end caveelevator-one-way-travel-to-start)) - (defskelgroup *caveelevator-sg* caveelevator caveelevator-lod0-jg diff --git a/goal_src/jak1/levels/maincave/maincave-part.gc b/goal_src/jak1/levels/maincave/maincave-part.gc index 2ba3f5e6884..2dc5fc343cd 100644 --- a/goal_src/jak1/levels/maincave/maincave-part.gc +++ b/goal_src/jak1/levels/maincave/maincave-part.gc @@ -8,10 +8,8 @@ (deftype maincave-part (part-spawner) ()) - (deftype darkcave-part (part-spawner) ()) - (defpartgroup group-part-maincave-torch :id 318 :bounds (static-bspherem 0 3 0 4) diff --git a/goal_src/jak1/levels/maincave/mother-spider-egg.gc b/goal_src/jak1/levels/maincave/mother-spider-egg.gc index 82771f3c2b8..45c6460763f 100644 --- a/goal_src/jak1/levels/maincave/mother-spider-egg.gc +++ b/goal_src/jak1/levels/maincave/mother-spider-egg.gc @@ -31,7 +31,6 @@ mother-spider-egg-hatch mother-spider-egg-on-ground)) - (defskelgroup *mother-spider-egg-unbroken-sg* spider-egg spider-egg-unbroken-lod0-jg diff --git a/goal_src/jak1/levels/maincave/mother-spider-proj.gc b/goal_src/jak1/levels/maincave/mother-spider-proj.gc index 1d70897dd3d..f5665bd2cd9 100644 --- a/goal_src/jak1/levels/maincave/mother-spider-proj.gc +++ b/goal_src/jak1/levels/maincave/mother-spider-proj.gc @@ -9,7 +9,6 @@ ((parent-process (pointer projectile) :overlay-at parent) (facing-dir vector :inline))) - (defpartgroup group-mother-spider-proj-fly :id 326 :duration (seconds 1) diff --git a/goal_src/jak1/levels/misty/babak-with-cannon.gc b/goal_src/jak1/levels/misty/babak-with-cannon.gc index 29263e6a7c0..cee42b45979 100644 --- a/goal_src/jak1/levels/misty/babak-with-cannon.gc +++ b/goal_src/jak1/levels/misty/babak-with-cannon.gc @@ -15,7 +15,6 @@ babak-with-cannon-jump-onto-cannon babak-with-cannon-shooting)) - nav-enemy-default-event-handler (defstate nav-enemy-idle (babak-with-cannon) diff --git a/goal_src/jak1/levels/misty/balloonlurker.gc b/goal_src/jak1/levels/misty/balloonlurker.gc index acfa3c5a242..796a93278d1 100644 --- a/goal_src/jak1/levels/misty/balloonlurker.gc +++ b/goal_src/jak1/levels/misty/balloonlurker.gc @@ -211,7 +211,6 @@ (explosion-force float) (mine-weight float))) - (define *BALLOONLURKER-bank* (new 'static 'balloonlurker-bank @@ -282,7 +281,6 @@ (balloonlurker-mine-explode int) balloonlurker-patrol)) - (deftype balloonlurker-pilot (process-drawable) ((root collide-shape-moving :override) (parent-override (pointer balloonlurker) :overlay-at parent)) @@ -293,7 +291,6 @@ balloonlurker-pilot-die balloonlurker-pilot-idle)) - (defskelgroup *balloonlurker-sg* balloonlurker balloonlurker-lod0-jg diff --git a/goal_src/jak1/levels/misty/misty-conveyor.gc b/goal_src/jak1/levels/misty/misty-conveyor.gc index 6f7b66bd0ab..4e3cb729c20 100644 --- a/goal_src/jak1/levels/misty/misty-conveyor.gc +++ b/goal_src/jak1/levels/misty/misty-conveyor.gc @@ -56,7 +56,6 @@ (:states keg-conveyor-idle)) - (deftype keg-conveyor-paddle (process-drawable) ((root collide-shape-moving :override) (object-on-paddle (pointer bouncing-float)) @@ -64,7 +63,6 @@ (:states keg-conveyor-paddle-idle)) - (deftype keg (process-drawable) ((root collide-shape-moving :override) (sync-offset float) @@ -80,7 +78,6 @@ keg-on-path keg-paddle-to-path)) - (defskelgroup *keg-conveyor-sg* keg-conveyor keg-conveyor-lod0-jg diff --git a/goal_src/jak1/levels/misty/misty-obs.gc b/goal_src/jak1/levels/misty/misty-obs.gc index 8198e836a25..0f8e3006ec1 100644 --- a/goal_src/jak1/levels/misty/misty-obs.gc +++ b/goal_src/jak1/levels/misty/misty-obs.gc @@ -958,7 +958,6 @@ (:states boatpaddle-idle)) - (defskelgroup *boatpaddle-sg* boatpaddle boatpaddle-lod0-jg @@ -1000,7 +999,6 @@ (:states windturbine-idle)) - (defskelgroup *windturbine-sg* windturbine windturbine-lod0-jg @@ -1044,7 +1042,6 @@ mis-bone-bridge-hit mis-bone-bridge-idle)) - (defskelgroup *mis-bone-bridge-sg* mis-bone-bridge mis-bone-bridge-lod0-jg @@ -1203,7 +1200,6 @@ breakaway-fall breakaway-idle)) - (defstate breakaway-idle (breakaway) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -1278,13 +1274,10 @@ (deftype breakaway-right (breakaway) ()) - (deftype breakaway-mid (breakaway) ()) - (deftype breakaway-left (breakaway) ()) - (defskelgroup *breakaway-right-sg* breakaway-right breakaway-right-lod0-jg @@ -1354,7 +1347,6 @@ (deftype bone-platform (rigid-body-platform) ((anchor-point vector :inline))) - (defskelgroup *mis-bone-platform-sg* mis-bone-platform mis-bone-platform-lod0-jg @@ -1452,7 +1444,6 @@ (deftype mistycam (process-hidden) ()) - (defskelgroup *mistycam-sg* mistycam mistycam-lod0-jg @@ -1484,7 +1475,6 @@ (deftype misty-battlecontroller (battlecontroller) ()) - (defstate battlecontroller-play-intro-camera (misty-battlecontroller) :virtual #t :code @@ -1542,7 +1532,6 @@ boat-fuelcell-idle boat-fuelcell-spawn)) - (defstate boat-fuelcell-idle (boat-fuelcell) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) diff --git a/goal_src/jak1/levels/misty/misty-part.gc b/goal_src/jak1/levels/misty/misty-part.gc index 7de37dbabe6..31b7e5a3b21 100644 --- a/goal_src/jak1/levels/misty/misty-part.gc +++ b/goal_src/jak1/levels/misty/misty-part.gc @@ -11,7 +11,6 @@ (deftype misty-part (part-spawner) ()) - (defpart 972 :init-specs ((:texture (bigpuff effects)) diff --git a/goal_src/jak1/levels/misty/misty-warehouse.gc b/goal_src/jak1/levels/misty/misty-warehouse.gc index 852e98920b6..c94fc5bc16a 100644 --- a/goal_src/jak1/levels/misty/misty-warehouse.gc +++ b/goal_src/jak1/levels/misty/misty-warehouse.gc @@ -15,7 +15,6 @@ silostep-idle (silostep-rise symbol))) - (defskelgroup *silostep-sg* silostep silostep-lod0-jg @@ -125,7 +124,6 @@ (deftype rounddoor (eco-door) ()) - (defmethod eco-door-method-24 ((this rounddoor)) (let ((s5-0 (new 'process 'collide-shape this (collide-list-enum hit-by-others)))) (let ((s4-0 (new 'process 'collide-shape-prim-mesh s5-0 (the-as uint 0) (the-as uint 0)))) diff --git a/goal_src/jak1/levels/misty/mistycannon.gc b/goal_src/jak1/levels/misty/mistycannon.gc index 1df4c95b339..3db8cfe392f 100644 --- a/goal_src/jak1/levels/misty/mistycannon.gc +++ b/goal_src/jak1/levels/misty/mistycannon.gc @@ -13,7 +13,6 @@ (range float) (speed float))) - (defun angle-tracker-apply-move! ((arg0 angle-tracker) (arg1 float)) (let* ((f0-2 (* arg1 (-> arg0 speed) (seconds-per-frame))) (f0-3 (+ (-> arg0 value) f0-2))) @@ -531,7 +530,6 @@ mistycannon-missile-idle mistycannon-missile-in-water)) - (defmethod relocate ((this mistycannon-missile) (offset int)) (if (nonzero? (-> this part2)) (&+! (-> this part2) offset)) (the-as mistycannon-missile ((method-of-type process-drawable relocate) this offset))) @@ -748,7 +746,6 @@ (muzzle-time float) (blast-radius float))) - (defbehavior mistycannon-missile-init-by-other mistycannon-missile ((arg0 mistycannon-init-data) (arg1 entity-actor)) (logior! (-> self mask) (process-mask projectile)) (logclear! (-> self mask) (process-mask actor-pause)) @@ -830,7 +827,6 @@ mistycannon-waiting-for-player mistycannon-waiting-for-player-to-fuck-off)) - (defbehavior mistycannon-pick-random-target-point mistycannon () (let ((f30-0 (* (sqrtf (rand-vu)) (-> self center-point w))) (f28-1 (* 65536.0 (rand-vu)))) @@ -967,7 +963,6 @@ ((s1 float) (s2 float))) - (defun solve-missile-tilt ((arg0 quadratic-solution) (arg1 float) (arg2 float) (arg3 float) (arg4 float)) (let* ((f1-3 (* (/ arg2 2) arg2 arg4)) (f0-3 f1-3) @@ -989,7 +984,6 @@ (speed float) (time float))) - (defun solve-missile-velocity ((arg0 trajectory-params) (arg1 float)) (set! (-> arg0 theta) arg1) (let ((f0-4 (* (- (* (-> arg0 x) (tan arg1)) (-> arg0 y)) (/ 2.0 (-> arg0 gravity))))) diff --git a/goal_src/jak1/levels/misty/muse.gc b/goal_src/jak1/levels/misty/muse.gc index 52aca340581..b38bbf0c420 100644 --- a/goal_src/jak1/levels/misty/muse.gc +++ b/goal_src/jak1/levels/misty/muse.gc @@ -21,7 +21,6 @@ muse-caught muse-idle)) - (deftype point-on-path-segment-info (structure) ((point vector :inline) (segment vector 2 :inline) @@ -31,7 +30,6 @@ (distance-to-segment float) (parametric-index float))) - (defun analyze-point-on-path-segment ((arg0 point-on-path-segment-info)) (vector-! (-> arg0 dir) (-> arg0 segment 1) (the-as vector (-> arg0 segment))) (vector-normalize! (-> arg0 dir) 1.0) diff --git a/goal_src/jak1/levels/misty/quicksandlurker.gc b/goal_src/jak1/levels/misty/quicksandlurker.gc index ff6b8ee1f87..cb9418a4f34 100644 --- a/goal_src/jak1/levels/misty/quicksandlurker.gc +++ b/goal_src/jak1/levels/misty/quicksandlurker.gc @@ -278,7 +278,6 @@ quicksandlurker-missile-idle quicksandlurker-missile-impact)) - (defstate quicksandlurker-missile-idle (quicksandlurker-missile) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -346,7 +345,6 @@ ((position vector) (velocity vector))) - (defbehavior quicksandlurker-missile-init-by-other quicksandlurker-missile ((arg0 quicksandlurker-missile-init-data) (arg1 entity-actor)) (set! (-> self entity) arg1) (let ((s5-0 (new 'process 'collide-shape-moving self (collide-list-enum hit-by-player)))) @@ -400,7 +398,6 @@ quicksandlurker-wait quicksandlurker-yawn)) - (defskelgroup *quicksandlurker-sg* quicksandlurker quicksandlurker-lod0-jg diff --git a/goal_src/jak1/levels/misty/sidekick-human.gc b/goal_src/jak1/levels/misty/sidekick-human.gc index 710cd8fc8af..2752544170b 100644 --- a/goal_src/jak1/levels/misty/sidekick-human.gc +++ b/goal_src/jak1/levels/misty/sidekick-human.gc @@ -9,7 +9,6 @@ (deftype sequenceA (process-hidden) ()) - (defpartgroup group-2d-intro-mist :id 657 :flags (screen-space) @@ -1042,13 +1041,11 @@ (evilsis handle) (lurker-army handle 9))) - (deftype sequenceC (process-taskable) ((bonelurker handle) (darkecocan handle) (darkecocan-glowing-look lod-set :inline))) - (defskelgroup *sidekick-human-sg* sidekick-human sidekick-human-lod0-jg @@ -1091,7 +1088,6 @@ (start-frame float) (skel symbol))) - (define *lurker-army* (new 'static 'boxed-array diff --git a/goal_src/jak1/levels/ogre/flying-lurker.gc b/goal_src/jak1/levels/ogre/flying-lurker.gc index 80c9bd59867..dd674346737 100644 --- a/goal_src/jak1/levels/ogre/flying-lurker.gc +++ b/goal_src/jak1/levels/ogre/flying-lurker.gc @@ -24,7 +24,6 @@ plunger-lurker-idle plunger-lurker-plunge)) - (defskelgroup *plunger-lurker-sg* plunger-lurker plunger-lurker-lod0-jg @@ -236,7 +235,6 @@ flying-lurker-sleep flying-lurker-start)) - (defskelgroup *flying-lurker-sg* flying-lurker flying-lurker-lod0-jg diff --git a/goal_src/jak1/levels/ogre/ogre-obs.gc b/goal_src/jak1/levels/ogre/ogre-obs.gc index a78a20ed61d..53deb3a4450 100644 --- a/goal_src/jak1/levels/ogre/ogre-obs.gc +++ b/goal_src/jak1/levels/ogre/ogre-obs.gc @@ -272,7 +272,6 @@ idle (die symbol))) - (defstate die (tntbarrel) :virtual #t :code @@ -401,7 +400,6 @@ (active symbol) (triggered entity-actor))) - (defmethod rigid-body-platform-method-23 ((this ogre-plat) (arg0 float)) (call-parent-method this arg0) (rigid-body-platform-method-27 this (-> this anchor-point)) @@ -517,7 +515,6 @@ (deftype ogre-step (ogre-plat) ()) - (defmethod rigid-body-platform-method-31 ((this ogre-step)) (set! (-> this idle-y-offset) -28672.0) (set! (-> this float-y-offset) 0.0) @@ -538,16 +535,12 @@ (deftype ogre-step-a (ogre-step) ()) - (deftype ogre-step-b (ogre-step) ()) - (deftype ogre-step-c (ogre-step) ()) - (deftype ogre-step-d (ogre-step) ()) - (defmethod rigid-body-platform-method-31 ((this ogre-step-a)) (set-vector! (-> this root-overlay root-prim local-sphere) 0.0 12288.0 0.0 20480.0) (initialize-skeleton this *ogre-step-a-sg* '()) @@ -605,7 +598,6 @@ (deftype ogre-isle (ogre-plat) ()) - (defmethod rigid-body-platform-method-31 ((this ogre-isle)) (set! (-> this idle-y-offset) -6144.0) (set! (-> this float-y-offset) 4096.0) @@ -617,13 +609,10 @@ (deftype ogre-isle-b (ogre-isle) ()) - (deftype ogre-isle-c (ogre-isle) ()) - (deftype ogre-isle-d (ogre-isle) ()) - (defmethod rigid-body-platform-method-31 ((this ogre-isle-b)) (+! (-> this root-overlay trans x) -8192.0) (set-vector! (-> this root-overlay root-prim local-sphere) 0.0 8192.0 0.0 24576.0) @@ -667,7 +656,6 @@ ogre-bridge-break ogre-bridge-idle)) - (defmethod relocate ((this ogre-bridge) (offset int)) (dotimes (v1-0 8) (if (nonzero? (-> this joint-mod-array v1-0)) (&+! (-> this joint-mod-array v1-0) offset))) @@ -932,7 +920,6 @@ (:states ogre-bridgeend-idle)) - (defstate ogre-bridgeend-idle (ogre-bridgeend) :code (behavior () @@ -961,7 +948,6 @@ ((idle-anim int32) (anim int32))) - (defstate water-vol-idle (ogre-lava) :virtual #t :event @@ -1030,7 +1016,6 @@ shortcut-boulder-break shortcut-boulder-idle)) - (defskelgroup *shortcut-boulder-whole-sg* shortcut-boulder shortcut-boulder-whole-lod0-jg diff --git a/goal_src/jak1/levels/ogre/ogreboss.gc b/goal_src/jak1/levels/ogre/ogreboss.gc index 0fc602ca45b..21748732e8f 100644 --- a/goal_src/jak1/levels/ogre/ogreboss.gc +++ b/goal_src/jak1/levels/ogre/ogreboss.gc @@ -106,7 +106,6 @@ ogreboss-missile-impact ogreboss-missile-seek)) - (defstate ogreboss-missile-idle (ogreboss-missile) :enter (behavior () @@ -273,7 +272,6 @@ (blast-radius float) (pickup-type pickup-type))) - (defbehavior ogreboss-missile-init-by-other ogreboss-missile ((arg0 ogreboss-missile-init-data) (arg1 entity-actor)) (set! (-> self entity) arg1) (let ((s5-0 (new 'process 'collide-shape-moving self (collide-list-enum hit-by-player)))) @@ -340,7 +338,6 @@ ogreboss-super-boulder-roll ogreboss-super-boulder-throw)) - (defbehavior ogreboss-super-boulder-event-handler ogreboss-super-boulder ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block)) (case arg2 ;; og:preserve-this PAL patch here @@ -597,7 +594,6 @@ (:states ogreboss-bounce-boulder-idle)) - (defbehavior ogreboss-bounce-boulder-event-handler ogreboss-bounce-boulder ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block)) (case arg2 (('touch) @@ -726,7 +722,6 @@ ogreboss-stage3-throw ogreboss-wait-for-player)) - (defbehavior ogreboss-inc-try-count ogreboss () (when (not (-> self try-counted)) (set! (-> self try-counted) #t) diff --git a/goal_src/jak1/levels/racer_common/racer.gc b/goal_src/jak1/levels/racer_common/racer.gc index 058737139a3..7dc19b6afe3 100644 --- a/goal_src/jak1/levels/racer_common/racer.gc +++ b/goal_src/jak1/levels/racer_common/racer.gc @@ -30,7 +30,6 @@ (pickup (state collectable)) wait-for-return)) - (defmethod relocate ((this racer) (offset int)) (countdown (v1-0 2) (if (-> this path-data v1-0) (&+! (-> this path-data v1-0) offset))) @@ -220,7 +219,8 @@ (while (and *target* (logtest? (-> *target* control root-prim prim-core action) (collide-action racer))) (racer-effect) (suspend)) - (suspend-for (seconds 1) (racer-effect)) + (suspend-for (seconds 1) + (racer-effect)) (go arg0))) (defstate wait-for-return (racer) diff --git a/goal_src/jak1/levels/robocave/robocave-part.gc b/goal_src/jak1/levels/robocave/robocave-part.gc index 44225629488..a9c83598051 100644 --- a/goal_src/jak1/levels/robocave/robocave-part.gc +++ b/goal_src/jak1/levels/robocave/robocave-part.gc @@ -10,7 +10,6 @@ (deftype robocave-part (part-spawner) ()) - (defpartgroup group-part-robocave-torch :id 506 :bounds (static-bspherem 0 3 0 4) diff --git a/goal_src/jak1/levels/rolling/rolling-lightning-mole.gc b/goal_src/jak1/levels/rolling/rolling-lightning-mole.gc index 928efa09446..b33777ff902 100644 --- a/goal_src/jak1/levels/rolling/rolling-lightning-mole.gc +++ b/goal_src/jak1/levels/rolling/rolling-lightning-mole.gc @@ -97,7 +97,6 @@ (max-flee-rotation float)) :allow-misaligned) - (deftype fleeing-nav-enemy (nav-enemy) ((last-reflection-time time-frame) (run-blend-interp float) @@ -108,7 +107,6 @@ (:states fleeing-nav-enemy-debug)) - (defbehavior fleeing-nav-enemy-adjust-nav-info fleeing-nav-enemy () (let ((f30-0 (vector-vector-distance (-> *camera* tpos-curr-adj) (-> *camera* tpos-old-adj)))) ;; og:preserve-this @@ -375,7 +373,6 @@ lightning-mole-hiding lightning-mole-yelp)) - (defskelgroup *lightning-mole-sg* lightning-mole lightning-mole-lod0-jg @@ -893,7 +890,6 @@ peeper-up peeper-wait)) - (defstate peeper-wait (peeper) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) diff --git a/goal_src/jak1/levels/rolling/rolling-obs.gc b/goal_src/jak1/levels/rolling/rolling-obs.gc index 0f603e7c2fb..d49560c9082 100644 --- a/goal_src/jak1/levels/rolling/rolling-obs.gc +++ b/goal_src/jak1/levels/rolling/rolling-obs.gc @@ -11,10 +11,8 @@ (deftype rolling-part (part-spawner) ()) - (deftype rollingcam (process-hidden) ()) - (defskelgroup *rollingcam-sg* rollingcam rollingcam-lod0-jg @@ -26,20 +24,17 @@ ((root collide-shape-moving :override) (max-frame float))) - (deftype pusher (pusher-base) ((sync sync-info-paused :inline) (cyl cylinder :inline)) (:states pusher-idle)) - (deftype gorge-pusher (pusher-base) ((min-frame float)) (:states gorge-pusher-idle)) - (defskelgroup *pusher-sg* pusher pusher-lod0-jg @@ -144,7 +139,6 @@ dark-plant-sprout dark-plant-startup)) - (defskelgroup *dark-plant-sg* dark-plant dark-plant-lod0-jg @@ -347,7 +341,6 @@ happy-plant-opened happy-plant-opening)) - (defskelgroup *happy-plant-sg* happy-plant happy-plant-lod0-jg @@ -469,7 +462,6 @@ ((digit int8 5)) :pack-me) - (defun race-time-copy! ((arg0 race-time) (arg1 race-time)) (dotimes (v1-0 5) (set! (-> arg0 digit v1-0) (-> arg1 digit v1-0))) @@ -536,7 +528,6 @@ (:states (rolling-start-break symbol) rolling-start-whole)) - (defstate rolling-start-break (rolling-start) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -593,7 +584,6 @@ (radius float) (thickness float))) - (defbehavior gorge-init gorge ((arg0 vector) (arg1 vector) (arg2 float) (arg3 float)) (forward-down->inv-matrix (-> self coord) arg1 (new 'static 'vector :y -1.0)) (matrix-transpose! (-> self coord) (-> self coord)) @@ -619,18 +609,15 @@ gorge-start-racing gorge-start-ready)) - (deftype gorge-finish (gorge) ((alt-actor entity-actor)) (:states gorge-finish-idle)) - (deftype gorge-abort (gorge) () (:states gorge-abort-idle)) - (defun gorge-behind ((arg0 gorge)) (if (not *target*) (return #f)) (let ((gp-0 (new-stack-vector0))) @@ -918,7 +905,6 @@ (deftype rolling-water (water-anim) ()) - (define ripple-for-rolling-water (the-as object (new 'static diff --git a/goal_src/jak1/levels/rolling/rolling-race-ring.gc b/goal_src/jak1/levels/rolling/rolling-race-ring.gc index e68912b5375..ff8b108bea4 100644 --- a/goal_src/jak1/levels/rolling/rolling-race-ring.gc +++ b/goal_src/jak1/levels/rolling/rolling-race-ring.gc @@ -20,7 +20,6 @@ race-ring-idle race-ring-wait)) - (defpartgroup group-rolling-ring :id 457 :linger-duration (seconds 0) diff --git a/goal_src/jak1/levels/snow/ice-cube.gc b/goal_src/jak1/levels/snow/ice-cube.gc index a6adafb98e7..1ddc1540d3b 100644 --- a/goal_src/jak1/levels/snow/ice-cube.gc +++ b/goal_src/jak1/levels/snow/ice-cube.gc @@ -46,7 +46,6 @@ ice-cube-tired ice-cube-trying-to-appear)) - (defskelgroup *ice-cube-sg* ice-cube ice-cube-lod0-jg diff --git a/goal_src/jak1/levels/snow/snow-ball.gc b/goal_src/jak1/levels/snow/snow-ball.gc index 9deec808c34..ddd5c98c48d 100644 --- a/goal_src/jak1/levels/snow/snow-ball.gc +++ b/goal_src/jak1/levels/snow/snow-ball.gc @@ -11,17 +11,14 @@ (:states snow-ball-shadow-idle)) - (deftype snow-ball-junction (structure) ((enter-time time-frame) (exit-time time-frame))) - (deftype snow-ball-path-info (structure) ((hug-path? symbol) (path-pos vector :inline))) - (deftype snow-ball-roller (process-drawable) ((root collide-shape-moving :override) (which-path int32) @@ -45,7 +42,6 @@ (:states snow-ball-roller-idle)) - (deftype snow-ball (process) ((child-override (pointer snow-ball-roller) :overlay-at child) (state-time time-frame) @@ -59,7 +55,6 @@ (:states snow-ball-idle)) - (defskelgroup *snow-ball-sg* snow-ball snow-ball-lod0-jg diff --git a/goal_src/jak1/levels/snow/snow-bumper.gc b/goal_src/jak1/levels/snow/snow-bumper.gc index 8c21a3d423f..abfb7271940 100644 --- a/goal_src/jak1/levels/snow/snow-bumper.gc +++ b/goal_src/jak1/levels/snow/snow-bumper.gc @@ -22,7 +22,6 @@ snow-bumper-inactive-idle snow-bumper-spawn-fuel-cell)) - (defskelgroup *snow-bumper-sg* snow-bumper snow-bumper-lod0-jg diff --git a/goal_src/jak1/levels/snow/snow-bunny.gc b/goal_src/jak1/levels/snow/snow-bunny.gc index b51024dc700..e777120e8bc 100644 --- a/goal_src/jak1/levels/snow/snow-bunny.gc +++ b/goal_src/jak1/levels/snow/snow-bunny.gc @@ -587,7 +587,6 @@ (best-dest vector :inline) (away-vec vector :inline))) - (defmethod nav-enemy-method-55 ((this snow-bunny)) (set! (-> this using-jump-event?) #f) (if (not *target*) (return #f)) diff --git a/goal_src/jak1/levels/snow/snow-flutflut-obs.gc b/goal_src/jak1/levels/snow/snow-flutflut-obs.gc index d86f80639a1..79d18785d6b 100644 --- a/goal_src/jak1/levels/snow/snow-flutflut-obs.gc +++ b/goal_src/jak1/levels/snow/snow-flutflut-obs.gc @@ -28,7 +28,6 @@ flutflut-plat-hidden-idle flutflut-plat-hide)) - (deftype snow-button (process-drawable) ((root collide-shape-moving :override) (wiggled? symbol) @@ -42,7 +41,6 @@ snow-button-deactivate snow-button-up-idle)) - (defskelgroup *flutflut-plat-small-sg* flutflut-plat-small flutflut-plat-small-lod0-jg @@ -636,13 +634,10 @@ (deftype flutflut-plat-small (flutflut-plat) ()) - (deftype flutflut-plat-med (flutflut-plat) ()) - (deftype flutflut-plat-large (flutflut-plat) ()) - (defmethod get-unlit-skel ((this flutflut-plat-small)) *flutflut-plat-small-sg*) diff --git a/goal_src/jak1/levels/snow/snow-obs.gc b/goal_src/jak1/levels/snow/snow-obs.gc index c3c1678692e..d70315e5873 100644 --- a/goal_src/jak1/levels/snow/snow-obs.gc +++ b/goal_src/jak1/levels/snow/snow-obs.gc @@ -12,7 +12,6 @@ (deftype snowcam (pov-camera) ((seq uint64))) - (defskelgroup *snowcam-sg* snowcam snowcam-lod0-jg @@ -83,7 +82,6 @@ snow-eggtop-idle-down snow-eggtop-idle-up)) - (defskelgroup *snow-eggtop-sg* snow-eggtop snow-eggtop-lod0-jg @@ -372,7 +370,6 @@ (:states snowpusher-idle)) - (defskelgroup *snowpusher-sg* snowpusher snowpusher-lod0-jg @@ -454,7 +451,6 @@ (:states snow-spatula-idle)) - (defskelgroup *snow-spatula-sg* snow-spatula snow-spatula-lod0-jg @@ -529,7 +525,6 @@ snow-fort-gate-idle-closed snow-fort-gate-idle-open)) - (defskelgroup *snow-fort-gate-sg* snow-fort-gate snow-fort-gate-lod0-jg @@ -822,7 +817,6 @@ snow-gears-idle snow-gears-stopped)) - (defskelgroup *snow-gears-sg* snow-gears snow-gears-lod0-jg @@ -987,7 +981,6 @@ snow-switch-idle-down snow-switch-idle-up)) - (defskelgroup *snow-switch-sg* snow-switch snow-switch-lod0-jg @@ -1127,7 +1120,6 @@ snow-log-hidden snow-log-wait-for-master)) - (defskelgroup *snow-log-sg* snow-log snow-log-lod0-jg @@ -1266,7 +1258,6 @@ snow-log-button-idle-down snow-log-button-idle-up)) - (defbehavior snow-log-button-event-handler snow-log-button ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block)) (local-vars (v0-2 basic)) (case arg2 diff --git a/goal_src/jak1/levels/snow/snow-part.gc b/goal_src/jak1/levels/snow/snow-part.gc index 73848407496..6a34526dd32 100644 --- a/goal_src/jak1/levels/snow/snow-part.gc +++ b/goal_src/jak1/levels/snow/snow-part.gc @@ -12,7 +12,6 @@ (deftype snow-part (part-spawner) ()) - (defpartgroup group-snow-snowdrops1 :id 528 :bounds (static-bspherem 0 -16 0 32) diff --git a/goal_src/jak1/levels/snow/snow-ram-boss.gc b/goal_src/jak1/levels/snow/snow-ram-boss.gc index d30e60748fb..269cc543b30 100644 --- a/goal_src/jak1/levels/snow/snow-ram-boss.gc +++ b/goal_src/jak1/levels/snow/snow-ram-boss.gc @@ -19,7 +19,6 @@ ram-boss-proj-growing ram-boss-proj-launch)) - (deftype ram-boss (nav-enemy) ((parent-override (pointer ram) :overlay-at parent) (facing-y float) @@ -53,7 +52,6 @@ ram-boss-tracking ram-boss-up-defend-block)) - (defskelgroup *ram-boss-sg* ram-boss ram-boss-lod0-jg diff --git a/goal_src/jak1/levels/snow/yeti.gc b/goal_src/jak1/levels/snow/yeti.gc index e6d90536491..ff6b8d316c8 100644 --- a/goal_src/jak1/levels/snow/yeti.gc +++ b/goal_src/jak1/levels/snow/yeti.gc @@ -16,7 +16,6 @@ yeti-slave-appear-land yeti-slave-show-anims)) - (deftype yeti (process-drawable) ((child-process (pointer yeti-slave) :overlay-at child) (desired-num-children int32) @@ -33,7 +32,6 @@ yeti-idle yeti-resuming-start)) - (defskelgroup *yeti-sg* yeti yeti-lod0-jg diff --git a/goal_src/jak1/levels/sunken/bully.gc b/goal_src/jak1/levels/sunken/bully.gc index f2661d54a19..acf825cf3e6 100644 --- a/goal_src/jak1/levels/sunken/bully.gc +++ b/goal_src/jak1/levels/sunken/bully.gc @@ -13,7 +13,6 @@ (:states bully-broken-cage-explode)) - (deftype bully (process-drawable) ((root collide-shape-moving :override) (fact fact-info-enemy :override) @@ -39,7 +38,6 @@ bully-start-spinning bully-stop-spinning)) - (defskelgroup *bully-sg* bully bully-lod0-jg diff --git a/goal_src/jak1/levels/sunken/helix-water.gc b/goal_src/jak1/levels/sunken/helix-water.gc index 18fd4373d66..a32f9d1a5c7 100644 --- a/goal_src/jak1/levels/sunken/helix-water.gc +++ b/goal_src/jak1/levels/sunken/helix-water.gc @@ -26,7 +26,6 @@ helix-slide-door-idle-closed helix-slide-door-idle-open)) - (defskelgroup *helix-slide-door-sg* helix-slide-door helix-slide-door-lod0-jg @@ -48,7 +47,6 @@ helix-button-quick-activate helix-button-startup)) - (defskelgroup *helix-button-sg* helix-button helix-button-lod0-jg @@ -58,7 +56,6 @@ (deftype helix-dark-eco (dark-eco-pool) ()) - (deftype helix-water (process-drawable) ((last-alt-actor-consumed int32) (alt-actors (array entity-actor)) @@ -73,7 +70,6 @@ helix-water-activated helix-water-idle)) - (defstate water-vol-idle (helix-dark-eco) :virtual #t :event diff --git a/goal_src/jak1/levels/sunken/orbit-plat.gc b/goal_src/jak1/levels/sunken/orbit-plat.gc index be8f8c1e4b5..c2cac7626bc 100644 --- a/goal_src/jak1/levels/sunken/orbit-plat.gc +++ b/goal_src/jak1/levels/sunken/orbit-plat.gc @@ -15,7 +15,6 @@ (:states orbit-plat-bottom-idle)) - (defskelgroup *orbit-plat-bottom-sg* orbit-plat-bottom orbit-plat-bottom-lod0-jg @@ -42,7 +41,6 @@ orbit-plat-still orbit-plat-wait-for-other)) - (defskelgroup *orbit-plat-sg* orbit-plat orbit-plat-lod0-jg diff --git a/goal_src/jak1/levels/sunken/puffer.gc b/goal_src/jak1/levels/sunken/puffer.gc index a888caa3279..bc10441607c 100644 --- a/goal_src/jak1/levels/sunken/puffer.gc +++ b/goal_src/jak1/levels/sunken/puffer.gc @@ -58,7 +58,6 @@ puffer-idle puffer-patrol)) - (defskelgroup *puffer-sg* puffer puffer-main-lod0-jg @@ -171,7 +170,6 @@ (buddy-dir vector :inline) (dest vector :inline))) - (defmethod puffer-method-23 ((this puffer) (arg0 symbol)) (local-vars (v1-0 process)) (set! v1-0 diff --git a/goal_src/jak1/levels/sunken/square-platform.gc b/goal_src/jak1/levels/sunken/square-platform.gc index b9e61edebbb..33701c75e11 100644 --- a/goal_src/jak1/levels/sunken/square-platform.gc +++ b/goal_src/jak1/levels/sunken/square-platform.gc @@ -31,7 +31,6 @@ square-platform-raised square-platform-rising)) - (defskelgroup *square-platform-sg* square-platform square-platform-lod0-jg @@ -41,7 +40,6 @@ (deftype square-platform-button (basebutton) ()) - (deftype square-platform-master (process-drawable) ((button-id int32) (plat-id int32) @@ -56,7 +54,6 @@ square-platform-master-activate square-platform-master-idle)) - (defpartgroup group-square-platform-breach-splash :id 437 :flags (use-local-clock) diff --git a/goal_src/jak1/levels/sunken/steam-cap.gc b/goal_src/jak1/levels/sunken/steam-cap.gc index 6ca03a44a0a..0c790ca1dc2 100644 --- a/goal_src/jak1/levels/sunken/steam-cap.gc +++ b/goal_src/jak1/levels/sunken/steam-cap.gc @@ -10,7 +10,6 @@ ((trans vector :inline) (transv vector :inline))) - (deftype steam-cap (process-drawable) ((root collide-shape-moving :override) (do-burst? symbol) @@ -30,7 +29,6 @@ (:states steam-cap-idle)) - (defpartgroup group-steam-cap-sides :id 441 :bounds (static-bspherem 0 0 0 10) diff --git a/goal_src/jak1/levels/sunken/sun-exit-chamber.gc b/goal_src/jak1/levels/sunken/sun-exit-chamber.gc index cfe0eec301e..c72f55bf792 100644 --- a/goal_src/jak1/levels/sunken/sun-exit-chamber.gc +++ b/goal_src/jak1/levels/sunken/sun-exit-chamber.gc @@ -23,7 +23,6 @@ blue-eco-charger-orb-active blue-eco-charger-orb-idle)) - (defskelgroup *blue-eco-charger-orb-sg* blue-eco-charger-orb blue-eco-charger-orb-lod0-jg @@ -45,7 +44,6 @@ (blue-eco-charger-open symbol) blue-eco-charger-stuck-open)) - (defskelgroup *blue-eco-charger-sg* blue-eco-charger blue-eco-charger-lod0-jg @@ -60,7 +58,6 @@ (button-quat quaternion :inline) (fcell-pos vector :inline))) - (deftype exit-chamber (process-drawable) ((root collide-shape-moving :override) (chargers-active uint32) @@ -87,7 +84,6 @@ exit-chamber-lower exit-chamber-rise)) - (defskelgroup *exit-chamber-sg* exit-chamber exit-chamber-lod0-jg @@ -374,7 +370,6 @@ (deftype exit-chamber-button (basebutton) ()) - (defbehavior exit-chamber-button-init-by-other exit-chamber-button ((arg0 vector) (arg1 quaternion) (arg2 entity-actor) (arg3 symbol)) (basebutton-init-by-other (the-as entity-actor #f) arg0 arg1 arg2 arg3 0.0) (none)) diff --git a/goal_src/jak1/levels/sunken/sunken-obs.gc b/goal_src/jak1/levels/sunken/sunken-obs.gc index 43889b06637..1397765c9f9 100644 --- a/goal_src/jak1/levels/sunken/sunken-obs.gc +++ b/goal_src/jak1/levels/sunken/sunken-obs.gc @@ -12,11 +12,9 @@ (deftype water-vol-deadly (process-hidden) ()) - (deftype side-to-side-plat (plat) ((part-ry float))) - (defskelgroup *side-to-side-plat-sg* side-to-side-plat side-to-side-plat-lod0-jg @@ -116,7 +114,6 @@ ((ppointer-override (pointer sunkencam) :overlay-at ppointer) (seq uint64))) - (defskelgroup *sunkencam-sg* sunkencam sunkencam-lod0-jg @@ -234,7 +231,6 @@ (:states seaweed-idle)) - (defskelgroup *seaweed-sg* seaweed seaweed-lod0-jg diff --git a/goal_src/jak1/levels/sunken/sunken-part.gc b/goal_src/jak1/levels/sunken/sunken-part.gc index 7ef66b6600f..a651205f3c6 100644 --- a/goal_src/jak1/levels/sunken/sunken-part.gc +++ b/goal_src/jak1/levels/sunken/sunken-part.gc @@ -10,7 +10,6 @@ (deftype sunken-part (part-spawner) ()) - (defpartgroup group-sunken-heatpipe-183 :id 332 :bounds (static-bspherem 0 1 0 3.5) diff --git a/goal_src/jak1/levels/sunken/sunken-pipegame.gc b/goal_src/jak1/levels/sunken/sunken-pipegame.gc index f507effc19f..3dd3e428922 100644 --- a/goal_src/jak1/levels/sunken/sunken-pipegame.gc +++ b/goal_src/jak1/levels/sunken/sunken-pipegame.gc @@ -11,7 +11,6 @@ (deftype sunken-pipegame-button (basebutton) ()) - (deftype sunken-pipegame-prize (structure) ((puzzle-delay time-frame) (pipe-travel-time-to-far time-frame) @@ -26,7 +25,6 @@ (sucked-up-part sparticle-launch-control) (blown-out-part sparticle-launch-control))) - (deftype sunken-pipegame (process-drawable) ((abort-audio-if-beaten? symbol) (challenges-mask uint32) @@ -45,7 +43,6 @@ sunken-pipegame-idle sunken-pipegame-start-up)) - (defpartgroup group-pipegame-jar-suck0 :id 448 :flags (use-local-clock) diff --git a/goal_src/jak1/levels/sunken/sunken-water.gc b/goal_src/jak1/levels/sunken/sunken-water.gc index 8696d8d7cf6..575aedd758c 100644 --- a/goal_src/jak1/levels/sunken/sunken-water.gc +++ b/goal_src/jak1/levels/sunken/sunken-water.gc @@ -20,7 +20,6 @@ (:methods (draw-ripple (_type_) symbol))) - (define ripple-for-sunken-water (new 'static 'ripple-wave-set diff --git a/goal_src/jak1/levels/sunken/target-tube.gc b/goal_src/jak1/levels/sunken/target-tube.gc index 1e7be6c7cab..1e1082d10ac 100644 --- a/goal_src/jak1/levels/sunken/target-tube.gc +++ b/goal_src/jak1/levels/sunken/target-tube.gc @@ -133,10 +133,8 @@ (tube-sound-id sound-id) (tube-sound-vol float))) - (deftype tube-bank (basic) ()) - (define *TUBE-bank* (new 'static 'tube-bank)) (defbehavior tube-sounds target () @@ -631,7 +629,6 @@ slide-control-watch slide-control-ride)) - (defun distance-from-tangent ((arg0 path-control) (arg1 float) (arg2 vector) (arg3 vector) (arg4 vector) (arg5 vector)) (eval-path-curve-div! arg0 arg2 arg1 'interp) (path-control-method-12 arg0 arg3 arg1) diff --git a/goal_src/jak1/levels/sunken/whirlpool.gc b/goal_src/jak1/levels/sunken/whirlpool.gc index 72f1169cd6c..282e7197fc6 100644 --- a/goal_src/jak1/levels/sunken/whirlpool.gc +++ b/goal_src/jak1/levels/sunken/whirlpool.gc @@ -17,7 +17,6 @@ (:states whirlpool-idle)) - (defskelgroup *whirlpool-sg* whirlpool whirlpool-lod0-jg diff --git a/goal_src/jak1/levels/swamp/billy.gc b/goal_src/jak1/levels/swamp/billy.gc index 65418155958..0b4626b61bb 100644 --- a/goal_src/jak1/levels/swamp/billy.gc +++ b/goal_src/jak1/levels/swamp/billy.gc @@ -26,7 +26,6 @@ billy-done billy-playing)) - (defmethod relocate ((this billy) (offset int)) (countdown (v1-0 3) (if (nonzero? (-> this path-data v1-0)) (&+! (-> this path-data v1-0) offset))) @@ -38,7 +37,6 @@ billy-snack-eat billy-snack-idle)) - (defskelgroup *farthy-snack-sg* farthy-snack farthy-snack-lod0-jg @@ -90,7 +88,6 @@ billy-rat-eat billy-rat-salivate)) - (defun rat-about-to-eat? ((arg0 billy-rat) (arg1 billy)) (the-as symbol (and (= (-> arg0 dest-type) 2) (> (-> arg1 num-snacks) 0) (handle->process (-> arg0 snack))))) diff --git a/goal_src/jak1/levels/swamp/kermit.gc b/goal_src/jak1/levels/swamp/kermit.gc index 3ac9c66ade8..40f72f340df 100644 --- a/goal_src/jak1/levels/swamp/kermit.gc +++ b/goal_src/jak1/levels/swamp/kermit.gc @@ -371,7 +371,6 @@ (:methods (new (symbol type kermit int function int int) _type_))) - (defmethod relocate ((this joint-mod-tracker) (offset int)) (&+! (-> this process) offset) this) @@ -444,7 +443,6 @@ kermit-pulse-idle kermit-pulse-impact)) - (defstate kermit-pulse-idle (kermit-pulse) :event (behavior ((proc process) (argc int) (message symbol) (block event-message-block)) @@ -544,7 +542,6 @@ kermit-retract-tongue kermit-tongue-stuck)) - (defmethod relocate ((this kermit) (offset int)) (if (nonzero? (-> this tongue-control)) (&+! (-> this tongue-control) offset)) (if (nonzero? (-> this charging-part)) (&+! (-> this charging-part) offset)) diff --git a/goal_src/jak1/levels/swamp/swamp-obs.gc b/goal_src/jak1/levels/swamp/swamp-obs.gc index de81a8a4ef9..7e744b13a76 100644 --- a/goal_src/jak1/levels/swamp/swamp-obs.gc +++ b/goal_src/jak1/levels/swamp/swamp-obs.gc @@ -120,7 +120,6 @@ (:states swamp-spike-idle)) - (defskelgroup *swamp-spike-sg* swamp-spike swamp-spike-lod0-jg @@ -303,7 +302,6 @@ swamp-spike-gate-down swamp-spike-gate-up)) - (defmethod init-from-entity! ((this swampgate) (arg0 entity-actor)) (init! this) (if (logtest? (-> arg0 extra perm status) (entity-perm-status complete)) (go swamp-spike-gate-down) (go swamp-spike-gate-up)) @@ -320,7 +318,6 @@ (:states balance-plat-idle)) - (defskelgroup *balance-plat-sg* balance-plat balance-plat-lod0-jg @@ -410,7 +407,6 @@ swamp-rock-break swamp-rock-idle)) - (defpartgroup group-swamp-rock-explosion :id 291 :duration (seconds 1) @@ -608,7 +604,6 @@ ((anchor-point vector :inline) (float-height float))) - (defmethod rigid-body-platform-method-22 ((this tar-plat) (arg0 vector) (arg1 float)) (+ (-> this float-height) (-> this float-height-offset) @@ -694,10 +689,8 @@ (deftype swamp-barrel (barrel) ()) - (deftype swampcam (process-hidden) ()) - (defskelgroup *swampcam-sg* swampcam swampcam-lod0-jg @@ -707,7 +700,6 @@ (deftype swamp-battlecontroller (battlecontroller) ()) - (defstate battlecontroller-play-intro-camera (swamp-battlecontroller) :virtual #t :code diff --git a/goal_src/jak1/levels/swamp/swamp-part.gc b/goal_src/jak1/levels/swamp/swamp-part.gc index a3ac7f32260..865e8745412 100644 --- a/goal_src/jak1/levels/swamp/swamp-part.gc +++ b/goal_src/jak1/levels/swamp/swamp-part.gc @@ -10,7 +10,6 @@ (deftype swamp-part (part-spawner) ()) - (defpartgroup group-swamp-bayou-billy-hut :id 302 :bounds (static-bspherem -4 -3 0 12) diff --git a/goal_src/jak1/levels/swamp/swamp-rat-nest.gc b/goal_src/jak1/levels/swamp/swamp-rat-nest.gc index 3f678c88386..3c846194b34 100644 --- a/goal_src/jak1/levels/swamp/swamp-rat-nest.gc +++ b/goal_src/jak1/levels/swamp/swamp-rat-nest.gc @@ -562,7 +562,6 @@ swamp-rat-nest-idle swamp-rat-nest-victory)) - (deftype swamp-rat-nest-dummy (process-drawable) ((root collide-shape :override) (parent-process (pointer swamp-rat-nest) :overlay-at parent) @@ -580,16 +579,12 @@ swamp-rat-nest-dummy-idle swamp-rat-nest-dummy-shake)) - (deftype swamp-rat-nest-dummy-a (swamp-rat-nest-dummy) ()) - (deftype swamp-rat-nest-dummy-b (swamp-rat-nest-dummy) ()) - (deftype swamp-rat-nest-dummy-c (swamp-rat-nest-dummy) ()) - (defbehavior swamp-rat-nest-dummy-draw-spawn-joints swamp-rat-nest-dummy () (dotimes (gp-0 (-> self spawn-joint-count)) (let* ((a0-0 (-> self spawn-joint-array gp-0)) diff --git a/goal_src/jak1/levels/swamp/swamp-rat.gc b/goal_src/jak1/levels/swamp/swamp-rat.gc index be6fabbf1d2..51c4fe7dfa9 100644 --- a/goal_src/jak1/levels/swamp/swamp-rat.gc +++ b/goal_src/jak1/levels/swamp/swamp-rat.gc @@ -26,7 +26,6 @@ (:states swamp-rat-spawn)) - (defskelgroup *swamp-rat-sg* swamp-rat swamp-rat-lod0-jg diff --git a/goal_src/jak1/levels/title/title-obs.gc b/goal_src/jak1/levels/title/title-obs.gc index c9bfa92d810..494ca6fe86b 100644 --- a/goal_src/jak1/levels/title/title-obs.gc +++ b/goal_src/jak1/levels/title/title-obs.gc @@ -24,7 +24,6 @@ hidden ndi)) - (defmethod relocate ((this logo) (offset int)) (if (nonzero? (-> this main-joint)) (&+! (-> this main-joint) offset)) (the-as logo ((method-of-type process-drawable relocate) this offset))) @@ -35,7 +34,6 @@ (:state-methods idle)) - (defmethod relocate ((this logo-slave) (offset int)) (if (nonzero? (-> this main-joint)) (&+! (-> this main-joint) offset)) (the-as logo-slave ((method-of-type process-drawable relocate) this offset))) @@ -326,7 +324,8 @@ (let ((gp-0 *master-mode*)) (set! *master-mode* 'game) (clear-rec *art-control*) (set! *master-mode* gp-0)) (loop (when (and (none-reserved? *art-control*) (not (paused?))) - (suspend-for (seconds 0.1) (set! *camera-look-through-other* 2)) + (suspend-for (seconds 0.1) + (set! *camera-look-through-other* 2)) (go-virtual idle)) (set! *camera-look-through-other* 2) (suspend)))) @@ -536,7 +535,8 @@ (while (!= (file-status *art-control* "ndi-intro" 0) 'active) (set-blackout-frames (seconds 0.05)) (suspend)) - (suspend-for (seconds 0.25) (set-blackout-frames (seconds 0.05))))) + (suspend-for (seconds 0.25) + (set-blackout-frames (seconds 0.05))))) (label cfg-8) (let ((s5-2 (new 'stack-no-clear 'mc-slot-info))) (mc-get-slot-info 0 s5-2) diff --git a/goal_src/jak1/levels/training/training-obs.gc b/goal_src/jak1/levels/training/training-obs.gc index 8988a2ae396..cf01c4dc333 100644 --- a/goal_src/jak1/levels/training/training-obs.gc +++ b/goal_src/jak1/levels/training/training-obs.gc @@ -12,7 +12,6 @@ (deftype training-water (water-anim) ()) - (define ripple-for-training-water (new 'static 'ripple-wave-set @@ -55,7 +54,6 @@ (:state-methods idle)) - (defmethod relocate ((this training-cam) (offset int)) (if (nonzero? (-> this root)) (&+! (-> this root) offset)) (the-as training-cam ((method-of-type process relocate) this offset))) @@ -156,7 +154,6 @@ (deftype tra-pontoon (rigid-body-platform) ((anchor-point vector :inline))) - (defmethod init-from-entity! ((this tra-pontoon) (arg0 entity-actor)) (logior! (-> this mask) (process-mask platform)) (rigid-body-platform-method-30 this) @@ -257,7 +254,6 @@ (deftype tra-iris-door (eco-door) ()) - (defskelgroup *tra-iris-door-sg* jng-iris-door jng-iris-door-lod0-jg @@ -444,7 +440,6 @@ idle (hit float vector symbol))) - (deftype scarecrow-b (process-drawable) ((root collide-shape :override) (incomming-attack-id uint64) @@ -453,7 +448,6 @@ idle (hit float vector symbol))) - (defskelgroup *scarecrow-a-sg* scarecrow-a scarecrow-a-lod0-jg diff --git a/goal_src/jak1/levels/training/training-part.gc b/goal_src/jak1/levels/training/training-part.gc index ad8944cba6d..493d6579b4a 100644 --- a/goal_src/jak1/levels/training/training-part.gc +++ b/goal_src/jak1/levels/training/training-part.gc @@ -8,7 +8,6 @@ (deftype training-part (part-spawner) ()) - (defpartgroup group-training-geyser-2 :id 146 :flags (always-draw) diff --git a/goal_src/jak1/levels/village1/assistant.gc b/goal_src/jak1/levels/village1/assistant.gc index 9c78fda27f2..64b89655236 100644 --- a/goal_src/jak1/levels/village1/assistant.gc +++ b/goal_src/jak1/levels/village1/assistant.gc @@ -8,7 +8,6 @@ (deftype assistant (process-taskable) ((sound-id sound-id))) - (defskelgroup *assistant-sg* assistant assistant-lod0-jg diff --git a/goal_src/jak1/levels/village1/fishermans-boat.gc b/goal_src/jak1/levels/village1/fishermans-boat.gc index 758b774fd26..20cb3c9061a 100644 --- a/goal_src/jak1/levels/village1/fishermans-boat.gc +++ b/goal_src/jak1/levels/village1/fishermans-boat.gc @@ -42,7 +42,6 @@ ((local-pos vector :inline) (normal vector :inline))) - (deftype vehicle-path (structure) ((point-array vector 10 :inline) (point-count int32)) @@ -53,7 +52,6 @@ (add-point! (_type_ float float float float) none) (debug-draw (_type_) symbol))) - (defmethod get-point-count ((this vehicle-path)) (-> this point-count)) @@ -217,7 +215,6 @@ (vehicle-controller-method-15 (_type_ collide-shape-moving) none) (vehicle-controller-method-16 (_type_) none))) - (defmethod relocate ((this vehicle-controller) (offset int)) (if (nonzero? (-> this path)) (&+! (-> this path) offset)) (the-as vehicle-controller 0)) @@ -401,7 +398,6 @@ fishermans-boat-ride-to-misty fishermans-boat-ride-to-village1)) - (defskelgroup *fishermans-boat-sg* fishermans-boat fishermans-boat-lod0-jg diff --git a/goal_src/jak1/levels/village1/village-obs.gc b/goal_src/jak1/levels/village1/village-obs.gc index faacbcac6ed..86a645327e9 100644 --- a/goal_src/jak1/levels/village1/village-obs.gc +++ b/goal_src/jak1/levels/village1/village-obs.gc @@ -208,7 +208,6 @@ (:states windmill-sail-idle)) - (defmethod relocate ((this windmill-sail) (offset int)) (if (nonzero? (-> this part2)) (&+! (-> this part2) offset)) (the-as windmill-sail ((method-of-type process-drawable relocate) this offset))) @@ -298,7 +297,6 @@ (:states sagesail-idle)) - (defskelgroup *sagesail-sg* sagesail sagesail-lod0-jg @@ -342,7 +340,6 @@ (:states windspinner-idle)) - (defmethod run-logic? ((this windspinner)) (or (not (logtest? (-> this mask) (process-mask actor-pause))) (or (and (nonzero? (-> this draw)) @@ -402,7 +399,6 @@ (:states mayorgears-idle)) - (defskelgroup *mayorgears-sg* mayorgears mayorgears-geo-jg @@ -467,7 +463,6 @@ (:states reflector-middle-idle)) - (defskelgroup *reflector-middle-sg* reflector-middle reflector-middle-geo-jg @@ -504,7 +499,6 @@ (:states reflector-end-idle)) - (defstate reflector-end-idle (reflector-end) :code anim-loop) @@ -519,7 +513,6 @@ (:states villa-starfish-idle)) - (defskelgroup *starfish-sg* villa-starfish villa-starfish-lod0-jg @@ -532,7 +525,6 @@ starfish-idle starfish-patrol)) - (defstate starfish-idle (starfish) :enter (behavior () @@ -694,7 +686,6 @@ (:states village-fish-idle)) - (defstate village-fish-idle (village-fish) :code (behavior () @@ -711,16 +702,13 @@ (deftype villa-fisha (village-fish) ()) - (deftype villa-fishb (village-fish) ()) - (deftype cyclegen (structure) ((output float) (inc float)) :pack-me) - (defun set-period ((arg0 cyclegen) (arg1 int)) (set! (-> arg0 inc) (/ 5.0 (the float arg1)))) @@ -735,7 +723,6 @@ (:states hutlamp-idle)) - (defmethod relocate ((this hutlamp) (offset int)) (if (nonzero? (-> this pivot)) (&+! (-> this pivot) offset)) (call-parent-method this offset)) @@ -771,7 +758,6 @@ (:state-methods idle)) - (defskelgroup *revcycleprop-sg* revcycleprop revcycleprop-lod0-jg @@ -796,7 +782,6 @@ (:state-methods idle)) - (defskelgroup *revcycle-sg* revcycle revcycle-geo-jg @@ -819,7 +804,6 @@ (deftype villagea-water (water-anim) ()) - (define ripple-for-villagea-water (new 'static 'ripple-wave-set diff --git a/goal_src/jak1/levels/village1/village1-part.gc b/goal_src/jak1/levels/village1/village1-part.gc index e0bcd96ed4f..0233fadc71c 100644 --- a/goal_src/jak1/levels/village1/village1-part.gc +++ b/goal_src/jak1/levels/village1/village1-part.gc @@ -8,7 +8,6 @@ (deftype villagea-part (part-spawner) ()) - (defpartgroup group-village1-butterflies :id 127 :bounds (static-bspherem 0 0 0 30) diff --git a/goal_src/jak1/levels/village2/assistant-village2.gc b/goal_src/jak1/levels/village2/assistant-village2.gc index 416532b477b..679bf572f90 100644 --- a/goal_src/jak1/levels/village2/assistant-village2.gc +++ b/goal_src/jak1/levels/village2/assistant-village2.gc @@ -13,7 +13,6 @@ (:states just-particles)) - (defmethod relocate ((this assistant-levitator) (offset int)) (dotimes (v1-0 4) (if (nonzero? (-> this particle v1-0)) (&+! (-> this particle v1-0) offset))) diff --git a/goal_src/jak1/levels/village2/sunken-elevator.gc b/goal_src/jak1/levels/village2/sunken-elevator.gc index e6c99a6054f..77803a5eb8c 100644 --- a/goal_src/jak1/levels/village2/sunken-elevator.gc +++ b/goal_src/jak1/levels/village2/sunken-elevator.gc @@ -11,7 +11,6 @@ (teleport-if-below-y float) (teleport-if-above-y float))) - (defskelgroup *sunken-elevator-sg* sunken-elevator sunken-elevator-lod0-jg diff --git a/goal_src/jak1/levels/village2/swamp-blimp.gc b/goal_src/jak1/levels/village2/swamp-blimp.gc index e09ffad1074..f0b84ca4a7d 100644 --- a/goal_src/jak1/levels/village2/swamp-blimp.gc +++ b/goal_src/jak1/levels/village2/swamp-blimp.gc @@ -198,7 +198,6 @@ (rise-per-break float) (arm-sink-wait float))) - (define *SWAMP_BLIMP-bank* (new 'static 'swamp-blimp-bank :pause-before-dropping-arm #x4b0 :rise-per-break 16384.0 :arm-sink-wait 1500.0)) @@ -210,7 +209,6 @@ (connected-to-rock basic) (damping float))) - (defun tetherrock-get-info ((arg0 entity)) (case (-> arg0 extra perm task) (((game-task swamp-tether-1)) @@ -263,7 +261,6 @@ (init! (_type_ int int float) none) (update-timer! (_type_) none))) - (defmethod init! ((this swamp-rope-rand-float) (arg0 int) (arg1 int) (arg2 float)) (set! (-> this min-time) arg0) (set! (-> this max-time) arg1) @@ -293,7 +290,6 @@ (init! (_type_ float float float float) none) (swamp-rope-oscillator-method-10 (_type_ float) none))) - (defmethod init! ((this swamp-rope-oscillator) (arg0 float) (arg1 float) (arg2 float) (arg3 float)) (set! (-> this target) arg0) (set! (-> this value) arg0) @@ -324,7 +320,6 @@ (init! (_type_ int int float float) none) (update-timer! (_type_) none))) - (defmethod init! ((this swamp-blimp-rand-vector) (arg0 int) (arg1 int) (arg2 float) (arg3 float)) (set! (-> this min-time) arg0) (set! (-> this max-time) arg1) @@ -357,7 +352,6 @@ (init! (_type_ vector float float float) none) (swamp-blimp-oscillator-method-10 (_type_ vector) none))) - (defmethod init! ((this swamp-blimp-oscillator) (arg0 vector) (arg1 float) (arg2 float) (arg3 float)) (cond (arg0 (set! (-> this target quad) (-> arg0 quad)) (set! (-> this value quad) (-> arg0 quad))) @@ -397,7 +391,6 @@ swamp-tetherrock-hide swamp-tetherrock-idle)) - (deftype precursor-arm (process-drawable) ((root collide-shape :override) (y-init float) @@ -413,7 +406,6 @@ precursor-arm-idle precursor-arm-sink)) - (deftype swamp-rope (process-drawable) ((parent-override (pointer swamp-blimp) :overlay-at parent) (parent-rp int32) @@ -435,7 +427,6 @@ swamp-rope-idle-arm swamp-rope-idle-rock)) - (defmethod swamp-rope-method-20 ((this swamp-rope)) (and (-> this other-entity) (not (task-closed? (-> this other-entity extra perm task) (task-status need-reminder))))) @@ -461,7 +452,6 @@ swamp-blimp-bye-bye swamp-blimp-idle)) - (defmethod relocate ((this swamp-blimp) (offset int)) (if (nonzero? (-> this gondola)) (&+! (-> this gondola) offset)) (if (nonzero? (-> this bag)) (&+! (-> this bag) offset)) diff --git a/goal_src/jak1/levels/village2/village2-obs.gc b/goal_src/jak1/levels/village2/village2-obs.gc index f5755ec008f..0fb662dad02 100644 --- a/goal_src/jak1/levels/village2/village2-obs.gc +++ b/goal_src/jak1/levels/village2/village2-obs.gc @@ -10,7 +10,6 @@ (deftype village2cam (pov-camera) ((seq uint64))) - (defskelgroup *village2cam-sg* village2cam village2cam-lod0-jg @@ -77,7 +76,6 @@ pontoon-die pontoon-hidden)) - (defstate pontoon-hidden (pontoon) :enter (behavior () @@ -195,10 +193,8 @@ (deftype pontoonfive (pontoon) ()) - (deftype pontoonten (pontoon) ()) - (defskelgroup *pontoonfive-sg* pontoonfive pontoonfive-lod0-jg @@ -379,7 +375,6 @@ (:states (allpontoons-be-clone handle) allpontoons-idle)) - (defskelgroup *allpontoons-sg* allpontoons allpontoons-lod0-jg @@ -448,7 +443,6 @@ fireboulder-hover fireboulder-idle)) - (defskelgroup *fireboulder-sg* fireboulder fireboulder-lod0-jg @@ -627,7 +621,6 @@ (:states ceilingflag-idle)) - (defskelgroup *ceilingflag-sg* ceilingflag ceilingflag-geo-jg @@ -661,7 +654,6 @@ exit-chamber-dummy-idle exit-chamber-dummy-wait-to-appear)) - (defskelgroup *exit-chamber-dummy-sg* exit-chamber-dummy exit-chamber-dummy-lod0-jg @@ -731,7 +723,6 @@ ogreboss-village2-idle ogreboss-village2-throw)) - (defskelgroup *ogreboss-village2-sg* ogreboss-village2 ogreboss-village2-lod0-jg @@ -1125,10 +1116,8 @@ (deftype villageb-ogreboss (ogreboss-village2) ()) - (deftype villageb-water (water-anim) ()) - (define ripple-for-villageb-water (new 'static 'ripple-wave-set diff --git a/goal_src/jak1/levels/village2/village2-part.gc b/goal_src/jak1/levels/village2/village2-part.gc index 530712fb4b6..d3687acf19d 100644 --- a/goal_src/jak1/levels/village2/village2-part.gc +++ b/goal_src/jak1/levels/village2/village2-part.gc @@ -8,7 +8,6 @@ (deftype villageb-part (part-spawner) ()) - (defpartgroup group-village2-moth :id 264 :bounds (static-bspherem 0 0 0 3) diff --git a/goal_src/jak1/levels/village3/miners.gc b/goal_src/jak1/levels/village3/miners.gc index 366e2b21b28..03687e7fadb 100644 --- a/goal_src/jak1/levels/village3/miners.gc +++ b/goal_src/jak1/levels/village3/miners.gc @@ -19,7 +19,6 @@ (deftype minertall (process-taskable) ()) - (defskelgroup *minertall-sg* minertall minertall-lod0-jg @@ -80,7 +79,6 @@ (deftype minershort (process-taskable) ((other-miner minertall))) - (defskelgroup *minershort-sg* minershort minershort-lod0-jg @@ -384,7 +382,6 @@ (:state-methods idle)) - (defskelgroup *cavegem-sg* cavegem cavegem-lod0-jg diff --git a/goal_src/jak1/levels/village3/village3-part.gc b/goal_src/jak1/levels/village3/village3-part.gc index f1b24b66748..a6ed28dae79 100644 --- a/goal_src/jak1/levels/village3/village3-part.gc +++ b/goal_src/jak1/levels/village3/village3-part.gc @@ -11,7 +11,6 @@ (deftype villagec-part (part-spawner) ()) - (defpartgroup group-village3-candle :id 476 :bounds (static-bspherem 0 10 0 12) diff --git a/goal_src/jak1/levels/village_common/villagep-obs.gc b/goal_src/jak1/levels/village_common/villagep-obs.gc index c1c14d6032c..beee594304b 100644 --- a/goal_src/jak1/levels/village_common/villagep-obs.gc +++ b/goal_src/jak1/levels/village_common/villagep-obs.gc @@ -11,7 +11,6 @@ (deftype warpgate (process-hidden) ()) - (defstate target-warp-in (target) :event target-generic-event-handler :enter @@ -271,7 +270,6 @@ (:methods (pressable? (_type_) symbol))) - (defskelgroup *warp-gate-switch-sg* warp-gate-switch warp-gate-switch-lod0-jg @@ -486,7 +484,6 @@ (:state-methods idle)) - (defmethod relocate ((this village-cam) (offset int)) (if (nonzero? (-> this root-override)) (&+! (-> this root-override) offset)) (the-as village-cam ((method-of-type process relocate) this offset))) diff --git a/goalc/build_level/common/gltf_mesh_extract.cpp b/goalc/build_level/common/gltf_mesh_extract.cpp index 69124f1ec87..0223980232f 100644 --- a/goalc/build_level/common/gltf_mesh_extract.cpp +++ b/goalc/build_level/common/gltf_mesh_extract.cpp @@ -12,7 +12,7 @@ #include "common/math/geometry.h" #include "common/util/Timer.h" #include "common/util/gltf_util.h" -#include +#include "common/util/image_resize.h" using namespace gltf_util; constexpr int kColorTreeDepth = 13;