Tobydrama
ee18396d3e
fixed continue powerdown bugs closes #66
2020-04-21 14:04:45 +02:00
17a3d4f27a
Fikser noen problemer
...
Fikser et problem der kortvelgingsmenyen ikke dukker opp på når sending av elementer går for raskt
Fikser tilstand til kortvelgingsskjermen slik at en ikke mister valgte kort når en ser på brettet
Fikser problemer med å fjerne døde spillere
Avslutter spillet på korrekt måte når alle spillere er døde
Fjerner udp portnummer siden UDP ikke blir brukt
2020-04-20 21:43:47 +02:00
Tobydrama
4fe0439297
cheaks if all player are dead and then exits game
2020-04-20 18:48:53 +02:00
Tobydrama
48384686fb
added ask if continue powerdown
2020-04-20 18:04:34 +02:00
d8acbc661d
Forbedrer kommentarer og metodenavn
2020-04-20 14:21:03 +02:00
8df8432f62
Legger til en manglende (ikke-kritisk) break; og fjerner en ubrukt importering
2020-04-20 13:20:40 +02:00
a0ba1511b3
Endrer navn på java grensesnitt og kjører automatisk reformatering av objekter og objekttester
...
Endrer IInteractabaleGame til InteractableGame
Endrer IDrawableGame til DrawableGame
Endrer IDeck til Deck
Endrer IGrid til Grid
Endrer Grid til ListGrid
Endrer Deck til AbstractDeck
Endrer PowerdownContainer til PowerDownContainer
Endrer GridTest til ListGridTest
Kjører IntelliJ sin automatiske reformatering for å fikse formateringsfeil
2020-04-20 13:13:04 +02:00
944f9cd55c
Fikser tre bugs i inlevering av kort
...
Initialiserer lockedPlayerDeck
Gjør det mulig å trekke 0 kort fra en kortstokk til en annen for å unngå problemer når lockedPlayerDeck er tomt
Tolker døde roboter som roboter med 0 skade når brukte kort skal leveres inn
2020-04-17 14:58:40 +02:00
0b40c8bb92
Utfører små endringer i kommentarer, navngiving og kodestil
2020-04-17 13:11:09 +02:00
c650554d81
Oppdaterer RoboRallyGame slik at roboter starter på korrekt posisjon
2020-04-17 12:07:26 +02:00
29261f037f
Fikser rekkefølge for metoder og flytter kommentarer fra klasse til interface
2020-04-17 11:43:47 +02:00
c7710deac5
Refaktorerer faser til et eget objekt
2020-04-17 11:13:08 +02:00
1dab8c6e1d
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
2020-04-16 15:33:37 +02:00
a2dc09f48c
Legger til manglende mellomrom for bedre kodestil
2020-04-16 15:33:31 +02:00
Tobydrama
90bd2abf27
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
...
Conflicts:
src/main/java/inf112/fiasko/roborally/objects/RoboRallyGame.java
2020-04-16 15:24:43 +02:00
Tobydrama
e2928e8f17
added ekstra hlper functions
2020-04-16 14:50:45 +02:00
GabrielMagnus
60ddee894d
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
...
Conflicts:
src/main/java/inf112/fiasko/roborally/objects/RoboRallyGame.java
2020-04-16 12:40:10 +02:00
GabrielMagnus
4ddc2a1a83
Endrer checkAllFlags til å bruke hjelpemetoder fra Board
2020-04-16 12:36:33 +02:00
b5eae63892
Legger til og forbedrer kommentarer i RoboRallyGame
2020-04-16 11:46:07 +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
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
Tobydrama
1cace21e88
la til tilgang til client og server
2020-04-14 14:47:17 +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
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
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
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
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
92cf618330
la til en function som lar deg sett powerdown til en spill sin robot
2020-03-31 13:43:23 +02:00
Tobydrama
5f38d62ae8
la til updateRobotPowerDown
...
updateRobotPowerDown setter robotens powerdown status til playerens sin og så oppdatere den playeren sin powerdown status til false
2020-03-30 18:53:10 +02:00
Tobydrama
566346476c
la til en del funksjoner
...
la til repairAllRobotsOnReparerTiles som fikers en skade for alle roboter som står på repair tiles
la til respawnRobots som respawner alle døde roboter
la til en host variabel som blir initialisert til false
2020-03-30 18:32:55 +02:00
417fa6865c
Fikser en potensiell evig løkke når transportbånd blir sjekket
...
Stopper rekursive kall om dybden er større enn åtte, siden dette bare skjer dersom roboter går i ring
2020-03-28 15:34:47 +01:00
200675bd2c
Refaktorerer initializeGame() for bedre ryddighet
2020-03-26 13:07:53 +01:00
b2f8abd28c
Refaktorerer moveConveyorBelts() for bedre leselighet
2020-03-25 14:41:05 +01:00
1667e72113
Legger tilbake glemt transportbånd rotasjon
2020-03-25 14:25:11 +01:00
9bda8244dd
Endrer fasenummer tilbake til 1-5
2020-03-25 13:38:33 +01:00
cdb489422d
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
2020-03-25 13:36:41 +01:00