Source DocsJak 1PackageslevelsjungleOn this pagebouncersourceTypesspringboxspringbox: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framespring-height: meterssmush: floatStatesbouncer-fire: TODObouncer-smush: TODObouncer-wait: TODOdarkvinesourceTypesdarkvinedarkvine: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapespeed: floattip-index: int8dangerous: symbolvulnerable: symbolhit-player: symboltouch-time: time-frameplayer-attack-id: int32Statesdarkvine-die: TODOdarkvine-idle: TODOdarkvine-retreat: TODOFunctionsdarkvine-event-handlerdarkvine-event-handler(arg0: process, arg1: int, arg2: symbol, arg3: event-message-block) => objectsourcefishersourceTypesfisherfisher: process-taskablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapetasks: task-controlquery: gui-queryold-target-pos: transformqcell-for-task: game-taskcell-x: handlecam-joint-index: int32skippable: symbolblend-on-exit: art-joint-animcamera: handlewill-talk: symboltalk-message: text-idlast-talk: time-framebounce-away: symbolambient: ambient-controlcenter-joint-index: int32draw-bounds-y-offset: floatneck-joint-index: int32fuel-cell-anim: spool-animsound-flava: music-flavahave-flava: symbolmusic: symbolhave-music: symbolbeen-kicked: symbolcur-trans-hook: functionshadow-backup: shadow-geopaddle-end: vectorpaddle-pos: vectorpaddle: floatpaddle-vel: floatspawner: floatspawner-last: floatspawn-time: time-frameturn-time: time-frameswing-time: time-frameblock-time: time-frameblock: int32caught: int32missed: int32difficulty: int32start-time: time-frameambient-big-one: time-frameambient-steady: time-frameambient-sagging: time-frameambient-almost: time-framecheat-temp: int32hard: symboltraining: symbolparams: fisher-paramsStatesfisher-done: TODOfisher-playing: TODOfisher-bankfisher-bank: basicsourceFieldstype: typewidth: metersnet-radius: metersmax-caught: int32max-missed: int32fisher-fishfisher-fish: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framedir: vectoroffset: floatpos: floatvel: floatmode: basicsize: metersStatesfisher-fish-caught: TODOfisher-fish-die: TODOfisher-fish-fall: TODOfisher-paramsfisher-params: structuresourceFieldstimeout: time-framevel: floatswing-min: time-frameswing-max: time-frameperiod: time-framefish-vel: floatbad-percent: floatdeadly-percent: floatpowerup-percent: floatFunctionsfisher-draw-displayfisher-draw-display(arg0: fisher) => nonesourcefisher-fish-init-by-otherfisher-fish-init-by-other(arg0: symbol, arg1: float, arg2: float) => nonesourcefisher-fish-movefisher-fish-move() => nonesourcefisher-fish-waterfisher-fish-water(arg0: vector, arg1: float) => nonesourcefisher-game-updatefisher-game-update() => nonesourcefisher-spawn-ambientfisher-spawn-ambient() => nonesourceVariables*FISHER-bank**FISHER-bank*: fisher-banksource*fisher-camera-backup-fov**fisher-camera-backup-fov*: floatsource*fisher-camera-backup-matrix**fisher-camera-backup-matrix*: matrixsource*fisher-camera-backup-trans**fisher-camera-backup-trans*: vectorsource*fisher-camera-use-backup**fisher-camera-use-backup*: symbolsource*fisher-params**fisher-params*: arraysourcehoppersourceTypeshopperhopper: nav-enemysourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framecollide-info: collide-shape-movingenemy-info: fact-info-enemyhit-from-dir: vectorevent-param-point: vectorfrustration-point: vectorjump-dest: vectorjump-trajectory: trajectoryjump-time: time-framenav-info: nav-enemy-infotarget-speed: floatmomentum-speed: floatacceleration: floatrotate-speed: floatturn-time: time-framefrustration-time: time-framespeed-scale: floatneck: joint-modreaction-time: time-framenotice-time: time-framestate-timeout: time-framefree-time: time-frametouch-time: time-framenav-enemy-flags: nav-enemy-flagsincomming-attack-id: handlejump-return-state: staterand-gen: random-generatorjump-length: floatshadow-min-y: floatFunctionshopper-do-jumphopper-do-jump() => nonesourcehopper-find-groundhopper-find-ground(arg0: vector) => objectsourcehopper-jump-tohopper-jump-to(arg0: vector) => nonesourceVariables*hopper-nav-enemy-info**hopper-nav-enemy-info*: nav-enemy-infosourcejungle-elevatorsourceTypesjungle-elevatorjungle-elevator: plat-buttonsourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movinggo-back-if-lost-player?: symbolgrab-player?: symbolshould-grab-player?: symbolpath-pos: floatbidirectional?: symbolallow-auto-kill: symbolsound-id: sound-idtrans-off: vectorspawn-pos: vectorbottom-height: floatteleport-if-below-y: floatteleport-if-above-y: floatjungle-mirrorssourceTypesperiscopeperiscope: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapey-offset: metersy-offset-grips: metersheight: metersturn: degreestilt: degreestarget-turn: degreestarget-tilt: degreesbase: vectorreflector-trans: vectornext-reflector-trans: vectorprev-reflector-trans: vectorold-camera-matrix: matrixreflector: pointergauge-rot: degreeslock-time: time-framealigned?: symbolraised?: symbolplayer-touching-grips?: symbolgrips-moving?: symbolsound-id: sound-idrise-sound-id: sound-idgrips-sound-id: sound-idgrips: joint-mod-set-worldpart-aligned: sparticle-launch-controlStatesperiscope-activate: TODOperiscope-idle: TODOperiscope-player-control: TODOperiscope-power-on: TODOperiscope-wait-for-player: TODOperiscope-wait-for-power-input: TODOreflectorreflector: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameparent-override: pointerroot-override: collide-shapeStatesreflector-idle: TODOreflector-mirrorreflector-mirror: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapebeam-end: vectorStatesreflector-mirror-broken: TODOreflector-mirror-idle: TODOreflector-originreflector-origin: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framereflector-trans: vectornext-reflector-trans: vectorreflector: uint32next: basicblocker: entity-actorStatesreflector-origin-idle: TODOFunctionsdraw-power-beamdraw-power-beam(arg0: vector, arg1: vector) => nonesourceperi-beamcam-init-by-otherperi-beamcam-init-by-other(arg0: string) => pointersourceperiscope-crosshairperiscope-crosshair() => symbolsourceperiscope-debug-transperiscope-debug-trans() => nonesourceperiscope-draw-beamperiscope-draw-beam() => nonesourceperiscope-draw-beam-impactperiscope-draw-beam-impact() => nonesourceperiscope-find-aim-at-anglesperiscope-find-aim-at-angles() => nonesourceperiscope-find-nextperiscope-find-next() => nonesourceperiscope-find-reflection-anglesperiscope-find-reflection-angles() => nonesourceperiscope-has-power-input?periscope-has-power-input?() => symbolsourceperiscope-postperiscope-post() => nonesourceperiscope-set-target-directionperiscope-set-target-direction(arg0: vector) => nonesourceperiscope-test-task-complete?periscope-test-task-complete?() => symbolsourceperiscope-update-jointsperiscope-update-joints() => nonesourcereflector-init-by-otherreflector-init-by-other(arg0: vector) => nonesourcereflector-origin-updatereflector-origin-update(arg0: entity-actor) => nonesourcetarget-close-to-point?target-close-to-point?(arg0: vector, arg1: float) => symbolsourcejungle-obssourceTypesaccordianaccordian: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framespeed: floatalt-actor: entity-actorStatesaccordian-idle: TODOjngpusherjngpusher: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: trsqvsync: sync-infoback-prim: collide-shape-primStatesjngpusher-idle: TODOjungle-waterjungle-water: water-animsourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framewater-height: meterswade-height: metersswim-height: metersbottom-height: metersattack-event: symboltarget: handleflags: water-flagsppointer-water-anim: pointerlook: int32play-ambient-sound?: symboljunglecamjunglecam: process-hiddensourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8logtraplogtrap: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movingMethodsidle: unknownlurkerm-pistonlurkerm-piston: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movingsync: sync-infobase: vectorheight: vectorspeed: floatalt-actor: entity-actorStateslurkerm-piston-idle: TODOlurkerm-short-saillurkerm-short-sail: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movingspeed: floatalt-actor: entity-actorStateslurkerm-short-sail-idle: TODOlurkerm-tall-saillurkerm-tall-sail: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movingspeed: floatalt-actor: entity-actorStateslurkerm-tall-sail-idle: TODOmaindoormaindoor: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapethresh: vectorStatesmaindoor-closed: TODOmaindoor-open: TODOprecurbridgeprecurbridge: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shape-movingsmush: smush-controlbase: vectoractivation-point: vectorspan-array: precurbridge-spanStatesprecurbridge-activate: TODOprecurbridge-active: TODOprecurbridge-idle: TODOprecurbridge-spanprecurbridge-span: structuresourceprecurbridgecamprecurbridgecam: pov-camerasourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framecspace-array: cspace-arrayflags: pov-camera-flagdebounce-start-time: time-framenotify-handle: handleanim-name: stringcommand-list: pairmask-to-clear: process-maskmusic-volume-movie: floatsfx-volume-movie: floatsidedoorsidedoor: eco-doorsourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapespeed: floatopen-distance: floatclose-distance: floatout-dir: vectoropen-sound: sound-nameclose-sound: sound-namestate-actor: entity-actorflags: eco-door-flagslocked: symbolauto-close: symbolone-way: symboltowertoptowertop: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: trsqStatestowertop-idle: TODOVariablesripple-for-jungle-waterripple-for-jungle-water: ripple-wave-setsourcejungle-partsourceTypesjungle-partjungle-part: part-spawnersourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framemode: pointerenable: symbolradius: metersworld-sphere: spherejunglefishsourceTypesjunglefishjunglefish: nav-enemysourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-framecollide-info: collide-shape-movingenemy-info: fact-info-enemyhit-from-dir: vectorevent-param-point: vectorfrustration-point: vectorjump-dest: vectorjump-trajectory: trajectoryjump-time: time-framenav-info: nav-enemy-infotarget-speed: floatmomentum-speed: floatacceleration: floatrotate-speed: floatturn-time: time-framefrustration-time: time-framespeed-scale: floatneck: joint-modreaction-time: time-framenotice-time: time-framestate-timeout: time-framefree-time: time-frametouch-time: time-framenav-enemy-flags: nav-enemy-flagsincomming-attack-id: handlejump-return-state: staterand-gen: random-generatorVariables*junglefish-nav-enemy-info**junglefish-nav-enemy-info*: nav-enemy-infosourcejunglesnakesourceTypesjunglesnakejunglesnake: process-drawablesourceFieldstype: typename: basicmask: process-maskparent: pointerbrother: pointerchild: pointerppointer: pointerself: process-treepool: dead-poolstatus: basicpid: int32main-thread: cpu-threadtop-thread: threadentity: entity-actorstate: statetrans-hook: functionpost-hook: functionevent-hook: functionallocated-length: int32next-state: stateheap-base: pointerheap-top: pointerheap-cur: pointerstack-frame-top: stack-frameconnection-list: connectablestack: uint8root: trsqvnode-list: cspace-arraydraw: draw-controlskel: joint-controlnav: nav-controlalign: align-controlpath: path-controlvol: vol-controlfact: fact-infolink: actor-link-infopart: sparticle-launch-controlwater: water-controlsound: ambient-soundstate-flags: state-flagsstate-time: time-frameroot-override: collide-shapestate-time2: time-framehit-player: symbolis-lethal?: symbolrefractory-delay: int32ry: floatdes-ry: floattilt: floatdes-tilt: floattrack-player-ry: symboltrack-player-tilt: symboltwist-joints: junglesnake-twist-jointtilt-joints: junglesnake-tilt-jointMethodsjunglesnake-method-20(obj: junglesnake) => symbolsourcejunglesnake-method-21(obj: junglesnake) => symbolsourcejunglesnake-method-22(obj: junglesnake, arg0: float) => symbolsourcejunglesnake-method-23(obj: junglesnake) => nonesourcejunglesnake-method-24(obj: junglesnake) => nonesourceStatesjunglesnake-attack: TODOjunglesnake-die: TODOjunglesnake-give-up: TODOjunglesnake-sleeping: TODOjunglesnake-tracking: TODOjunglesnake-wake: TODOjunglesnake-tilt-jointjunglesnake-tilt-joint: structuresourceFields