//TESH.scrollpos=0
//TESH.alwaysfold=1
Name | Type | is_array | initial_value |
Creep_Point | location | Yes | |
MS_angle | real | No | |
MS_angle_ex | real | Yes | |
MS_arc_core_angle | real | Yes | |
MS_arc_dist | real | No | |
MS_arc_distance_ex | real | Yes | |
MS_arc_type | integer | No | |
MS_arcs | boolean | No | |
MS_arcs_ex | boolean | Yes | |
MS_build_point | location | Yes | |
MS_calc_real | real | Yes | |
MS_create_point | location | No | |
MS_damage | real | No | |
MS_damage_ex | real | Yes | |
MS_distance | real | No | |
MS_distance_current | real | Yes | |
MS_distance_max | real | Yes | |
MS_dmg_source | unit | No | |
MS_dmg_source_ex | unit | Yes | |
MS_dyn_index | integer | No | |
MS_empty_index | boolean | Yes | |
MS_get_X | real | Yes | |
MS_get_Y | real | Yes | |
MS_impact_gfx | string | No | |
MS_impact_gfx_ex | string | Yes | |
MS_index | integer | Yes | |
MS_index_selected | boolean | No | |
MS_missile | unit | Yes | |
MS_missile_eff | effect | Yes | |
MS_missile_gfx | string | No | |
MS_owner | player | No | |
MS_parabola | boolean | No | |
MS_parabola_ex | boolean | Yes | |
MS_parabola_height | real | No | |
MS_parabola_height_ex | real | Yes | |
MS_player_check | player | Yes | |
MS_seconds_to_reach | real | No | |
MS_speed | real | No | |
MS_speed_ex | real | Yes | |
MS_target_point | location | No | |
MS_temp_group | group | Yes | |
MS_temp_point | location | Yes | |
MS_unit_hit_eff | string | No | |
MS_unit_hit_eff_ex | string | Yes | |
PointLeak | location | No | |
Temp_Integer | integer | No |
//TESH.scrollpos=0
//TESH.alwaysfold=1
Missile System with Arc movement and Parabola in GUI by Kingz
NOTE:Do not change any variable name!
Doing so may disable the systems functionality!
How to aply:
-Click on the "MS actions to aply" trigger to see which variables you need
-Copy all actions from "MS actions to aply" trigger into desired triggers actions
-Set all those variables in your trigger to desired values
-Run the MS init trigger
How to import:
1) Check the generate unknown variables in File=>Preferences.
2) Copy the Dummy/Missile unit.
3) Import the dummy.mdx model into your map(it is located in this map).
4) Copy all the triggers from the MissileSystem category or the category in whole.
5) Copy all the actions from "MS actions to aply" trigger and set them to desired values in your trigger.
-Does not work? Find me on the www.hiveworkshop.com and send me a private message or post a visitor message.
//TESH.scrollpos=0
//TESH.alwaysfold=1
Thanks to NiddHogg-kun for his help on making me understand how to make spells in GUI MUI.
Thanks to NiddHogg-kun for the demo map and systems implented into it(tree respawn,...).
Thanks to Paladon for his systems(Creep Respawn,...) and for showing the true power of GUI.
Thanks to Moyack for his parabola formula, without it there would be no arc or parabola movement in this system.
Thanks to Eccho for being a great moderator.