一.scene_prop
("lol_crystal", sokf_destructible|spr_hit_points(2000), "lol_crystal", "bo_lol_crystal", [
(ti_on_scene_prop_init, [
(store_trigger_param_1, ":instance_no"),
(scene_prop_set_hit_points, ":instance_no", 2000),
(scene_prop_set_slot, ":instance_no", scene_prop_lol_crystal_is_destroyed, 0),
]),
(ti_on_scene_prop_hit, [
(store_trigger_param_1, ":instance_no"),
(store_trigger_param_2, ":damage"),
(set_fixed_point_multiplier, 1),
(position_get_x, ":attacker_agent_no", pos2),
(assign, reg1, ":attacker_agent_no"),
(assign, reg2, ":instance_no"),
(assign, reg3, ":damage"),
(display_debug_message, "@agent {reg1} hit tank {reg2} damage {reg3}"),
#give damage 100
(scene_prop_get_hit_points, ":current_hp", ":insta