Home

SpiderLegPrototype

Used by SpiderLegSpecification for SpiderVehiclePrototype, also known as spidertron.

Parent

Properties

stretch_force_scalar

A scalar that controls the amount of influence this leg has over the position of the torso. Must be greater than 0.

hip_flexibility

The flexibility of hip. Must be between 0 and 1 inclusive. 0 means the hip doesn't flex at all, and 1 means the hip can bend the entire range, from straight up to straight down. Values less than one will dampen the hip flexibility and cause the upper and lower leg parts to stretch and squish more to compensate. Does not affect movement, only graphics.

knee_height

The resting height of the knee from the ground. Used to derive leg part length and size. If set too low, this could cause the knee to invert, bending inwards underneath the spider.

knee_distance_factor

The placement of the knee relative to the torso of the spider and the end of the foot when at rest. Used to calculate the shape of the leg and the length of the individual parts. Values between 0 and 1 place the knee between the torso and the leg. Values closer to 0 will place the knee closer to the torso.

ankle_height

The height of the foot from the ground when at rest.

initial_movement_speed

movement_acceleration

target_position_randomisation_distance

minimal_step_size

base_position_selection_distance

movement_based_position_selection_distance

graphics_set

walking_sound_volume_modifier

walking_sound_speed_modifier

upper_leg_dying_trigger_effects

lower_leg_dying_trigger_effects