4
« on: Sep 02, 14, 02:23:31 AM »
is there a cheat sheet for what the values in this lot actually mean? i know there most be a setting in there that works, however i am still getting npc's ignoring meshes , or to put another way they are not finding a path around the object which defeats the purpose of having a navigation mesh , as you end up forcing it to act like a waypoint system.
AddKeyValueSpec("_GroundedPath","step_value = float,0.05,0.01,0.4 # Distance between smoothed data points")
AddKeyValueSpec("_GroundedPath","tightness = float,1.0,0.1,100 # Distance between control points")
AddKeyValueSpec("_GroundedPath","check_above = float,4.0,0.01,100 # Height above to start grounding")
AddKeyValueSpec("_GroundedPath","walk_slope = float,45,1,85 # Walk slope for the character")
AddKeyValueSpec("_GroundedPath","char_width = float,0.03,0.01,1 # The character width")
AddKeyValueSpec("_GroundedPath","char_height = float,0.165,0.01,1 # The character height")
AddKeyValueSpec("_GroundedPath","collision_group = string,CGF_PATH_COLLISION # Specifies the collision group flags to use.")
AddKeyValueSpec("_GroundedPath","debug_visualize = boolean,false # True to debug visualize the smoothed path.")
AddKeyValueSpec("_GroundedPath","string_pulling = boolean,true # ")
AddKeyValueSpec("_GroundedPath","terrain = boolean,true # ")
AddKeyValueSpec("_GroundedPath","non_terrain = boolean,true # ")
AddKeyValueSpec("_GroundedPath","water = boolean,false # ")
AddKeyValueSpec("_GroundedPath","underwater = boolean,false # ")
AddKeyValueSpec("_GroundedPath","path_avoid1 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_avoid2 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_avoid3 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_avoid4 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_prefer1 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_prefer2 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_prefer3 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","path_prefer4 = boolean,true # ")
AddKeyValueSpec("_GroundedPath","dive_down = boolean,true # ")
AddKeyValueSpec("_GroundedPath","swim_up = boolean,true # ")
AddKeyValueSpec("_GroundedPath","dive_down_cost = float,1,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","swim_up_cost = float,1,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","terrain_cost = float,1,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","non_terrain_cost = float,1,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","underwater_cost = float,1,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_avoid1_cost = float,2,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_avoid2_cost = float,4,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_avoid3_cost = float,6,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_avoid4_cost = float,8,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_prefer1_cost = float,0.2,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_prefer2_cost = float,0.4,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_prefer3_cost = float,0.6,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","path_prefer4_cost = float,0.8,0.1,100 # ")
AddKeyValueSpec("_GroundedPath","time_out = float,4,0.2,120 # ")
AddKeyValueSpec("_GroundedPath","priority = integer,1,1,10 # ")
edit : Setting these to zero has had little effect on anything , leading me to wonder if they are used even?