194 Commits

Author SHA1 Message Date
Tobydrama
6773bc0977 added ekstra functons to the interface 2020-04-16 14:51:42 +02:00
Tobydrama
a1fba2da88 added no args construktor 2020-04-16 14:51:16 +02:00
Tobydrama
e2928e8f17 added ekstra hlper functions 2020-04-16 14:50:45 +02:00
f46d2f4e29 Splitter opp interfacer for tegning og intragering
Endrer ting slik at spillet får vite om server og klient ved initialisering
Registerer Action for kryo
Oppdaterer konstruktør i RoboRallyGameTest
2020-04-16 10:03:52 +02:00
Steinar Aalstad Lillesund
ec53519f3b Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/main/java/inf112/fiasko/roborally/gamewrapper/ScreenManager.java
	src/main/java/inf112/fiasko/roborally/gamewrapper/screens/BoardActiveScreen.java
	src/main/java/inf112/fiasko/roborally/gamewrapper/screens/WinnerScreen.java
	src/test/java/inf112/fiasko/roborally/objects/RoboRallyGameTest.java
2020-04-14 16:13:29 +02:00
Steinar Aalstad Lillesund
7c74af106c Fikset imports og lagt til metode for merking av døde spillere 2020-04-14 16:10:16 +02:00
Steinar Aalstad Lillesund
bd8090a987 Fikset imports og lagt til funksjon for merkering for døde spillere. 2020-04-14 16:04:32 +02:00
Steinar Aalstad Lillesund
382960d623 Byttet pakkenavn. 2020-04-14 15:54:09 +02:00
GabrielMagnus
5361546e4f Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/main/java/inf112/fiasko/roborally/element_properties/GameState.java
	src/main/java/inf112/fiasko/roborally/objects/IDrawableGame.java
	src/main/java/inf112/fiasko/roborally/objects/RoboRallyGame.java
2020-04-14 15:33:18 +02:00
GabrielMagnus
ff2f8a849e Lager felt for winningPlayerName og setter og getter til den
Co-Authored-By: torlunjen <torlunjen@users.noreply.github.com>
2020-04-14 15:21:48 +02:00
GabrielMagnus
48afdfd9f9 Lager setGameState metode og getWinningPlayerName metode
Co-Authored-By: torlunjen <torlunjen@users.noreply.github.com>
2020-04-14 15:19:23 +02:00
Steinar Aalstad Lillesund
9f716cc9a3 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-04-14 14:55:03 +02:00
Steinar Aalstad Lillesund
c684630b04 Liste med døde spiller lagt til i Board 2020-04-14 14:54:15 +02:00
Tobydrama
b1892e3447 la til getters og sertters for client og server 2020-04-14 14:47:42 +02:00
Tobydrama
1cace21e88 la til tilgang til client og server 2020-04-14 14:47:17 +02:00
5ea2219ae9 Legger til getGameState i IDrawableGame 2020-04-14 12:42:32 +02:00
Tobydrama
f5523aa31c added getters and setter for gameState 2020-04-14 12:36:55 +02:00
torlunjen
af85c1d64e Optimized imports
Co-Authored-By: gabrielmagnus <gabrielmagnus@users.noreply.github.com>
2020-04-09 20:42:43 +02:00
torlunjen
a1e3a80a68 Update RoboRallyGame.java
Laget victory check og finner vinneren

Co-Authored-By: gabrielmagnus <gabrielmagnus@users.noreply.github.com>
2020-04-09 20:39:04 +02:00
torlunjen
af1daebd15 Update RoboRallyGame.java
Legger til funksjonalitet for at en robot bare kan registrere besøk på ett flagg hver runde.

Co-Authored-By: gabrielmagnus <gabrielmagnus@users.noreply.github.com>
2020-04-09 19:57:29 +02:00
torlunjen
9f843b8db6 Update Robot.java
Legger til felt for sjekk om en robot har besøkt et flagg i løpet av runden eller ikke.

Co-Authored-By: gabrielmagnus <gabrielmagnus@users.noreply.github.com>
2020-04-09 19:56:33 +02:00
Tobydrama
1bac54b062 added a new arraylist to constuktor 2020-04-08 03:16:18 +02:00
Tobydrama
5424af57c3 added a new arraylist to constuktor 2020-04-08 03:15:20 +02:00
Tobydrama
8d31dc3a84 added no args[] construktor 2020-04-08 03:14:39 +02:00
c163d7d707 Forbedrer kodestil og fjerner en unødvendig metode 2020-04-07 22:50:03 +02:00
1d2887af28 Gjør en del kodeforbedringer
Genererer liste av repairtiles en gang for å øke effektivitet
Fjerner linjer som ikke gjør noe
Forenkler kode der det er mulig
Legger til kommentarer inne i kodeblokker for å øke leselighet
Forbedrer variabelnavn og metodenavn
2020-04-07 22:37:44 +02:00
cb9841ecf9 Legger til manglende kommentarer for metoder krevd av kryo 2020-04-07 22:30:51 +02:00
b3fee7494f Fikser en feil i oppdatering av låste kort
Fikser noen formateringsfeil
Fikser noen variabelnavn
Erstatter runGameLoop med runTurn
Endrer navn på metode for å oppdatere låste programmeringskort
Fjerner unødvendinge linjer som ikke gjør noe
2020-04-07 22:16:31 +02:00
4a885f9fc0 Gjør det mulig å sjekke om to programmeringskort er like 2020-04-07 22:05:47 +02:00
Tobydrama
b644617a18 la til ekstra metoder 2020-04-06 17:09:43 +02:00
Tobydrama
165ea68f3b la til ekstra info 2020-04-06 17:09:05 +02:00
Steinar Aalstad Lillesund
208cf0332d La til en liste for players slik vi kan gi den videre til gamet. 2020-04-06 16:14:53 +02:00
GabrielMagnus
4738ce6baa Update RoboRallyGame.java
Implenterer updatePlayerLockedProgrammingCards og removeNonLockedProgrammingCardsFromPlayers

Co-Authored-By: torlunjen <torlunjen@users.noreply.github.com>
2020-04-02 12:27:50 +02:00
GabrielMagnus
6b3e15dcd7 Byttet så mainDeck bare initialiseres av host 2020-04-02 10:29:37 +02:00
GabrielMagnus
a47857381b Kommentert distributeProgrammingCardsToPlayers
Parprogrammering med Torbjørn
2020-03-31 15:53:46 +02:00
GabrielMagnus
7312347615 Legger til funksjonalitet for å dele ut kort til aktive spillere
Parprogrammering med Torbjørn
2020-03-31 15:52:03 +02:00
GabrielMagnus
4bcadf106e Legger til locked deck i player
Parprogrammering med Torbjørn
2020-03-31 15:50:00 +02:00
GabrielMagnus
4b1bb42361 Lagd metode for å få damage fra en spesifikk robot 2020-03-31 14:55:52 +02:00
GabrielMagnus
22f91c84c2 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 14:49:41 +02:00
b6c7f808d2 Fikser returtype for getPowerDown 2020-03-31 14:49:19 +02:00
GabrielMagnus
159ab791be Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 14:47:57 +02:00
cf3012b78f Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 14:45:00 +02:00
548c7978c6 Legger til en metode i Board for å få power down status fra en spesifikk robot 2020-03-31 14:44:53 +02:00
GabrielMagnus
768c85cc59 Endret navn på metodekall, så det matcher metoden 2020-03-31 14:36:38 +02:00
GabrielMagnus
e81076d4ab Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 14:35:39 +02:00
GabrielMagnus
ec6e3deaad Laget format og delvis implementasjon av runTurn, som kjører en runde i spillet 2020-03-31 14:34:46 +02:00
Steinar Aalstad Lillesund
15d6c6dc77 fixed typos 2020-03-31 13:45:35 +02:00
Tobydrama
b590060806 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 13:43:29 +02:00
Tobydrama
92cf618330 la til en function som lar deg sett powerdown til en spill sin robot 2020-03-31 13:43:23 +02:00
1d7ee02f59 Setter skade til 2 når roboter blir gjenopplivet 2020-03-31 13:22:24 +02:00