| add_scheduled_event(callback_data) | luaCharacter | |
| begin_state(_name) | luaCharacter | |
| change_speed(speed_mps, debug_print) | luaVehicle | |
| character | luaCharacter | |
| character | luaCharacter | |
| deploy_troop(name, door_desc, initial_behavior, target) | luaVehicle | |
| deploy_troops_state(initial_behavior, target) | luaVehicle | |
| DERIVED_CLASS | luaCharacter | |
| destroy() | luaCharacter | |
| die_now() | luaCharacter | |
| draw() | luaCharacter | |
| draw_line_from_self() | luaCharacter | |
| draw_path() | luaCharacter | |
| entry_point() | luaVehicle | |
| follow_path_state(path_shape_name, distance_along_path) | luaVehicle | |
| get_current_and_previous_states() | luaCharacter | |
| get_state_name(state_function, object) | luaCharacter | |
| get_ui_signals() | luaVehicle | |
| get_ui_state_label() | luaCharacter | |
| get_user_selected_character(_options) | luaCharacter | |
| get_user_selected_path(message, use_default_ui_draw_function) | luaCharacter | |
| get_user_selected_point(_options) | luaCharacter | |
| handle_honk() | luaVehicle | |
| handle_near_collision(name, vehicle_crowd) | luaVehicle | |
| handle_path_change(path_shape_name) | luaVehicle | |
| heartbeat() | luaVehicle | |
| init() | luaVehicle | |
| luaCharacter::init(arg0, arg1, arg2) | luaCharacter | |
| init_code | luaCharacter | |
| internal_get_user_selected(options) | luaCharacter | |
| invoke_state(new_state, cleanup_function, extra_info) | luaCharacter | |
| is_new_state(ret) | luaCharacter | |
| MESSAGE_HANDLED | luaCharacter | |
| on_impact_callback() | luaVehicle | |
| one_time_init() | luaCharacter | |
| process_messages(message_object) | luaVehicle | |
| process_messages_enroute(message_obj) | luaCharacter | |
| react_to_molotov_state() | luaVehicle | |
| react_to_rpg_state() | luaVehicle | |
| reset() | luaVehicle | |
| scheduler_heartbeat() | luaCharacter | |
| send_message_to_character(to, from, msg_type, message, params) | luaCharacter | |
| serialize_instance() | luaVehicle | |
| simple_move_to_path_state(path, message_handler, bg_check_func, bg_check_freq, force_a_star) | luaCharacter | |
| simple_move_to_state(x, y, z, message_handler, bg_check_func, bg_check_freq, force_a_star) | luaCharacter | |
| sleep(duration) | luaCharacter | |
| sleep_ignore_messages(duration) | luaCharacter | |
| sleep_process_messages(duration, message_handler) | luaCharacter | |
| sleep_until(wake_time) | luaCharacter | |
| state_coroutine | luaCharacter | |
| state_manager(sender, message_type, message, params) | luaCharacter | |
| update_scheduler() | luaCharacter | |
| wait_for_message(message_to_wait_for, message_handler, bg_check_func, bg_freq) | luaCharacter | |
| wait_for_multichoice(...) | luaCharacter | |