Input_Movement script:
function FigureOutMovement()
acct as NodeRef of Class E_playerAccount = GetAccountID()
char as NodeRef of Class E_playerCharacter = acct.GetMyCharacter()
if char.E_isDead
return
.
var behavior = "move"
var needtostop = true
if IsMovingForward()
behavior = behavior + " forward"
needtostop = false
else if GetCmdState("Movement","Backward")
behavior = behavior + " backward"
needtostop = false
.
if GetCmdState("Movement","Walk")
behavior = behavior + " walkonly"
else if GetCmdState("Movement","Sprint")
behavior = behavior + " sprintonly"
.
if $INPUT.InputGetLeftMostRecent()
if GetCmdState("Movement","Left")
behavior = behavior + " sidestepleft"
needtostop = false
.
else
if GetCmdState("Movement","Right")
behavior = behavior + " sidestepright"
needtostop = false
.
.
if (GetCmdState("Movement","JumpingEngaged"))
if Skippy:IsMe()
behavior = behavior + " jump .95"
else
behavior = behavior + " jump .45"
.
needtostop = false
.
if needtostop
me["behave"] = "move stop"
SetCmdState("Movement","MouseMovementEngaged", false)
else
me["behave"] = behavior
.
.
In what DOM it must be overwriten?
In the DOm model I can't found this class.