You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zweiundvierzig/planung/funktionsliste.md

2.1 KiB

Funktionsliste Zweiundvierzig

Version: 2

Stand: 10.04.2016 (TT.MM.JJJJ / DD.MM.YYYY)

Hier die neuste offizielle Version vom Master-Branch sehen

Hier zum gesamten Architekturplan

Hier einfach eine grobe Übersicht über alle Funktionen, die jede Klasse als Public / Protected besitzen soll.

Dies könnt auch als Checkliste nehmen, um zu sehen, ob ihr bereits alle Funktionen im Code präsent habt.

GeneralMap

  • static GeneralMap generateMap(int mapID, ...)

  • int getPlayerCount()

  • String getPlayerName()

  • String getPlayerName(int)

  • int getPlayerStars()

  • int getProvinceOwner(int)

  • int[] getProvinceOwners()

  • int getProvinceEntityCount(int)

  • int getProvincesEntityCounts(int[])

  • int getProvincesEntityCounts(boolean[])

  • int getProvincesEntityCounts(int)

Province

  • Province(int, int, int, int, int, String, int[])

  • Province(int, int, int, int, int, String, boolean[])

  • int getID()

  • int getContinentID()

  • boolean isProvinceNear(int)

  • String getDisplayName()

  • int getStars()

  • int getOwner()

  • setOwner(int)

  • int getEntityCount()

  • int addToEntities(int)

  • int removeFromEntities(int)

  • int setEntityCount(int)

  • redrawProvince()

Player

  • Player(int, String)

  • int getID()

  • String getDisplayName()

  • int getStars()

  • int addToStars(int)

  • int removeFromStars(int)

  • int setStars(int)

  • boolean cnaStarsRemoved(int)

  • int[] getStatistics()

  • gotProvince()

  • lostProvince()

  • gotEntities(int)

  • lostEntity()

  • boolean[] getMyProvinces()

  • int getProvinceCount()

  • redrawPlayer()

Dice

  • Dice()

  • int getNumber()

  • int roll()

GUI_Interface

Noch unvollständig

Label

Noch unvollständig

  • String getText()
  • String setText(String)

Button

Noch unvollständig