Class PlayerFactory
java.lang.Object
com.deco2800.game.entities.factories.PlayerFactory
Factory to create a player entity.
Predefined player properties are loaded from a config stored as a json file and should have the properties stores in 'PlayerConfig'.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Entity
createCombatAnimator
(Entity playerEntity) Create combat item animatorstatic Entity
createKeyPromptAnimator
(Entity playerEntity) static Entity
Create a player entity.static Entity
createSkillAnimator
(Entity playerEntity) static Entity
Create a player entity for test.
-
Method Details
-
createPlayer
Create a player entity.- Returns:
- entity
-
createTestPlayer
Create a player entity for test.- Returns:
- entity
-
createSkillAnimator
-
createKeyPromptAnimator
-
createCombatAnimator
Create combat item animator- Returns:
- entity
-