Class GameAreaConfig

java.lang.Object
com.csse3200.game.areas.mapConfig.GameAreaConfig

public class GameAreaConfig extends Object
  • Field Details

    • texturePaths

      public String[] texturePaths
    • textureAtlasPaths

      public String[] textureAtlasPaths
    • soundPaths

      public String[] soundPaths
    • particleEffectPaths

      public String[] particleEffectPaths
    • backgroundMusicPath

      public String backgroundMusicPath
    • mapName

      public String mapName
    • planetImage

      public String planetImage
    • terrainPath

      public String terrainPath
    • winConditions

      public List<ResourceCondition> winConditions
    • playerConfig

      public PlayerConfig playerConfig
    • companionConfig

      public CompanionConfig companionConfig
    • areaEntityConfig

      public AreaEntityConfig areaEntityConfig
  • Constructor Details

    • GameAreaConfig

      public GameAreaConfig()
  • Method Details

    • getEntityTextures

      public String[] getEntityTextures()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object