Some better animations
This commit is contained in:
parent
894e6211a1
commit
92ec47f9fd
@ -74,10 +74,10 @@
|
|||||||
"movementSystems" : [
|
"movementSystems" : [
|
||||||
{
|
{
|
||||||
"type" : "GROUND",
|
"type" : "GROUND",
|
||||||
"acceleration" : 16.0,
|
"acceleration" : 1000.0,
|
||||||
"maxVelocity" : 1.0,
|
"maxVelocity" : 1.0,
|
||||||
"animationStartup" : {
|
"animationStartup" : {
|
||||||
"name" : "Armature|WalkStart",
|
"name" : "Armature|Walk",
|
||||||
"length" : 1,
|
"length" : 1,
|
||||||
"loops" : false
|
"loops" : false
|
||||||
},
|
},
|
||||||
@ -87,7 +87,7 @@
|
|||||||
"loops" : false
|
"loops" : false
|
||||||
},
|
},
|
||||||
"animationWindDown" : {
|
"animationWindDown" : {
|
||||||
"name" : "Armature|WalkStart",
|
"name" : "Armature|Walk",
|
||||||
"length" : 1,
|
"length" : 1,
|
||||||
"loops" : false
|
"loops" : false
|
||||||
},
|
},
|
||||||
|
|||||||
Binary file not shown.
@ -73,51 +73,51 @@
|
|||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"HandLeft" : [
|
"Hand.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"ForearmLeft" : [
|
"Forearm.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"BicepLeft" : [
|
"Bicep.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"HandRight" : [
|
"Hand.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"ForearmRight" : [
|
"Forearm.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"BicepRight" : [
|
"Bicep.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"FootLeft" : [
|
"Foot.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"FootRight" : [
|
"Foot.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"LowerLegLeft" : [
|
"LowerLeg.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"LowerLegRight" : [
|
"LowerLeg.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"UpperLegLeft" : [
|
"UpperLeg.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"UpperLegRight" : [
|
"UpperLeg.R" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
@ -125,11 +125,15 @@
|
|||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"ShoulderLeft" : [
|
"Shoulder.L" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"ShoulderRight" : [
|
"Shoulder.R" : [
|
||||||
|
"/Textures/skin1.png",
|
||||||
|
"/Textures/skin1.png"
|
||||||
|
],
|
||||||
|
"Neck" : [
|
||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
@ -137,19 +141,19 @@
|
|||||||
"/Textures/skin1.png",
|
"/Textures/skin1.png",
|
||||||
"/Textures/skin1.png"
|
"/Textures/skin1.png"
|
||||||
],
|
],
|
||||||
"EyebrowRight" : [
|
"Eyebrow.R" : [
|
||||||
"/Textures/b1.png",
|
"/Textures/b1.png",
|
||||||
"/Textures/b1.png"
|
"/Textures/b1.png"
|
||||||
],
|
],
|
||||||
"EyebrowLeft" : [
|
"Eyebrow.L" : [
|
||||||
"/Textures/b1.png",
|
"/Textures/b1.png",
|
||||||
"/Textures/b1.png"
|
"/Textures/b1.png"
|
||||||
],
|
],
|
||||||
"EyeRight" : [
|
"Eye.R" : [
|
||||||
"/Textures/w1.png",
|
"/Textures/w1.png",
|
||||||
"/Textures/w1.png"
|
"/Textures/w1.png"
|
||||||
],
|
],
|
||||||
"EyeLeft" : [
|
"Eye.L" : [
|
||||||
"/Textures/w1.png",
|
"/Textures/w1.png",
|
||||||
"/Textures/w1.png"
|
"/Textures/w1.png"
|
||||||
]
|
]
|
||||||
|
|||||||
@ -50,8 +50,8 @@ public class Entity {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public Entity(){
|
public Entity(){
|
||||||
data = new HashMap();
|
data = new HashMap<String,Object>();
|
||||||
dataKeys = new LinkedList();
|
dataKeys = new LinkedList<String>();
|
||||||
while(Globals.entityManager.getEntityFromId(entity_id_iterator)!=null){
|
while(Globals.entityManager.getEntityFromId(entity_id_iterator)!=null){
|
||||||
entity_id_iterator++;
|
entity_id_iterator++;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -74,7 +74,7 @@ public class GroundMovementTree {
|
|||||||
|
|
||||||
Collidable collidable;
|
Collidable collidable;
|
||||||
|
|
||||||
CopyOnWriteArrayList<EntityMessage> networkMessageQueue = new CopyOnWriteArrayList();
|
CopyOnWriteArrayList<EntityMessage> networkMessageQueue = new CopyOnWriteArrayList<EntityMessage>();
|
||||||
|
|
||||||
long lastUpdateTime = 0;
|
long lastUpdateTime = 0;
|
||||||
|
|
||||||
@ -225,17 +225,6 @@ public class GroundMovementTree {
|
|||||||
entityActor.playAnimation(animationToPlay,1);
|
entityActor.playAnimation(animationToPlay,1);
|
||||||
entityActor.incrementAnimationTime(0.01);
|
entityActor.incrementAnimationTime(0.01);
|
||||||
}
|
}
|
||||||
// if(sprintTree != null && sprintTree.state == SprintTreeState.SPRINTING){
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationSprintStart)){
|
|
||||||
// entityActor.playAnimation(animationSprintStart,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationStartUp)){
|
|
||||||
// entityActor.playAnimation(animationStartUp,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
//check if can transition state
|
//check if can transition state
|
||||||
if(velocity >= maxNaturalVelocity){
|
if(velocity >= maxNaturalVelocity){
|
||||||
@ -314,17 +303,6 @@ public class GroundMovementTree {
|
|||||||
entityActor.playAnimation(animationToPlay,1);
|
entityActor.playAnimation(animationToPlay,1);
|
||||||
entityActor.incrementAnimationTime(0.01);
|
entityActor.incrementAnimationTime(0.01);
|
||||||
}
|
}
|
||||||
// if(sprintTree != null && sprintTree.state == SprintTreeState.SPRINTING){
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationSprint)){
|
|
||||||
// entityActor.playAnimation(animationSprint,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationMain)){
|
|
||||||
// entityActor.playAnimation(animationMain,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
if(velocity != maxNaturalVelocity){
|
if(velocity != maxNaturalVelocity){
|
||||||
velocity = maxNaturalVelocity;
|
velocity = maxNaturalVelocity;
|
||||||
@ -401,17 +379,6 @@ public class GroundMovementTree {
|
|||||||
entityActor.playAnimation(animationToPlay,1);
|
entityActor.playAnimation(animationToPlay,1);
|
||||||
entityActor.incrementAnimationTime(0.01);
|
entityActor.incrementAnimationTime(0.01);
|
||||||
}
|
}
|
||||||
// if(sprintTree != null && sprintTree.state == SprintTreeState.SPRINTING){
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationSprintWindDown)){
|
|
||||||
// entityActor.playAnimation(animationSprintWindDown,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if(!entityActor.isPlayingAnimation() || !entityActor.isPlayingAnimation(animationSlowDown)){
|
|
||||||
// entityActor.playAnimation(animationSlowDown,1);
|
|
||||||
// entityActor.incrementAnimationTime(0.01);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
//check if can transition state
|
//check if can transition state
|
||||||
if(velocity <= 0){
|
if(velocity <= 0){
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user