Documentation: CrawlerAnimalComponent
Jump to navigation
Jump to search
Name | Type | Initial Value | Example Range | Description |
---|---|---|---|---|
Members | ||||
ray_length | float | 5 | [0, 100] | |
ray_count | int | 16 | [0, 64] | |
gravity | float | 600 | [0, 10000] | |
terminal_velocity | float | 600 | [0, 10000] | |
speed | float | 0.2 | [0, 10000] | |
give_up_area_radius | int | 20 | [0, 1000] | |
give_up_time | int | 45 | [0, 1000] | |
attack_from_ceiling_check_ray_length | float | 128 | [0, 1000] | |
attack_from_ceiling_check_every_n_frames | int | 15 | [0, 1000] | |
collision_damage | float | 0.25 | [0, 1000] | |
collision_damage_radius | float | 10 | [0, 1000] | |
collision_damage_frames_between | int | 10 | [0, 1000] | |
animate | bool | true | ||
Privates | ||||
mDir | bool | true | ||
mFrameNextGiveUp | int | 0 | ||
mFrameNextDamage | int | 0 | ||
mFrameNextAttackFromCeilingCheck | int | 0 | ||
mMin | vec2 | (0, 0) | ||
mMax | vec2 | (0, 0) | ||
mPrevNonSnappedPosition | vec2 | (0, 0) | ||
mPrevCellPosition | ivec2 | (0, 0) | ||
mPrevCellPosition2 | ivec2 | (0, 0) | ||
mPrevCellPosition3 | ivec2 | (0, 0) | ||
mPrevCellPosition4 | ivec2 | (0, 0) | ||
mPrevCellPosition5 | ivec2 | (0, 0) | ||
mPrevCellPosition6 | ivec2 | (0, 0) | ||
mPrevCellPosition7 | ivec2 | (0, 0) | ||
mPrevCellPosition8 | ivec2 | (0, 0) | ||
mLatestPosition | ivec2 | (0, 0) | ||
mPrevFalling | bool | false | ||
mIsInitialized | bool | false | ||
mVelocityY | float | 0 | ||
mAngle | float | 0 | ||
mMovementStepAccumulator | float | 0 |