[−][src]Module smash::app::lua_bind::GroundModule

Functions

attach⚠
attach_ground⚠
can_entry_cliff⚠
can_entry_cliff_hang_data⚠
can_entry_cliff_same⚠
center_pos⚠
check_down_correct_pos⚠
clear_cliff_point⚠
clear_pass_floor⚠
cliff_check⚠
correct⚠
correct_pos⚠
detach⚠
entry_cliff⚠
get_center_pos⚠

Returns the X position of the base of your ECB relative the the origin of the current stage.

get_circle_radius⚠
get_cliff_id_uint32⚠
get_cliff_movement_speed⚠
get_correct⚠
get_correct_pos⚠
get_correct_pos_local⚠
get_distance_to_floor⚠
get_down_correct_edge_pos⚠
get_down_friction⚠
get_down_movement_speed⚠
get_down_pos⚠
get_latest_down_correct_pos⚠
get_left_pos⚠
get_line_movement_speed⚠
get_offset_x⚠

returns the x offset for the current battle object's ECB's base. The base of the ECB rhombus is between the character's feet

get_offset_y⚠

returns the y offset for the current battle object's ECB's base. The base of the ECB rhombus is between the character's feet

get_rhombus⚠
get_right_pos⚠
get_shape_kind⚠
get_shape_safe_pos⚠
get_touch_flag⚠
get_touch_line_raw⚠
get_touch_material_type⚠
get_touch_moment_flag⚠
get_touch_normal⚠
get_touch_normal_consider_gravity⚠
get_touch_normal_for_touch_attack_data⚠
get_touch_normal_x⚠
get_touch_normal_x_consider_gravity⚠
get_touch_normal_y⚠
get_touch_normal_y_consider_gravity⚠
get_touch_pos⚠
get_touch_wall_cliff_pos⚠
get_up_pos⚠
get_width⚠
get_z⚠
ground_touch_flag⚠
ground_touch_flag_ex⚠
hang_can_entry_cliff_dir⚠
hang_can_entry_cliff_pos⚠
hang_cliff_dir⚠
hang_cliff_pos⚠
hang_cliff_pos_3f⚠

returns the coordinates of the nearest cliff as a Vector3f

is_attach⚠
is_attach_cliff⚠
is_attachable⚠
is_cliff_move_exception⚠
is_floor_touch_line⚠
is_floor_vanishing⚠
is_ignore_fighter_other⚠
is_ignore_fighter_other_wall_l⚠
is_ignore_fighter_other_wall_r⚠
is_miss_foot⚠
is_myground_nearcliff⚠
is_near_cliff⚠
is_ottotto⚠
is_ottotto_lr⚠
is_passable_check⚠
is_passable_ground⚠
is_status_cliff⚠
is_still_on_floor⚠
is_touch⚠
is_wall_touch_line⚠
leave_cliff⚠
line_segment_check⚠
modify_rhombus⚠
pass_floor⚠
ray_check⚠
ray_check_get_line⚠
ray_check_get_line_hit_pos⚠
ray_check_get_line_hit_pos_ignore_any⚠
ray_check_get_line_hit_pos_ignore_any_no_culling⚠
ray_check_get_line_hit_pos_no_culling⚠
ray_check_get_line_ignore_any⚠
ray_check_get_line_ignore_any_no_culling⚠
ray_check_get_line_no_culling⚠
ray_check_get_line_target_any⚠
ray_check_get_line_target_any_no_culling⚠
ray_check_hit_normal⚠
ray_check_hit_pos⚠
ray_check_hit_pos_normal⚠
ray_check_hit_pos_normal_no_culling⚠
ray_check_hit_pos_target⚠
reentry_cliff⚠
select_cliff_hangdata⚠
set_attach_ground⚠
set_auto_detach⚠
set_cliff_check⚠
set_cloud_through⚠
set_coll_stop_slidable_length⚠
set_collidable⚠
set_correct⚠
set_correct_ignore_slope⚠
set_gr_collision_mode⚠
set_ignore_boss⚠
set_ignore_fighter_other⚠
set_ignore_friction⚠
set_ignore_line_type1⚠
set_ignore_slide_up⚠
set_init_circle⚠
set_init_shape_kind⚠
set_keep_distant_cliff⚠
set_no_cliff_stop_energy⚠
set_offset_x⚠
set_offset_y⚠
set_passable_check⚠
set_reverse_direction⚠
set_rhombus_modify⚠
set_rhombus_modify_air_lasso⚠
set_rhombus_offset⚠

Sets the offset for the current battle object's ECB (Environmental collision box)

set_shape_data_rhombus_modify_node_offset⚠
set_shape_flag⚠
set_shape_safe_pos⚠
set_status_ground⚠
set_test_coll_stop⚠
set_test_coll_stop_status⚠
set_update_shape⚠
set_z⚠
test⚠
test_ground⚠
update_force⚠
update_shape⚠