Newer
Older
CactusServer / src / main / java / cactusServer / entities / Player.java
package cactusServer.entities;

import framework.model3D.Position3D;

public class Player extends Entity{
	private String InstanceURI;
	private String characterURI;
	private String areaURI;
	private Position3D position;
	private Angle angle;
	private CameraState cameraState;
	private EmoteState emoteState;

	public Player(String InstanceURI, String characterURI, CameraState cameraState, EmoteState.EmoteType animationClassToStart) {
		this.InstanceURI = InstanceURI;
		this.characterURI = characterURI;
		this.cameraState = cameraState;
		this.emoteState = new EmoteState(animationClassToStart);
	}
	
	public String getInstanceURI() {
		return InstanceURI;
	}
	
	public String getCharacterURI() {
		return characterURI;
	}

	public String getAreaURI() {
		return areaURI;
	}

	public Position3D getPosition() {
		return position;
	}
}