DI-Guy SDK Documentation  13.1
diguyCharacter Member List

This is the complete list of members for diguyCharacter, including all inherited members.

abort_all_gestures(float max_rampdown_interval)diguyCharacter
abort_executing_gesture(const char *gesture_name, float max_rampdown_interval)diguyCharacter
add_callback(int callback_id, diguyCharacterCallback *callback, void *callback_params=0, void *callback_user_data=0)diguyCharacter
add_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyCharacter
add_guide(const char *guide_name, int automatically_disable_when_acquired=0)diguyCharacter
add_motion_texture(const char *motex_name="default", float texture_gain=1.0f, int end_previous_motex=1, float rampup_interval=0.2f)diguyCharacter
add_pending_desired_action(const char *action, float scenario_t, int remove_existing_pending_actions=0, float speed=DIGUY_DEFAULT_FLOAT, int retain_path_shape=1)diguyCharacter
add_pending_force_action(const char *action, float scenario_t, int remove_existing_pending_actions=0, float speed=DIGUY_DEFAULT_FLOAT, int include_transition_arc=1, float max_rampdown_interval=0.5f, int retain_path_shape=1, float first_arc_time_shift=0.0f)diguyCharacter
add_secondary_heartbeat(const char *function_name, float heartbeat_dt)diguyCharacter
add_wakeup_callback(int callback)diguyCharacter
agent_accept_message(const char *sender, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_attack_character(const char *character_name)diguyCharacter
agent_attack_group(const char *group_name)diguyCharacter
agent_begin_behavior(const char *behavior_name)diguyCharacter
agent_broadcast_message(float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_broadcast_message_to_group(const char *group_name, float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_call_formation(const char *formation_name, float target_x, float target_y)diguyCharacter
agent_flee_character(const char *character_name, float distance, int danger_level=50)diguyCharacter
agent_flee_crowd(const char *crowd_name, float distance, int danger_level=50)diguyCharacter
agent_flee_group(const char *group_name, float distance, int danger_level=50)diguyCharacter
agent_flee_location(float x, float y, float z, float distance, int danger_level=50)diguyCharacter
agent_get_attack_zone(float *x, float *y, float *z, float *radius)diguyCharacter
agent_get_attack_zone_enabled()diguyCharacter
agent_get_auto_variant_selection()diguyCharacter
agent_get_crowd()diguyCharacter
agent_get_current_focus_character()diguyCharacter
agent_get_current_params()diguyCharacter
agent_get_current_params_profile_name()diguyCharacter
agent_get_current_traveled_path()diguyCharacter
agent_get_feeler_function()diguyCharacter
agent_get_initial_params()diguyCharacter
agent_get_path_follow_path()diguyCharacter
agent_get_path_follow_path_t()diguyCharacter
agent_get_path_follow_path_t_paused()diguyCharacter
agent_get_use_speed_zones_on_paths()diguyCharacter
agent_mingle_in_region(const char *region_name="(current)", const char *subregion_name="base")diguyCharacter
agent_move_on()diguyCharacter
agent_move_to_point(float x, float y, float z, const char *via_region=NULL, const char *subregion_name="base")diguyCharacter
agent_move_to_point_bg(float x, float y, float z, const char *via_region=NULL, const char *subregion_name="base")diguyCharacter
agent_move_to_point_via_subregions(float x, float y, float z, const char *via_region=NULL, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_preferred_regions=0.25f, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f, int cost_rule=0)diguyCharacter
agent_move_to_point_via_subregions_bg(float x, float y, float z, const char *via_region=NULL, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_preferred_regions=0.25f, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f, int cost_rule=0)diguyCharacter
agent_move_to_region(const char *region, const char *subregion_name="base", const char *via_region=NULL)diguyCharacter
agent_move_to_region_via_subregions(const char *region_name, const char *subregion_name="base", const char *via_region=NULL, float cost_bias_for_preferred_regions=0.25f, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f)diguyCharacter
agent_path_follow(const char *path_name)diguyCharacter
agent_pursue_character(const char *character_name)diguyCharacter
agent_pursue_character_with_offset(const char *character_name, float offset_x, float offset_y)diguyCharacter
agent_pursue_group(const char *group_name)diguyCharacter
agent_remove_all_flee_objects()diguyCharacter
agent_resume_path_follow()diguyCharacter
agent_set_attack_zone(float x, float y, float z, float radius)diguyCharacter
agent_set_attack_zone_enabled(int use_attack_zone)diguyCharacter
agent_set_auto_variant_selection(int selection_enabled)diguyCharacter
agent_set_current_behavior_region_border_is_solid(int is_solid)diguyCharacter
agent_set_current_focus_character(const char *character_name)diguyCharacter
agent_set_current_focus_group(const char *group_name)diguyCharacter
agent_set_current_params_from_initial_params()diguyCharacter
agent_set_current_params_from_profile(const char *profile_name, int retain_focus_objects=1, int retain_navigation_values=1, int retain_behavior=0)diguyCharacter
agent_set_feeler_function(diguyFeelerFunction *feeler_function)diguyCharacter
agent_set_initial_params_from_profile(const char *profile_name)diguyCharacter
agent_set_use_speed_zones_on_paths(int enabled)diguyCharacter
agent_stop_behavior()diguyCharacter
agent_travel_behavior_path(const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f)diguyCharacter
agent_travel_path_shape(const char *path_shape_name, const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f)diguyCharacter
agent_travel_region_border(const char *region_name=NULL, const char *subregion_name="base")diguyCharacter
agent_wander_region(const char *region_name="(current)", const char *subregion_name="base")diguyCharacter
aim_at_angle(float azimuth, float elevation, float distance, int is_new_aim=1)diguyCharacter
aim_at_angle_local(float azimuth, float elevation, float distance, int is_new_aim=1)diguyCharacter
aim_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
aim_at_point(float x, float y, float z, int is_new_aim=1)diguyCharacter
aim_at_point_local(float x, float y, float z, int is_new_aim=1)diguyCharacter
aim_converge(int max_iterations=30)diguyCharacter
appearance_effect_is_active(const char *effect, const char *override_link=NULL)diguyCharacter
apply_aim_bead(diguyCharacterPathAimBead *bead, float how_far=0.0f)diguyCharacter
apply_decision_bead(diguyCharacterPathDecisionBead *bead, float how_far=0.0f)diguyCharacter
apply_gaze_bead(diguyCharacterPathGazeBead *bead, float how_far=0.0f)diguyCharacter
apply_impulse_to_physics_sim(const char *link, float impulse_magnitude_x, float impulse_magnitude_y, float impulse_magnitude_z, float link_offset_x=0.0f, float link_offset_y=0.0f, float link_offset_z=0.0f, int set_simulation_drives_character=1)diguyCharacter
apply_impulse_to_physics_sim_from_world_position(const char *link, float impulse_magnitude_x, float impulse_magnitude_y, float impulse_magnitude_z, float impulse_generator_position_x, float impulse_generator_position_y, float impulse_generator_position_z, float max_distance=20.0f, float impulse_rolloff=0.0f, float link_offset_x=0.0f, float link_offset_y=0.0f, float link_offset_z=0.0f, int set_simulation_drives_character=1)diguyCharacter
apply_motion_engine_snapshot(const diguyMotionEngineSnapshot &action_info)diguyCharacter
apply_script_bead(diguyCharacterPathScriptBead *bead, float how_far=0.0f)diguyCharacter
bdiPublishedCharacter classdiguyCharacterfriend
bdiScenarioCharacter classdiguyCharacterfriend
begin_appearance_effect(const char *effect, const char *override_link=NULL, float override_scale=DIGUY_DEFAULT_FLOAT, float override_offset_x=DIGUY_DEFAULT_FLOAT, float override_offset_y=DIGUY_DEFAULT_FLOAT, float override_offset_z=DIGUY_DEFAULT_FLOAT, float override_duration=DIGUY_DEFAULT_FLOAT)diguyCharacter
blink(float duration_in=0.1f, float duration_out=0.2f, float target_in=1.0f, float target_out=0.0f, float tin=DIGUY_DEFAULT_FLOAT)diguyCharacter
break_formation(const char *formation_name=NULL)diguyCharacter
call_formation(const char *formation_name, int snap_to_position_flag=0, int break_existing_formations_flag=1)diguyCharacter
CALLBACK_ID_AGENT_ATTACK_NO_VISIBLE_TARGETS enum valuediguyCharacter
CALLBACK_ID_AGENT_ATTACK_OUT_OF_TARGETS enum valuediguyCharacter
CALLBACK_ID_AGENT_CROWD_MEMBER_IMPACT enum valuediguyCharacter
CALLBACK_ID_AGENT_CROWD_MEMBER_KILLED enum valuediguyCharacter
CALLBACK_ID_AGENT_FLEE_AREA_ENTERED enum valuediguyCharacter
CALLBACK_ID_AGENT_FLEE_AREA_LEFT enum valuediguyCharacter
CALLBACK_ID_AGENT_MIND_CURRENT_STATE_CHANGED enum valuediguyCharacter
CALLBACK_ID_AGENT_MINGLE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_MINGLE_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_NEARBY_SCENE_OBJECT_IMPACT enum valuediguyCharacter
CALLBACK_ID_AGENT_NEARBY_WEAPON_FIRED enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_BEHAVIOR enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_FOCUS_CHARACTER enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_PATH_SHAPE enum valuediguyCharacter
CALLBACK_ID_AGENT_NON_ZERO_REPULSION enum valuediguyCharacter
CALLBACK_ID_AGENT_PATH_PLAN_COMPLETED enum valuediguyCharacter
CALLBACK_ID_AGENT_PURSUE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_PURSUE_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_BACKWARD_DEST_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_FORWARD_DEST_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_NEAR_FORWARD_DEST enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_WAYPOINT_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_VEHICLE_COLLISION enum valuediguyCharacter
CALLBACK_ID_AGENT_VEHICLE_NEAR_COLLISION enum valuediguyCharacter
CALLBACK_ID_AGENT_WANDER_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_WANDER_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_ZERO_REPULSION enum valuediguyCharacter
CALLBACK_ID_CHARACTER_CLICKED enum valuediguyCharacter
CALLBACK_ID_CREATE enum valuediguyCharacter
CALLBACK_ID_CURRENT_ACTION_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_HAND_ITEM_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_HEAD_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_TOUT_REACHED enum valuediguyCharacter
CALLBACK_ID_DESIRED_ACTION_CHANGED enum valuediguyCharacter
CALLBACK_ID_DESIRED_ACTION_REACHED enum valuediguyCharacter
CALLBACK_ID_DESTROY enum valuediguyCharacter
CALLBACK_ID_DONE_SPEAKING enum valuediguyCharacter
CALLBACK_ID_END_OF_PATH_REACHED enum valuediguyCharacter
CALLBACK_ID_FIRE_WEAPON_SUCCESS enum valuediguyCharacter
CALLBACK_ID_GAZE_STATUS enum valuediguyCharacter
CALLBACK_ID_GUIDE_ALTITUDE_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ALTITUDE_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ORIENTATION_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ORIENTATION_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_POSITION_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_POSITION_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_HIDE enum valuediguyCharacter
CALLBACK_ID_IGUY_INTERACT enum valuediguyCharacter
CALLBACK_ID_IGUY_INTERACT_WITH_SUBJECT enum valuediguyCharacter
CALLBACK_ID_IMPACT enum valuediguyCharacter
CALLBACK_ID_LPOINT_STATUS enum valuediguyCharacter
CALLBACK_ID_MANUALLY_INVOKED enum valuediguyCharacter
CALLBACK_ID_POST_CREATE_GEOMETRY enum valuediguyCharacter
CALLBACK_ID_POST_DIE enum valuediguyCharacter
CALLBACK_ID_POST_FIRE_WEAPON enum valuediguyCharacter
CALLBACK_ID_POST_UPDATE enum valuediguyCharacter
CALLBACK_ID_PRE_CREATE enum valuediguyCharacter
CALLBACK_ID_PRE_DESTROY_GEOMETRY enum valuediguyCharacter
CALLBACK_ID_PRE_DIE enum valuediguyCharacter
CALLBACK_ID_PRE_FIRE_WEAPON enum valuediguyCharacter
CALLBACK_ID_PRE_UPDATE enum valuediguyCharacter
CALLBACK_ID_SHAPE_VISIBILITY_CHANGED enum valuediguyCharacter
CALLBACK_ID_SHOW enum valuediguyCharacter
CALLBACK_ID_UI_DOUBLE_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_LEFT_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_MIDDLE_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_MOUSE_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_MOUSE_UP enum valuediguyCharacter
CALLBACK_ID_UI_POST_TRANSLATION enum valuediguyCharacter
CALLBACK_ID_UI_PRE_TRANSLATION enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_MOUSE_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_MOUSE_UP enum valuediguyCharacter
CALLBACK_ID_UI_SCROLL_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_SCROLL_UP enum valuediguyCharacter
CALLBACK_ID_USER_SELECTED enum valuediguyCharacter
CALLBACK_ID_USER_UNSELECTED enum valuediguyCharacter
check_character_visibility(diguyCharacter *character, int los_check_type=0)diguyCharacter
check_point_visibility(float x, float y, float z)diguyCharacter
create_and_force_bridge_path(const char *destination_path_name, const char *destination_path_action_bead_name, const char *via_action_name)diguyCharacter
create_and_force_bridge_path_to_point(float x, float y, float z, float path_offset, const char *via_action_name, const char *next_local_path=NULL, float orientation=0.0f)diguyCharacter
create_complete_pose_override()diguyCharacter
create_gesture(const char *gesture_name)diguyCharacter
create_guide(const char *guide_name, const char *guide_algorithm, int automatically_disable_when_acquired=0)diguyCharacter
create_lua_mind(const char *base_class, const char *init_arg1=NULL, const char *init_arg2=NULL)diguyCharacter
create_path(const char *name)diguyCharacter
create_path_from_path_shape(const char *name, diguyPathShape *source_path_shape, const char *transition_from_action_name, const char *fill_action_name, const char *transition_to_action_name)diguyCharacter
create_pose_override(int override_stage=3)diguyCharacter
create_simple_path(const char *name, diguyWaypoint *waypoint0, diguyWaypoint *waypoint1, const char *transition_from_action_name, const char *fill_action_name, const char *transition_to_action_name)diguyCharacter
create_sound_instance(const char *sound_name)diguyCharacter
destroy_complete_pose_override()diguyCharacter
destroy_gesture(diguyCharacterGesture *gesture)diguyCharacter
destroy_path(diguyCharacterPath *path)diguyCharacter
destroy_pose_override(diguyCharacterPoseOverride *po)diguyCharacter
destroy_sound_instance(diguySoundInstance *sound_instance)diguyCharacter
destroy_variable(diguyVariable *variable)diguyCharacter
die_now(const char *preferred_dead_action_name="(default)")diguyCharacter
diguyCharacter(bdiScenarioCharacter *character)diguyCharacterprivate
diguyScenario classdiguyCharacterfriend
diguySensorRegion classdiguyCharacterfriend
disable_ik_target(int ik_chain_target, float ramp_time=.25f)diguyCharacter
do_mind_current_state_changed_callback()diguyCharacter
draw()diguyCharacter
draw_pass1()diguyCharacter
draw_pass2()diguyCharacter
end_aim()diguyCharacter
end_all_gestures()diguyCharacter
end_appearance_effect(const char *effect, const char *override_link=NULL)diguyCharacter
end_executing_gesture(const char *gesture_name)diguyCharacter
end_gaze()diguyCharacter
end_lpoint()diguyCharacter
end_motion_texture(float rampdown_interval=0.2f)diguyCharacter
evaluate_mind_function(const char *function_name, const char *argument=NULL, int has_return_string=0)diguyCharacter
execute_1stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_2stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float stage2_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_3stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float stage2_duration=DIGUY_DEFAULT_FLOAT, float stage3_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float overall_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_table_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, const char *loop_action=NULL, const char *begin_action=NULL, const char *end_action=NULL)diguyCharacter
facefx_mount_animset(const char *file_name)diguyCharacter
find_facefx_node_index(const char *node_name)diguyCharacter
find_guide(const char *guide_name)diguyCharacter
find_link(const char *name)diguyCharacter
find_or_create_guide(const char *guide_name, const char *guide_algorithm, int automatically_disable_when_acquired=0)diguyCharacter
find_or_create_variable(const char *name)diguyCharacter
find_path(const char *path_name)diguyCharacter
find_variable(const char *name)diguyCharacter
fire_screen_space_bullet(diguyView *view, float x, float y)diguyCharacter
fire_weapon(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
fire_weapon_n_times(int count, float dt=0.2f, const char *override_sound_name=NULL, diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
force_action(const char *action_name, float speed=DIGUY_DEFAULT_FLOAT, int include_transition_arc=1, float max_rampdown_interval=0.5f, int retain_path_shape=0, float t_offset_into_new_action=0.0f)diguyCharacter
force_action_and_path_shape(const char *action_name, const char *path_shape_name, const char *waypoint_name=NULL, float distance_into_path=0.0f)diguyCharacter
force_action_with_duration(const char *action_name, float duration, int include_transition_arc=1, float max_rampdown_interval=0.5f)diguyCharacter
force_local_path(const char *path_name, int use_character_orientation, float rotation=0.0f, int clamp_path=1)diguyCharacter
force_partial_path(const char *path_name, const char *beginning_action_bead_name, float max_rampdown_interval=0.5f)diguyCharacter
force_path(const char *path_name, float max_rampdown_interval=0.5f)diguyCharacter
gaze_at_angle(float azimuth, float elevation, float distance, int is_new_gaze=1)diguyCharacter
gaze_at_angle_local(float azimuth, float elevation, float distance=10000.0f, int is_new_gaze=1)diguyCharacter
gaze_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
gaze_at_point(float tx, float ty, float tz, int is_new_gaze=1)diguyCharacter
gaze_at_point_local(float tx, float ty, float tz, int is_new_gaze=1)diguyCharacter
get_accessory1_state()diguyCharacter
get_action_channel_weight(const char *action_name, char channel)diguyCharacter
get_action_from_description(diguyMotionDirection direction, diguyMotionPosture posture, diguyMotionVariant variant, float speed, diguyParameterComparison comparison=DIGUY_PARAMETER_COMPARISON_NEAREST, float comparison_tolerance=DIGUY_DEFAULT_FLOAT, int match_posture_before_variant=1, diguyMotionPosture posture_alternate1=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionPosture posture_alternate2=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionVariant variant_alternate1=DIGUY_MOTION_VARIANT_UNKNOWN, diguyMotionVariant variant_alternate2=DIGUY_MOTION_VARIANT_UNKNOWN, int return_random_match=0)diguyCharacter
get_action_from_entity_state(int damage_state, int life_form_state, int primary_weapon_state, float speed, int forward)diguyCharacter
get_action_mode()diguyCharacter
get_action_num_channels(const char *action_name)diguyCharacter
get_ai_state_string(int include_stack=1, int include_locals=1)diguyCharacter
get_aim_algorithm()diguyCharacter
get_aim_at_character()diguyCharacter
get_aim_at_link()diguyCharacter
get_aim_at_link_offset(float *offset_x, float *offset_y, float *offset_z)diguyCharacter
get_aim_azimuth()diguyCharacter
get_aim_converge_every_frame()diguyCharacter
get_aim_elevation()diguyCharacter
get_aim_is_acquired()diguyCharacter
get_aim_is_possible()diguyCharacter
get_aim_is_steady()diguyCharacter
get_aim_param_acquire_factor()diguyCharacter
get_aim_param_azimuth_acquired_range()diguyCharacter
get_aim_param_elevation_acquired_range()diguyCharacter
get_aim_param_max_per_frame_adj_factor()diguyCharacter
get_aim_param_new_aim_duration()diguyCharacter
get_aim_param_new_aim_factor()diguyCharacter
get_aim_trajectory(float *muzzle_x, float *muzzle_y, float *muzzle_z, float *far_x, float *far_y, float *far_z)diguyCharacter
get_all_blends_disabled()diguyCharacter
get_altitude_function()diguyCharacter
get_altitude_function_enabled_in_free_position_mode()diguyCharacter
get_altitude_function_enabled_in_path_position_mode()diguyCharacter
get_altitude_interpolation_rate()diguyCharacter
get_altitude_update_rate()diguyCharacter
get_angle_to_path(const char *path_name, const char *action_bead_name=NULL)diguyCharacter
get_angular_velocity(float *vel_rz)diguyCharacter
get_animation_angular_velocity()diguyCharacter
get_animation_events_enabled()diguyCharacter
get_animation_local_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_animation_target_az()diguyCharacter
get_animation_target_el()diguyCharacter
get_animation_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_appearance()diguyCharacter
get_appearance_name_at_index(diguyCharacterAppearanceTypes appearance_type, int index)diguyCharacter
get_apply_actor_scale_to_action_bead_travel()diguyCharacter
get_automatic_blink_duration_in()diguyCharacter
get_automatic_blink_duration_out()diguyCharacter
get_automatic_blink_target_in()diguyCharacter
get_automatic_blink_target_out()diguyCharacter
get_automatic_blinks_enabled()diguyCharacter
get_automatic_cpl_switching_enabled()diguyCharacter
get_azimuth_eye_left()diguyCharacter
get_azimuth_eye_right()diguyCharacter
get_bounding_radius()diguyCharacter
get_careful_interpolation_threshold()diguyCharacter
get_chain_simulation()diguyCharacter
get_character_class()diguyCharacter
get_character_class_type()diguyCharacter
get_character_los_function()diguyCharacter
get_character_type_string()diguyCharacter
get_child_at_index(int index)diguyCharacter
get_connection_point_name_at_index(int index)diguyCharacter
get_connection_point_name_with_type(diguyConnectionPointType type, int index)diguyCharacter
get_current_action()diguyCharacter
get_current_action_direction()diguyCharacter
get_current_action_index()diguyCharacter
get_current_appearance()diguyCharacter
get_current_appearance_is(const char *appearance)diguyCharacter
get_current_character_simulator()diguyCharacter
get_current_cpl()diguyCharacter
get_current_facefx_animation_group()diguyCharacter
get_current_hand_item()diguyCharacter
get_current_head_appearance()diguyCharacter
get_current_head_appearance_is(const char *head_appearance)diguyCharacter
get_current_motion_lod()diguyCharacter
get_current_path_index()diguyCharacter
get_current_physics_simulation_mode()diguyCharacter
get_current_tin()diguyCharacter
get_current_tout()diguyCharacter
get_current_traveled_path()diguyCharacter
get_current_traveled_path_is(const char *path_name)diguyCharacter
get_current_voice_actor()diguyCharacter
get_damage_state_appearance_name(int state)diguyCharacter
get_dead()diguyCharacter
get_default_bounding_radius()diguyCharacter
get_default_muzzle_munition_type()diguyCharacter
get_default_weapon_muzzle()diguyCharacter
get_delta_to_desired_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_delta_to_desired_position(float *tx, float *ty, float *tz)diguyCharacter
get_desired_action()diguyCharacter
get_desired_action_index()diguyCharacter
get_desired_angular_velocity(float *vel_rz)diguyCharacter
get_desired_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_desired_position(float *tx, float *ty, float *tz)diguyCharacter
get_desired_position_double(double *tx, double *ty, double *tz)diguyCharacter
get_desired_posture()diguyCharacter
get_desired_speed()diguyCharacter
get_desired_variant()diguyCharacter
get_desired_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_DIS_damage_state()diguyCharacter
get_DIS_flames_state()diguyCharacter
get_DIS_lifeform_state()diguyCharacter
get_DIS_power_plant_state()diguyCharacter
get_DIS_primary_weapon_position()diguyCharacter
get_DIS_secondary_weapon_position()diguyCharacter
get_DIS_smoke_state()diguyCharacter
get_DIS_trailing_effect_state()diguyCharacter
get_distance_along_path()diguyCharacter
get_distance_to_character(diguyCharacter *character)diguyCharacter
get_distance_to_impact(diguyImpact *impact)diguyCharacter
get_distance_to_path(const char *path_name, const char *action_bead_name=NULL)diguyCharacter
get_distance_to_primary_camera()diguyCharacter
get_distance_xy_to_character(diguyCharacter *character)diguyCharacter
get_drawn_by_scenario_flag()diguyCharacter
get_elevation_eye_left()diguyCharacter
get_elevation_eye_right()diguyCharacter
get_emissivity(float **\return, float *g, float **< b >)diguyCharacter
get_enabled()diguyCharacter
get_eye_droop()diguyCharacter
get_facefx_actor()diguyCharacter
get_facefx_node_name(int index)diguyCharacter
get_facefx_node_value(int node_index)diguyCharacter
get_fvar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_gaze_at_link()diguyCharacter
get_gaze_at_link_offset(float *offset_x, float *offset_y, float *offset_z)diguyCharacter
get_gaze_can_change_posture()diguyCharacter
get_gaze_can_change_variant()diguyCharacter
get_gaze_is_acquired()diguyCharacter
get_gaze_is_active()diguyCharacter
get_gaze_is_steady()diguyCharacter
get_gaze_link_azimuth_limits(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_azimuth_tolerance(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_elevation_limits(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_elevation_tolerance(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_max_angular_vel(const char *link_name, float *angular_vel)diguyCharacter
get_gaze_link_scale_factor(const char *link_name, float *scale_factor)diguyCharacter
get_gaze_link_uses_desired_locate_time(const char *link_name)diguyCharacter
get_gaze_param_desired_locate_time()diguyCharacter
get_gaze_point(float *x, float *y, float *z)diguyCharacter
get_graphics_api_node_ptr()diguyCharacter
get_graphics_api_shape_update_disabled()diguyCharacter
get_graphics_lod()diguyCharacter
get_graphics_ptr()diguyCharacter
get_group_membership_at_index(int index)diguyCharacter
get_hand_item()diguyCharacter
get_has_bump_maps()diguyCharacter
get_head_lights_state() const diguyCharacter
get_history_size_increment_t()diguyCharacter
get_history_size_t()diguyCharacter
get_history_type()diguyCharacter
get_ik_chain_name_at_index(int index)diguyCharacter
get_index()diguyCharacter
get_initial_character_simulator()diguyCharacter
get_initial_motion_texture()diguyCharacter
get_initial_motion_texture_gain()diguyCharacter
get_initial_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_initial_path()diguyCharacter
get_initial_physics_simulation_mode()diguyCharacter
get_initial_position(float *tx, float *ty, float *tz)diguyCharacter
get_initial_up_vector()diguyCharacter
get_initial_up_vector_type()diguyCharacter
get_invisible_flag()diguyCharacter
get_is_active()diguyCharacter
get_is_aiming()diguyCharacter
get_is_culled()diguyCharacter
get_is_drawn()diguyCharacter
get_is_immune_to_impacts()diguyCharacter
get_is_in_action_transition()diguyCharacter
get_is_load_managed()diguyCharacter
get_is_network_paused()diguyCharacter
get_is_network_published()diguyCharacter
get_is_network_reflected()diguyCharacter
get_is_path_planning()diguyCharacter
get_is_recycled()diguyCharacter
get_is_scene_object()diguyCharacter
get_is_temporary()diguyCharacter
get_ivar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_label_background_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_background_color_vec4()diguyCharacter
get_label_is_visible()diguyCharacter
get_label_link_offset_override()diguyCharacter
get_label_shows_character_state()diguyCharacter
get_label_text()diguyCharacter
get_label_text_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_text_color_vec4()diguyCharacter
get_label_text_shadow_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_text_shadow_color_vec4()diguyCharacter
get_label_text_shadow_is_visible()diguyCharacter
get_last_impact_been_processed()diguyCharacter
get_last_impact_is_from_vehicle()diguyCharacter
get_last_impact_link()diguyCharacter
get_last_impact_link_is(const char *link_name)diguyCharacter
get_last_impact_number()diguyCharacter
get_last_impact_record()diguyCharacter
get_last_impact_speed_is_greater_than(float impact_speed)diguyCharacter
get_link_at_index(int index)diguyCharacter
get_link_enabled_for_gaze(const char *link_name)diguyCharacter
get_link_enabled_for_lpoint(const char *link_name)diguyCharacter
get_link_name_at_index(int link_index)diguyCharacter
get_link_position(const char *link_name, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_position_double(const char *link_name, double *tx, double *ty, double *tz, double *rz, double *rx, double *ry)diguyCharacter
get_link_position_with_offset(const char *link_name, float offset_tx, float offset_ty, float offset_tz, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_position_with_offset_double(const char *link_name, double offset_tx, double offset_ty, double offset_tz, double *tx, double *ty, double *tz, double *rz, double *rx, double *ry)diguyCharacter
get_link_relative_position(const char *beginning_link_name, const char *ending_link_name, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_relative_position_with_offset(const char *beginning_link_name, const char *ending_link_name, float offset_tx, float offset_ty, float offset_tz, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_shape_name_at_index(const char *link_name, int shape_index)diguyCharacter
get_local_space_bounding_box(float *x1, float *y1, float *z1, float *x2, float *y2, float *z2)diguyCharacter
get_lod_ranges()diguyCharacter
get_lpoint_base_gesture_name()diguyCharacter
get_lpoint_is_acquired()diguyCharacter
get_lpoint_is_active()diguyCharacter
get_lpoint_is_steady()diguyCharacter
get_lpoint_point(float *x, float *y, float *z)diguyCharacter
get_lua_object_name()diguyCharacter
get_max_shader_quality_level()diguyCharacterstatic
get_max_unprocessed_impacts()diguyCharacter
get_maximum_possible_current_cpl()diguyCharacter
get_mind_always_updates()diguyCharacter
get_mind_current_state_name()diguyCharacter
get_mind_field_as_float(const char *field_name, int warn_if_no_field=1, int *found_field=NULL)diguyCharacter
get_mind_field_as_int(const char *field_name, int warn_if_no_field=1, int *found_field=NULL)diguyCharacter
get_mind_field_as_string(const char *field_name, int warn_if_no_field=1)diguyCharacter
get_mind_name()diguyCharacter
get_minimum_cpl()diguyCharacter
get_minimum_full_update_period()diguyCharacter
get_most_recent_forced_action()diguyCharacter
get_most_recent_forced_action_t()diguyCharacter
get_most_recent_forced_action_t_offset()diguyCharacter
get_motion_engine_snapshot()diguyCharacter
get_motion_interpolation_flag()diguyCharacter
get_motion_lod()diguyCharacter
get_muzzle_link(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_muzzle_offset(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT, float *offset_x=NULL, float *offset_y=NULL, float *offset_z=NULL)diguyCharacter
get_name()diguyCharacter
get_name_label()diguyCharacter
get_nearest_active_character(int check_visibility, int xy_distance=0, float max_distance_to_check=100000)diguyCharacter
get_nearest_active_character_in_group(const char *group_name, int check_visibility=1, int xy_distance=0, float max_distance_to_check=100000)diguyCharacter
get_nearest_waypoint_index_in_path(const char *path_name)diguyCharacter
get_network_entity_number()diguyCharacter
get_network_marking()diguyCharacter
get_nod_azimuth()diguyCharacter
get_nod_elevation()diguyCharacter
get_num_appearances_of_type(diguyCharacterAppearanceTypes appearance_type)diguyCharacter
get_num_children()diguyCharacter
get_num_connection_points()diguyCharacter
get_num_connection_points_with_type(diguyConnectionPointType type)diguyCharacter
get_num_facefx_nodes()diguyCharacter
get_num_group_memberships()diguyCharacter
get_num_ik_chains()diguyCharacter
get_num_link_shapes(const char *link_name)diguyCharacter
get_num_links()diguyCharacter
get_num_lods()diguyCharacter
get_num_paths()diguyCharacter
get_num_pose_overrides()diguyCharacter
get_num_variables()diguyCharacter
get_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_orientation_eyes(float *azimuth, float *elevation)diguyCharacter
get_orientation_relative_to_parent(float *rz, float *rx, float *ry)diguyCharacter
get_parent()diguyCharacter
get_parent_link_name()diguyCharacter
get_path_at_index(int index)diguyCharacter
get_path_name_at_index(int index)diguyCharacter
get_path_planning_result()diguyCharacter
get_physics_collision_group()diguyCharacter
get_point_los_function()diguyCharacter
get_pose_array_size()diguyCharacter
get_pose_in_radians(float *pose_array)diguyCharacter
get_pose_override_at_index(int index)diguyCharacter
get_pose_update_rate()diguyCharacter
get_position(float *tx, float *ty, float *tz)diguyCharacter
get_position_accumulation_disabled()diguyCharacter
get_position_double(double *tx, double *ty, double *tz)diguyCharacter
get_position_link()diguyCharacter
get_position_mode()diguyCharacter
get_position_relative_to_parent(float *tx, float *ty, float *tz)diguyCharacter
get_position_update_rate()diguyCharacter
get_random_active_character(float max_distance=10.0f, int check_visibility=1, int xy_distance=0)diguyCharacter
get_random_active_character_in_group(const char *group_name, float max_distance=10, int check_visibility=1, int xy_distance=0)diguyCharacter
get_random_factor()diguyCharacter
get_render_mode_shader(const char *render_mode=NULL)diguyCharacter
get_rifle_state()diguyCharacter
get_scale(float *scale_x, float *scale_y, float *scale_z)diguyCharacter
get_scenario()diguyCharacter
get_scene_graph_mask()diguyCharacter
get_scripted_object()diguyCharacter
get_shader_instance()diguyCharacter
get_shader_lod()diguyCharacter
get_shader_program()diguyCharacter
get_shape_callbacks_disabled()diguyCharacter
get_shape_switches_disabled()diguyCharacter
get_sleep_timer()diguyCharacter
get_speed()diguyCharacter
get_stop_physics_sim_at_t()diguyCharacter
get_svar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_t_controlled_by_scenario_t()diguyCharacter
get_tail_lights_state() const diguyCharacter
get_texture_load_behavior()diguyCharacterstatic
get_time_to_reach_desired_action()diguyCharacter
get_time_to_transition()diguyCharacter
get_tout_enabled()diguyCharacter
get_turning_action_from_description(diguyMotionDirection direction, diguyMotionPosture posture, diguyMotionVariant variant, float turn_amount, diguyParameterComparison comparison=DIGUY_PARAMETER_COMPARISON_NEAREST, float comparison_tolerance=DIGUY_DEFAULT_FLOAT, int match_posture_before_variant=1, diguyMotionPosture posture_alternate1=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionPosture posture_alternate2=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionVariant variant_alternate1=DIGUY_MOTION_VARIANT_UNKNOWN, diguyMotionVariant variant_alternate2=DIGUY_MOTION_VARIANT_UNKNOWN)diguyCharacter
get_type_map_field(diguyCharacterTypeMapField field)diguyCharacter
get_type_map_field_using_string(const char *field)diguyCharacter
get_type_name()diguyCharacter
get_uid()diguyCharacter
get_up_vector()diguyCharacter
get_up_vector_type()diguyCharacter
get_use_texture_variations()diguyCharacter
get_user_data()diguyCharacter
get_variable_at_index(int index)diguyCharacter
get_vehicle_body_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_vehicle_controller()diguyCharacter
get_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_viseme(const char *viseme_name)diguyCharacter
get_vrlink_entity_state_repository()diguyCharacter
get_was_drawn_last_frame()diguyCharacter
get_weapon_aim_vector(float *muzzle_tx, float *muzzle_ty, float *muzzle_tz, float *end_pt_tx=NULL, float *end_pt_ty=NULL, float *end_pt_tz=NULL, float *muzzle_rz=NULL, float *muzzle_rx=NULL, float *muzzle_ry=NULL, int in_character_local_coordinates=0, diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_weapon_fire_count(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_weapon_fires_live_rounds()diguyCharacter
get_weapon_max_azimuth_error()diguyCharacter
get_weapon_max_elevation_error()diguyCharacter
get_weapon_munition_type_override()diguyCharacter
get_weapon_muzzle_munition_type(diguyMuzzle muzzle)diguyCharacter
get_weapon_projectile_is_visible(diguyMuzzle muzzle)diguyCharacter
get_weapon_rounds_until_tracer(diguyMuzzle muzzle)diguyCharacter
get_weapon_shell_eject_enabled()diguyCharacter
get_weapon_smoke_enabled()diguyCharacter
get_weapon_sound_gain_override()diguyCharacter
get_weapon_sound_override()diguyCharacter
get_weapon_tracers_enabled()diguyCharacter
global_to_local(float x, float y, float z, float *res_x, float *res_y, float *res_z)diguyCharacter
has_wakeup_callback(int callback)diguyCharacter
is_active_character_in_group_visible(const char *group_name, float max_distance_to_check=100000.0f)diguyCharacter
is_group_member(const char *group_name)diguyCharacter
is_playing_sound(const char *sound_name)diguyCharacter
is_speaking()diguyCharacter
is_valid_action(const char *action)diguyCharacter
is_within_distance_n_of_character(const char *character_name, float distance)diguyCharacter
is_within_distance_n_of_member_of_group(const char *group_name, float distance)diguyCharacter
jump_to_action_bead(const char *bead_name, float max_rampdown_interval=0.5f)diguyCharacter
leave_path()diguyCharacter
local_to_global(float x, float y, float z, float *res_x, float *res_y, float *res_z)diguyCharacter
lpoint_at_angle(float azimuth, float elevation, float distance, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_angle_local(float azimuth, float elevation, float distance=10000.0f, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
lpoint_at_point(float tx, float ty, float tz, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_point_local(float tx, float ty, float tz, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
m_scripted_objectdiguyCharacterprivate
manually_invoke_event_handler(const char *handler_name)diguyCharacter
map_event_handler_to_callback_id(int callback_id, const char *handler_name)diguyCharacter
maximize_current_cpl()diguyCharacter
merge_object(const char *object)diguyCharacter
nod_head(float duration, float nod_count, float nod_elevation0=15.0f, float nod_elevation1=0.0f, float nod_elevation_out=0.0f)diguyCharacter
optimized_update(float t)diguyCharacter
play_3d_sound(const char *sound_name, float sound_gain=1.0f, int sound_loops=0)diguyCharacter
play_facefx_animation(const char *animation, float magnitude_scale=1.0f, float duration_scale=1.0f, float blendin_time=0.1f, float blendout_time=0.1f, int loop=0)diguyCharacter
play_sound(const char *sound_name, float sound_gain=1.0f, int sound_loops=0)diguyCharacter
push_path(const char *path_name)diguyCharacter
remove_all_disabled_guides()diguyCharacter
remove_all_guides()diguyCharacter
remove_all_wakeup_callbacks()diguyCharacter
remove_callback(int callback_id, diguyCharacterCallback *callback)diguyCharacter
remove_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyCharacter
remove_callback_with_user_data(int callback_id, void *callback_user_data)diguyCharacter
remove_guide(diguyCharacterGuide *guide)diguyCharacter
remove_guide_with_name(const char *guide_name)diguyCharacter
remove_secondary_heartbeat(const char *function_name)diguyCharacter
remove_wakeup_callback(int callback)diguyCharacter
reset_current_shader_to_default()diguyCharacter
reset_render_mode_shader_to_default(const char *render_mode=NULL)diguyCharacter
reset_shader_instance_variables_to_initial_values()diguyCharacter
reset_shader_instance_variables_to_program_defaults()diguyCharacter
resume_interrupted_path(float max_rampdown_interval=0.5f)diguyCharacter
revive_now(const char *preferred_revive_action_name="(default)")diguyCharacter
rotate_all_paths_about_current_waypoint(float rz, float rx, float ry, int reclamp_waypoints=1)diguyCharacter
rotate_all_paths_about_point(float rz, float rx, float ry, float rotation_pt_x, float rotation_pt_y, float rotation_pt_z, int reclamp_waypoints=1)diguyCharacter
set_action_channel_weight(const char *action_name, char channel, float weight)diguyCharacter
set_aim(float azimuth, float elevation)diguyCharacter
set_aim_algorithm(int aim_algorithm)diguyCharacter
set_aim_converge_every_frame(int enabled)diguyCharacter
set_aim_param_acquire_factor(float factor)diguyCharacter
set_aim_param_azimuth_acquired_range(float range)diguyCharacter
set_aim_param_elevation_acquired_range(float range)diguyCharacter
set_aim_param_max_per_frame_adj_factor(float factor)diguyCharacter
set_aim_param_new_aim_duration(float duration)diguyCharacter
set_aim_param_new_aim_factor(float factor)diguyCharacter
set_all_blends_disabled(int disabled_flag)diguyCharacter
set_altitude_function(diguyAltitudeFunction *altitude_function)diguyCharacter
set_altitude_function_enabled_in_free_position_mode(int enabled)diguyCharacter
set_altitude_function_enabled_in_path_position_mode(int value)diguyCharacter
set_altitude_interpolation_rate(float interpolation_rate)diguyCharacter
set_altitude_update_rate(int update_rate)diguyCharacter
set_animation_angular_velocity(float vel_rz, float ramp_time=.25f)diguyCharacter
set_animation_events_enabled(int enable)diguyCharacter
set_animation_local_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=.25f)diguyCharacter
set_animation_target_az(float azimuth, float ramp_time=.25f)diguyCharacter
set_animation_target_el(float elevation, float ramp_time=.25f)diguyCharacter
set_animation_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=.25f)diguyCharacter
set_appearance(const char *appearance)diguyCharacter
set_apply_actor_scale_to_action_bead_travel(int apply_scale_flag)diguyCharacter
set_automatic_blink_duration_in(float duration_in)diguyCharacter
set_automatic_blink_duration_out(float duration_out)diguyCharacter
set_automatic_blink_target_in(float target_in)diguyCharacter
set_automatic_blink_target_out(float target_out)diguyCharacter
set_automatic_blinks_enabled(int enabled, float period=6.0f, float period_variation=3.0f)diguyCharacter
set_automatic_cpl_switching_enabled(int enabled)diguyCharacter
set_bounding_radius(float f)diguyCharacter
set_careful_interpolation_threshold(float threshold)diguyCharacter
set_character_los_function(diguyCharacterLOSFunction *character_los_function)diguyCharacter
set_character_type(const char *type)diguyCharacter
set_current_appearance(const char *appearance, int allow_actor_change=1)diguyCharacter
set_current_character_simulator(diguyCharacterSimulator character_simulator)diguyCharacter
set_current_cpl(int current_cpl)diguyCharacter
set_current_facefx_animation_group(const char *anim_group)diguyCharacter
set_current_hand_item(const char *hand_item_appearance)diguyCharacter
set_current_head_appearance(const char *head_appearance)diguyCharacter
set_current_physics_simulation_mode(diguyPhysicsSimulationMode physics_simulation_mode)diguyCharacter
set_current_tin(float tin)diguyCharacter
set_current_tin_to_now()diguyCharacter
set_current_tout(float tout, int disable_character_at_tout=0)diguyCharacter
set_current_tout_to_now()diguyCharacter
set_current_voice_actor(const char *voice_actor)diguyCharacter
set_custom_orientation_rx_and_ry(float rx, float ry)diguyCharacter
set_default_weapon_muzzle(diguyMuzzle muzzle)diguyCharacter
set_desired_action(const char *action_name, float speed=DIGUY_DEFAULT_FLOAT, int retain_path_shape=0)diguyCharacter
set_desired_angular_velocity(float vel_rz)diguyCharacter
set_desired_orientation(float rz, float rx, float ry, int force_guide_unacquired=0)diguyCharacter
set_desired_orientation_to_current_orientation()diguyCharacter
set_desired_orientation_towards_position(float x, float y, float z, int force_guide_unacquired=0)diguyCharacter
set_desired_position(float tx, float ty, float tz, int force_guide_unacquired=0)diguyCharacter
set_desired_position_double(double tx, double ty, double tz, int force_guide_unacquired=0)diguyCharacter
set_desired_position_to_current_position(int also_set_orientation=1)diguyCharacter
set_desired_position_to_path_shape_waypoint(const char *path_shape_name, const char *waypoint_name)diguyCharacter
set_desired_position_to_path_waypoint(const char *path_name, const char *waypoint_name)diguyCharacter
set_desired_position_to_waypoint(diguyWaypoint *waypoint, float offset_x=0.0f, float offset_y=0.0f, float offset_z=0.0f, int offset_in_world_coords=0)diguyCharacter
set_desired_posture(diguyMotionPosture desired_posture)diguyCharacter
set_desired_variant(diguyMotionVariant desired_variant)diguyCharacter
set_desired_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=0.0)diguyCharacter
set_DIS_damage_state(int state)diguyCharacter
set_DIS_flames_state(int state)diguyCharacter
set_DIS_power_plant_state(int state)diguyCharacter
set_DIS_smoke_state(int state)diguyCharacter
set_DIS_trailing_effect_state(int state)diguyCharacter
set_distance_along_path(float distance)diguyCharacter
set_distance_to_primary_camera(float camera_dist)diguyCharacter
set_drawn_by_scenario_flag(int flag)diguyCharacter
set_emissivity(float r, float g, float b, float lerp_time=.25)diguyCharacter
set_enabled(int enabled)diguyCharacter
set_executing_table_gesture_desired_action(const char *gesture_name, const char *desired_action)diguyCharacter
set_eye_droop(float droop_amount, float blend_time=0.0f)diguyCharacter
set_face_expression(const char *facex_name, float blend_duration, float strength=1.0f)diguyCharacter
set_facefx_node_value(int node_index, float value, float blend_time=0.25f)diguyCharacter
set_final_matrix(float a0, float a1, float a2, float a3, float b0, float b1, float b2, float b3, float c0, float c1, float c2, float c3, float d0, float d1, float d2, float d3)diguyCharacter
set_final_position_double(double x, double y, double z)diguyCharacter
set_fvar(const char *varname, float value, int create_if_doesnt_exist=1)diguyCharacter
set_gaze_can_change_posture(int enabled)diguyCharacter
set_gaze_can_change_variant(int enabled)diguyCharacter
set_gaze_link_azimuth_limits(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_azimuth_tolerance(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_elevation_limits(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_elevation_tolerance(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_max_angular_vel(const char *link_name, float angular_vel)diguyCharacter
set_gaze_link_scale_factor(const char *link_name, float scale_factor)diguyCharacter
set_gaze_link_uses_desired_locate_time(const char *link_name, int uses_desired_locate_time)diguyCharacter
set_gaze_param_desired_locate_time(float t)diguyCharacter
set_gaze_params_to_defaults()diguyCharacter
set_graphics_api_node_ptr(void *node_ptr)diguyCharacter
set_graphics_api_shape_update_disabled(int disabled_flag)diguyCharacter
set_graphics_lod(int lod)diguyCharacter
set_graphics_ptr(void *graphics_ptr)diguyCharacter
set_hand_item(const char *hand_item_appearance)diguyCharacter
set_head_appearance(const char *head_appearance)diguyCharacter
set_head_lights_state(int state)diguyCharacter
set_heartbeat_dt(float heartbeat_dt)diguyCharacter
set_history_size_increment_t(float t)diguyCharacter
set_history_size_t(float t)diguyCharacter
set_history_type(diguyHistoryType history_type)diguyCharacter
set_ik_target_local(int ik_chain_target, float x, float y, float z, float ramp_time=.25f)diguyCharacter
set_ik_target_world(int ik_chain_target, float x, float y, float z, float ramp_time=.25f)diguyCharacter
set_initial_character_simulator(diguyCharacterSimulator character_simulator)diguyCharacter
set_initial_motion_texture(const char *motex_name)diguyCharacter
set_initial_motion_texture_gain(float motex_gain)diguyCharacter
set_initial_orientation(float rz, float rx, float ry)diguyCharacter
set_initial_path(const char *name)diguyCharacter
set_initial_physics_simulation_mode(diguyPhysicsSimulationMode physics_simulation_mode)diguyCharacter
set_initial_position(float tx, float ty, float tz)diguyCharacter
set_initial_tin(float tin, int override_time_warning=0)diguyCharacter
set_initial_tout(float tout)diguyCharacter
set_initial_up_vector(char axis)diguyCharacter
set_initial_up_vector_type(char axis)diguyCharacter
set_invisible_flag(int invisible_flag)diguyCharacter
set_is_culled(int culled)diguyCharacter
set_is_immune_to_impacts(int immune)diguyCharacter
set_is_load_managed(int is_load_managed)diguyCharacter
set_is_network_paused(int paused)diguyCharacter
set_is_network_published(int is_network_published)diguyCharacter
set_is_scene_object(int is_scene_object)diguyCharacter
set_ivar(const char *varname, int value, int create_if_doesnt_exist=1)diguyCharacter
set_label_background_color(float r, float g, float b, float a)diguyCharacter
set_label_background_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_is_visible(int is_visible)diguyCharacter
set_label_link_offset_override(float offset)diguyCharacter
set_label_shows_character_state(int show_state)diguyCharacter
set_label_text(const char *label_text)diguyCharacter
set_label_text_color(float r, float g, float b, float a)diguyCharacter
set_label_text_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_text_shadow_color(float r, float g, float b, float a)diguyCharacter
set_label_text_shadow_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_text_shadow_is_visible(int is_visible)diguyCharacter
set_last_impact_been_processed()diguyCharacter
set_link_enabled_for_gaze(const char *link_name, int enabled)diguyCharacter
set_link_enabled_for_lpoint(const char *link_name, int enabled)diguyCharacter
set_link_visibility(const char *link_or_connection_name, int visible, int shape_index=-1)diguyCharacter
set_local_to_world_orientation_matrix(float rz, float rx, float ry)diguyCharacter
set_local_to_world_orientation_matrix(float a0, float a1, float a2, float b0, float b1, float b2, float c0, float c1, float c2, int transpose=0)diguyCharacter
set_lod_ranges(float *lod_ranges)diguyCharacter
set_max_shader_quality_level(int quality_level)diguyCharacterstatic
set_max_unprocessed_impacts(int max_unprocessed_impacts)diguyCharacter
set_mind_always_updates(int force_update)diguyCharacter
set_mind_field_as_float(const char *field_name, float field_value)diguyCharacter
set_mind_field_as_int(const char *field_name, int field_value)diguyCharacter
set_mind_field_as_string(const char *field_name, const char *field_value)diguyCharacter
set_minimum_cpl(int minimum_cpl)diguyCharacter
set_minimum_full_update_period(float min_period)diguyCharacter
set_motion_interpolation_flag(int flag)diguyCharacter
set_motion_lod(int motion_lod)diguyCharacter
set_name(const char *name)diguyCharacter
set_network_marking(const char *network_marking)diguyCharacter
set_nod(float azimuth, float elevation, float duration=0.5f)diguyCharacter
set_orientation(float rz, float rx, float ry)diguyCharacter
set_orientation_eye_left(float azimuth, float elevation)diguyCharacter
set_orientation_eye_right(float azimuth, float elevation)diguyCharacter
set_orientation_eyes(float azimuth, float elevation, float blend_time=0.0f)diguyCharacter
set_orientation_relative_to_parent(float rz, float rx, float ry)diguyCharacter
set_parent(const char *parent_name, const char *parent_link_name="")diguyCharacter
set_physics_collision_group(diguyPhysicsCollisionGroup collision_group)diguyCharacter
set_point_los_function(diguyPointLOSFunction *point_los_function)diguyCharacter
set_pose_update_rate(int update_rate)diguyCharacter
set_position(float tx, float ty, float tz)diguyCharacter
set_position_accumulation_disabled(int disabled_flag)diguyCharacter
set_position_double(double tx, double ty, double tz)diguyCharacter
set_position_relative_to_parent(float tx, float ty, float tz)diguyCharacter
set_position_to_other_character_position(const char *other_character_name, const char *other_link_name=NULL, float offset_x=0.0f, float offset_y=0.0f, float offset_z=0.0f, int also_set_orientation=1)diguyCharacter
set_position_update_rate(int update_rate)diguyCharacter
set_render_mode_shader(const char *shader_name, const char *render_mode=NULL)diguyCharacter
set_scale(float scale_x, float scale_y, float scale_z)diguyCharacter
set_scene_graph_mask(unsigned int mask)diguyCharacter
set_secondary_heartbeat_dt(const char *function_name, float heartbeat_dt)diguyCharacter
set_shader_lod(int lod)diguyCharacter
set_shape_callbacks_disabled(int disabled_flag)diguyCharacter
set_shape_switches_disabled(int disabled_flag)diguyCharacter
set_sleep_timer(float sleep_length)diguyCharacter
set_speed(float speed)diguyCharacter
set_stop_physics_sim_at_t(float t)diguyCharacter
set_stop_physics_sim_in_t_seconds(float relative_t)diguyCharacter
set_svar(const char *varname, const char *value, int create_if_doesnt_exist=1)diguyCharacter
set_t_controlled_by_scenario_t(int t_controlled_by_scenario_t)diguyCharacter
set_t_scale_factor(float t_scale_factor)diguyCharacter
set_tail_lights_state(int state)diguyCharacter
set_temporary_current_shader(const char *shader_name)diguyCharacter
set_texture_load_behavior(diguyGraphicsTextureLoadingBehavior mode)diguyCharacterstatic
set_tout_enabled(int tout_enabled)diguyCharacter
set_up_vector(char axis)diguyCharacter
set_up_vector_type(char axis)diguyCharacter
set_use_texture_variations(int value)diguyCharacter
set_user_data(void *user_data)diguyCharacter
set_viseme(const char *viseme_name, float weight)diguyCharacter
set_was_drawn_last_frame(int drawn)diguyCharacter
set_weapon_far_range(float far_range)diguyCharacter
set_weapon_fires_live_rounds(int weapon_fires_live_rounds)diguyCharacter
set_weapon_hit_ratio(float hit_ratio)diguyCharacter
set_weapon_max_azimuth_error(float h_error)diguyCharacter
set_weapon_max_elevation_error(float v_error)diguyCharacter
set_weapon_max_impacts(int val)diguyCharacter
set_weapon_munition_type_override(const char *munition_type)diguyCharacter
set_weapon_near_range(float near_range)diguyCharacter
set_weapon_projectile_is_visible(diguyMuzzle muzzle, int is_visible)diguyCharacter
set_weapon_shell_eject_enabled(int enabled)diguyCharacter
set_weapon_smoke_enabled(int enabled)diguyCharacter
set_weapon_sound_gain_override(float gain)diguyCharacter
set_weapon_sound_override(const char *sound_name)diguyCharacter
set_weapon_spread(float spread)diguyCharacter
set_weapon_tracers_enabled(int enabled)diguyCharacter
shake_head(float duration, float shake_count, float shake_azimuth0=-20.0f, float shake_azimuth1=20.0f, float shake_azimuth_out=0.0f)diguyCharacter
speak(const char *string)diguyCharacter
stop_all_appearance_effects()diguyCharacter
stop_all_sounds(float rampdown_time=0.0f)diguyCharacter
stop_appearance_effect(const char *effect, const char *override_link=NULL)diguyCharacter
stop_facefx_animations(float blend_time=0.25f, int stop_sounds=1)diguyCharacter
stop_sound(const char *sound_name, float rampdown_time=0.0f)diguyCharacter
translate_all_paths(float tx, float ty, float tz, int reclamp_waypoints=1)diguyCharacter
trigger_detonation_on_character(const char *munition_name, const char *attacker_name=NULL, float radius_override=-1.0f, int broadcast_on_network=1)diguyCharacter
trigger_shader_refresh()diguyCharacter
unmap_event_handler_from_callback_id(int callback_id, const char *handler_name, int unmap_all_matches=0)diguyCharacter
unset_parent()diguyCharacter
unset_t_scale_factor()diguyCharacter
update(float t, int full_update=1)diguyCharacter
variable_decrement_value_as_int(const char *varname, int value=1)diguyCharacter
variable_equal_to_float(const char *varname, float value)diguyCharacter
variable_equal_to_int(const char *varname, int value)diguyCharacter
variable_equal_to_string(const char *varname, const char *value)diguyCharacter
variable_greater_than_float(const char *varname, float value)diguyCharacter
variable_greater_than_int(const char *varname, int value)diguyCharacter
variable_greater_than_string(const char *varname, const char *value)diguyCharacter
variable_increment_value_as_int(const char *varname, int value=1)diguyCharacter
variable_less_than_float(const char *varname, float value)diguyCharacter
variable_less_than_int(const char *varname, int value)diguyCharacter
variable_less_than_string(const char *varname, const char *value)diguyCharacter
variable_set_value_as_float(const char *varname, float value, int create_if_doesnt_exist=1)diguyCharacter
variable_set_value_as_int(const char *varname, int value, int create_if_doesnt_exist=1)diguyCharacter
variable_set_value_as_string(const char *varname, const char *value, int create_if_doesnt_exist=1)diguyCharacter
~diguyCharacter()diguyCharacterprivate