public override void Load() { base.Load(); int IdMat = Game.Materials.CreateLightMaterial(1, 1, 1, 1, 0.025f, 0, "WarriorMat"); tvActor = Game.Scene.CreateActor("player"); tvActor.LoadTVA("Characters/Player/Man/bind.TVA"); tvActor.SetMaterial(IdMat, -1); tvActor.SetLightingMode(CONST_TV_LIGHTINGMODE.TV_LIGHTING_NONE, 0, 1); tvActor.SetScale(15f, 15f, 15f); TV_3DVECTOR position = playerService.getPosition(); tvActor.SetPosition(position.x, position.y, position.z); animationService.registerActor(CharacterName.PLAYER, this); CharacterAnimState = CharacterAnimationState.AREACAST; animationService.changeAnimation(CharacterAnimationState.IDLE, CharacterName.PLAYER); }
public override void Load() { base.Load(); int IdMat = Game.Materials.CreateLightMaterial(1, 1, 1, 1, 0.025f, 0, "WarriorMat"); tvActor = Game.Scene.CreateActor(characterName.ToString()); tvActor.LoadTVA("Characters/"+characterName+"/bind.TVA"); tvActor.SetMaterial(IdMat, -1); tvActor.SetLightingMode(CONST_TV_LIGHTINGMODE.TV_LIGHTING_NONE, 0, 1); tvActor.SetScale(15f, 15f, 15f); TV_3DVECTOR position = creatureService.getPosition(uniqueName); tvActor.SetPosition(position.x, position.y, position.z); animationService.registerActor(characterName, this); CharacterAnimState = CharacterAnimationState.AREACAST; animationService.changeAnimation(CharacterAnimationState.IDLE, characterName); }