rename client fall tree
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
This commit is contained in:
parent
4571adc4a7
commit
f457decb5f
@ -10,7 +10,7 @@ import electrosphere.entity.btree.StateTransitionUtil.StateTransitionUtilItem;
|
||||
import electrosphere.entity.state.collidable.Impulse;
|
||||
import electrosphere.entity.state.equip.ClientEquipState;
|
||||
import electrosphere.entity.state.hitbox.HitboxCollectionState;
|
||||
import electrosphere.entity.state.movement.fall.FallTree;
|
||||
import electrosphere.entity.state.movement.fall.ClientFallTree;
|
||||
import electrosphere.entity.state.movement.jump.ClientJumpTree;
|
||||
import electrosphere.entity.state.rotator.RotatorTree;
|
||||
import electrosphere.entity.types.attach.AttachUtils;
|
||||
@ -408,8 +408,8 @@ public class ClientAttackTree implements BehaviorTree {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if(FallTree.getFallTree(parent) != null){
|
||||
FallTree fallTree = FallTree.getFallTree(parent);
|
||||
if(ClientFallTree.getFallTree(parent) != null){
|
||||
ClientFallTree fallTree = ClientFallTree.getFallTree(parent);
|
||||
if(fallTree.isFalling()){
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -14,7 +14,7 @@ import electrosphere.entity.Entity;
|
||||
import electrosphere.entity.EntityDataStrings;
|
||||
import electrosphere.entity.btree.BehaviorTree;
|
||||
import electrosphere.entity.state.collidable.Impulse;
|
||||
import electrosphere.entity.state.movement.fall.FallTree;
|
||||
import electrosphere.entity.state.movement.fall.ClientFallTree;
|
||||
import electrosphere.entity.state.movement.jump.ClientJumpTree;
|
||||
import electrosphere.net.parser.net.message.EntityMessage;
|
||||
import electrosphere.net.synchronization.annotation.SyncedField;
|
||||
@ -101,8 +101,8 @@ public class ClientGravityTree implements BehaviorTree {
|
||||
if((jumpTree = ClientJumpTree.getClientJumpTree(parent))!=null){
|
||||
jumpTree.land();
|
||||
}
|
||||
FallTree fallTree;
|
||||
if((fallTree = FallTree.getFallTree(parent))!=null){
|
||||
ClientFallTree fallTree;
|
||||
if((fallTree = ClientFallTree.getFallTree(parent))!=null){
|
||||
fallTree.land();
|
||||
}
|
||||
frameCurrent = 0;
|
||||
@ -110,8 +110,8 @@ public class ClientGravityTree implements BehaviorTree {
|
||||
//animation nonsense
|
||||
frameCurrent++;
|
||||
if(frameCurrent == fallFrame){
|
||||
FallTree fallTree;
|
||||
if((fallTree = FallTree.getFallTree(parent))!=null){
|
||||
ClientFallTree fallTree;
|
||||
if((fallTree = ClientFallTree.getFallTree(parent))!=null){
|
||||
fallTree.start();
|
||||
}
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ import electrosphere.renderer.actor.Actor;
|
||||
/**
|
||||
* Behavior tree for playing animations when an entity is falling/landing
|
||||
*/
|
||||
public class FallTree implements BehaviorTree {
|
||||
public class ClientFallTree implements BehaviorTree {
|
||||
|
||||
/**
|
||||
* The state of the fall tree
|
||||
@ -43,7 +43,7 @@ public class FallTree implements BehaviorTree {
|
||||
//The state transition util
|
||||
StateTransitionUtil stateTransitionUtil;
|
||||
|
||||
public FallTree(Entity parent, FallMovementSystem fallMovementSystem){
|
||||
public ClientFallTree(Entity parent, FallMovementSystem fallMovementSystem){
|
||||
this.parent = parent;
|
||||
this.fallMovementSystem = fallMovementSystem;
|
||||
stateTransitionUtil = StateTransitionUtil.create(
|
||||
@ -117,8 +117,8 @@ public class FallTree implements BehaviorTree {
|
||||
* @param parent the entity
|
||||
* @return the state
|
||||
*/
|
||||
public static FallTree getFallTree(Entity parent){
|
||||
return (FallTree)parent.getData(EntityDataStrings.FALL_TREE);
|
||||
public static ClientFallTree getFallTree(Entity parent){
|
||||
return (ClientFallTree)parent.getData(EntityDataStrings.FALL_TREE);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -17,7 +17,7 @@ import electrosphere.entity.EntityUtils;
|
||||
import electrosphere.entity.btree.BehaviorTree;
|
||||
import electrosphere.entity.state.AnimationPriorities;
|
||||
import electrosphere.entity.state.client.firstPerson.FirstPersonTree;
|
||||
import electrosphere.entity.state.movement.fall.FallTree;
|
||||
import electrosphere.entity.state.movement.fall.ClientFallTree;
|
||||
import electrosphere.entity.state.movement.jump.ClientJumpTree;
|
||||
import electrosphere.entity.state.movement.jump.ClientJumpTree.JumpState;
|
||||
import electrosphere.entity.state.movement.sprint.ClientSprintTree;
|
||||
@ -89,7 +89,7 @@ public class ClientGroundMovementTree implements BehaviorTree {
|
||||
|
||||
ClientSprintTree sprintTree;
|
||||
ClientJumpTree jumpTree;
|
||||
FallTree fallTree;
|
||||
ClientFallTree fallTree;
|
||||
|
||||
GroundMovementSystem groundMovementData;
|
||||
|
||||
@ -459,7 +459,7 @@ public class ClientGroundMovementTree implements BehaviorTree {
|
||||
this.jumpTree = jumpTree;
|
||||
}
|
||||
|
||||
public void setClientFallTree(FallTree fallTree){
|
||||
public void setClientFallTree(ClientFallTree fallTree){
|
||||
this.fallTree = fallTree;
|
||||
}
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ import electrosphere.entity.state.inventory.ServerInventoryState;
|
||||
import electrosphere.entity.state.inventory.UnrelationalInventoryState;
|
||||
import electrosphere.entity.state.life.ClientLifeTree;
|
||||
import electrosphere.entity.state.life.ServerLifeTree;
|
||||
import electrosphere.entity.state.movement.fall.FallTree;
|
||||
import electrosphere.entity.state.movement.fall.ClientFallTree;
|
||||
import electrosphere.entity.state.movement.fall.ServerFallTree;
|
||||
import electrosphere.entity.state.movement.groundmove.ClientGroundMovementTree;
|
||||
import electrosphere.entity.state.movement.groundmove.ServerGroundMovementTree;
|
||||
@ -181,15 +181,15 @@ public class CreatureUtils {
|
||||
if(CreatureUtils.clientGetEntityMovementTree(rVal) != null && CreatureUtils.clientGetEntityMovementTree(rVal) instanceof ClientGroundMovementTree){
|
||||
((ClientGroundMovementTree)CreatureUtils.clientGetEntityMovementTree(rVal)).setClientJumpTree(jumpTree);
|
||||
}
|
||||
if(FallTree.getFallTree(rVal)!=null){
|
||||
FallTree.getFallTree(rVal).setJumpTree(jumpTree);
|
||||
if(ClientFallTree.getFallTree(rVal)!=null){
|
||||
ClientFallTree.getFallTree(rVal).setJumpTree(jumpTree);
|
||||
}
|
||||
break;
|
||||
//
|
||||
// Falling
|
||||
case FallMovementSystem.FALL_MOVEMENT_SYSTEM:
|
||||
FallMovementSystem fallMovementSystem = (FallMovementSystem)movementSystem;
|
||||
FallTree fallTree = new FallTree(rVal, fallMovementSystem);
|
||||
ClientFallTree fallTree = new ClientFallTree(rVal, fallMovementSystem);
|
||||
if(CreatureUtils.clientGetEntityMovementTree(rVal) != null && CreatureUtils.clientGetEntityMovementTree(rVal) instanceof ClientGroundMovementTree){
|
||||
((ClientGroundMovementTree)CreatureUtils.clientGetEntityMovementTree(rVal)).setClientFallTree(fallTree);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user