CutContent 说:
_Sebastian_ 说:
(
0, 0, 0, [
],[
(try_begin),
(key_clicked, key_e),
(set_fixed_point_multiplier, 100),
(mouse_get_position, pos2),
(mission_cam_get_position, pos3),
(mouse_get_world_projection, pos4, pos5)
(position_get_x, reg10, pos2),
(position_get_y, reg11, pos2),
(position_get_z, reg12, pos2),
(position_get_rotation_around_x, reg13, pos3),
(position_get_rotation_around_y, reg14, pos3),
(position_get_rotation_around_z, reg15, pos3),
(position_get_x, reg16, pos3),
(position_get_y, reg17, pos3),
(position_get_z, reg18, pos3),
(position_get_rotation_around_x, reg20, pos4),
(position_get_rotation_around_y, reg21, pos4),
(position_get_rotation_around_z, reg22, pos4),
(position_get_x, reg23, pos4),
(position_get_y, reg24, pos4),
(position_get_z, reg25, pos4),
(position_get_rotation_around_x, reg26, pos5),
(position_get_rotation_around_y, reg27, pos5),
(position_get_rotation_around_z, reg28, pos5),
(position_get_x, reg29, pos5),
(position_get_y, reg30, pos5),
(position_get_z, reg31, pos5),
(display_message, "@ "),
(display_message, "@MCoordX:{reg10}, MCoordY:{reg11}, MCoordZ:{reg12}"),
(display_message, "@RotCam - RotX:{reg13}, RotY:{reg14}, RotZ:{reg15}"),
(display_message, "@PosCam - PosX:{reg16}, PosY:{reg17}, PosZ:{reg18}"),
(display_message, "@ "),
(display_message, "@Camera - RotX:{reg20}, RotY:{reg21}, RotZ:{reg22}"),
(display_message, "@Camera - CoordX:{reg23}, CoordY:{reg24}, CoordZ:{reg25}"),
(display_message, "@Mouse Projection - RotX:{reg26}, RotY:{reg27}, RotZ:{reg28}"),
(display_message, "@Mouse Projection - CoordX:{reg29}, CoordY:{reg30}, CoordZ:{reg31}"),
(display_message, "@ "),
(try_end),
Steppe Warrior 说:
kalarhan 说:
KnightV 说:
Yeah, I've realized, it sounds like a dumb question. I should have been clearer when asking the question.InVain 说:
Khamukkamu 说:
(0,0,0, [], [
(try_for_agents, ":agent_att"), # Attacker Agent
(agent_is_active,":agent_att"),
(agent_is_human,":agent_att"),
(agent_is_alive,":agent_att"),
(agent_is_in_parried_animation, ":agent_att"),
(agent_get_troop_id, ":troop_id_att", ":agent_att"),
(str_store_troop_name,s4,":troop_id_att"),
(display_message, "@{s4} Attack parried"),
(agent_ai_get_look_target, ":agent_def", ":agent_att"),
(agent_is_active,":agent_def"),
(agent_is_human,":agent_def"),
(agent_is_alive,":agent_def"),
(neg|eq, ":agent_def", ":agent_att"),
(agent_get_troop_id, ":troop_id", ":agent_def"),
(str_store_troop_name,s5,":troop_id"),
(agent_get_defend_action, ":def_act", ":agent_def"),
(agent_get_animation, reg1, ":agent_def", 1),
(display_message, "@{s5} Animation: {reg1}"),
(try_begin),
(eq, ":def_act", 1),
(display_message, "@{s5} Parrying ?"),
(else_try),
(eq, ":def_act", 2),
(display_message, "@{s5} Blocking"),
(else_try),
(neg|ge, ":def_act", 1),
(display_message, "@No defend action"),
(try_end),
(try_end),
]),