Skip to main content

amphibian

source

Types


amphibian

amphibian: nav-enemysource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
root: trsqv
node-list: cspace-array
draw: draw-control
skel: joint-control
nav: nav-control
align: align-control
path: path-control
vol: vol-control
fact: fact-info
link: actor-link-info
part: sparticle-launch-control
water: water-control
sound: ambient-sound
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
root-override2: collide-shape-moving
fact-info-override: fact-info-enemy
enemy-flags: enemy-flag
enemy-info: enemy-info
hit-points: int32
gnd-collide: uint32
attack-id: uint32
persistent-attack-id: uint32
water-max-height: meters
water-surface-height: meters
desired-angle: degrees
jump-why: uint64
penetrated-by-all: penetrate
penetrated-flinch: penetrate
penetrated-knocked: penetrate
reaction-time: time-frame
notice-time: time-frame
state-timeout: time-frame
auto-reset-penetrate-time: time-frame
hit-focus-time: time-frame
last-draw-time: time-frame
starting-time: time-frame
fated-time: time-frame
focus-pos: vector
event-param-point: vector
jump-dest: vector
focus: enemy-focus
incoming: enemy-attack-info
actor-group: pointer
actor-group-count: int32
neck: joint-mod
on-notice: symbol
on-active: symbol
on-hostile: symbol
on-death: symbol
idle-anim-player: idle-control
rand-gen: symbol
enemy-info-override: nav-enemy-info
frustration-point: vector
move-dest: vector
frustration-time: time-frame
blocked-start-time: time-frame
restore-nav-radius-time: time-frame
nav-radius-backup: float
tongue-scale: float
flags: uint8
knocked-anim-index: int8
jump-anim-index: int8
tongue-mode: uint64
tongue-mod: amphibian-joint-mod
attacker-handle: handle
prev-ry: float
prev-ry1: float
Methods
attack-forward: unknown
attack-forward-lunge: unknown
attack-forward-end: unknown
attack-spin: unknown
stare-idle: unknown
tongue-attack: unknown
amphibian-method-184(obj: amphibian, arg0: vector, arg1: vector) => vectorsource
amphibian-method-185(obj: amphibian, arg0: amphibian-tongue-attack-info) => nonesource
amphibian-method-186(obj: amphibian, arg0: vector, arg1: vector) => symbolsource
amphibian-method-187(obj: amphibian) => nonesource

amphibian-anim-info

amphibian-anim-info: structuresource
Fields
anim-index: int32

amphibian-global-info

amphibian-global-info: basicsource
Fields
type: type
prev-blue-hit: int8
prev-knocked: int8
notice-anim: int32
run-anim: int32
knocked-anim: int32
knocked-land-anim: int32
blue-hit-anim: int32
jump-wind-up-anim: int32
jump-in-air-anim: int32
jump-land-anim: int32

amphibian-joint-mod

amphibian-joint-mod: basicsource
Fields
type: type
joint-index: int32
proc: process-drawable
max-length: float
target: vector
Methods
amphibian-joint-mod-method-9(obj: amphibian-joint-mod) => nonesource

amphibian-tongue-attack-info

amphibian-tongue-attack-info: structuresource
Fields
targ-dist: float
max-length: float
start-pos: vector
base-dir: vector
base-rot: vector
targ-pos: vector
targ-dir: vector
targ-rot: vector
clamped-pos: vector
clamped-dir: vector
clamped-rot: vector

Functions


amphibian-joint-mod-callback

amphibian-joint-mod-callback(arg0: cspace, arg1: transformq) => nonesource

Variables


*amphibian-global-info*

*amphibian-global-info*: amphibian-global-infosource

*amphibian-nav-enemy-info*

*amphibian-nav-enemy-info*: nav-enemy-infosource