66 Commits

Author SHA1 Message Date
Tobydrama
a886b5e23d Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-04-20 18:07:48 +02:00
Tobydrama
597215910e la til en metode for å sette respawn position til roboten 2020-04-20 18:03:47 +02:00
Steinar Aalstad Lillesund
d3a4419114 Fikset bug med registrering av flagg.
Flyttet hvor vi oppdaterer om en robot har vært på et flagg denne runden
2020-04-20 16:53:43 +02:00
d8acbc661d Forbedrer kommentarer og metodenavn 2020-04-20 14:21:03 +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
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
GabrielMagnus
d8167ba250 Lager hjelpemetoder for å sjekke roboter via board 2020-04-16 12:34:54 +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
c684630b04 Liste med døde spiller lagt til i Board 2020-04-14 14:54:15 +02:00
GabrielMagnus
4b1bb42361 Lagd metode for å få damage fra en spesifikk robot 2020-03-31 14:55:52 +02:00
b6c7f808d2 Fikser returtype for getPowerDown 2020-03-31 14:49:19 +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
Tobydrama
b590060806 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-31 13:43:29 +02:00
1d7ee02f59 Setter skade til 2 når roboter blir gjenopplivet 2020-03-31 13:22:24 +02:00
Tobydrama
2430ee22a1 lagde tester for roboter på repair tiles og for å sette roboter i powerdown og for å execute powerdown 2020-03-31 13:15:31 +02:00
Tobydrama
dafa5c87a3 lagger til en del hjelpe funkjsoner
lagg til setpowerdown som setter powerdown til en gitt robot
lagg til repairRobotOnTile som reparere roboter en skade fra en gitt robot
lagg til executepowerdown som setter skaden til en gitt robot til 0
2020-03-30 18:28:06 +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
a4bfee6cb8 Fjerner redundant kollisjonssjekk for transportbånd 2020-03-26 12:50:47 +01:00
88d5686137 Fikser problemer med kodestil 2020-03-25 14:43:54 +01:00
c6fb9e29dc Skriver transportbånd bevegelse på nytt for å fikse bugs og fjerne unødvendig kode
Fjerner all unødvendig kode som omhandler transportbånd
Lager en ny metode i Board for å sjekke om et transportbånd kan bevege seg
Lager en ny metode i Board for å teleportere roboter
2020-03-25 13:36:35 +01:00
GabrielMagnus
81f832df55 Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/main/java/inf112/fiasko/roborally/objects/RoboRallyGame.java
2020-03-24 21:16:38 +01:00
GabrielMagnus
3b49614c90 Delvis implementasjon for bevegelse av transportbånd
Parprogrammering med Torbjørn
2020-03-24 21:13:21 +01:00
ddf1b89ffa Fjerner debugging output for lasere 2020-03-24 14:37:22 +01:00
606dfd3ccd Gjør nødvendige endringer i Board for å lagre alle posisjoner som skal inneholde laserstråler 2020-03-23 13:46:55 +01:00
8df3a8a9ab Rydder opp i en del kommentarer og kode 2020-03-20 17:46:49 +01:00
17926196a5 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-19 13:52:41 +01:00
3825771209 Gjør slik at roboter kan falle i enhver pit 2020-03-19 13:47:47 +01:00
Steinar Aalstad Lillesund
e067f0b4fe Parprogrammering med Toby: Fikset bug og laget tester.
Fikset bug med lasere på vegger: Skadet ikke roboter på samme tile som veggen
2020-03-19 12:11:58 +01:00
Tobydrama
3d981b9f3a fikser et rename problem i board 2020-03-17 17:26:57 +01:00
Tobydrama
dfefe49aa0 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-17 17:24:05 +01:00
Tobydrama
7cb22379e7 Made a laser function that fires all lasers
made a firealllasers function in roborallygame and added many support function in board to actually fire the lasers. added som of the needed tests.
2020-03-17 17:23:57 +01:00
3b7a5c6899 Gjør metoden for å sjekke om et trekk blir stoppet av en vegg offentlig
Bytter navn fra robotMove til move
2020-03-17 14:37:49 +01:00
7da60bcc91 Legger til en metode for å hente ut en spesifikk vegg på brettet 2020-03-17 14:24:46 +01:00
7f370a9dbc Fikser importeringer i RoboRallyGame
Fikser også manglende scope for getNewPosition
2020-03-16 20:11:31 +01:00
b520178686 Fikser kodestil 2020-03-16 20:06:35 +01:00
torlunjen
84a605efc4 Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/main/java/inf112/fiasko/roborally/objects/RoboRallyGame.java
2020-03-16 17:35:01 +01:00
torlunjen
816f502f12 Adds partial functionality that moves robots standing on conveyor belts. 2020-03-16 17:31:54 +01:00
GabrielMagnus
d27a050611 Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/test/java/inf112/fiasko/roborally/objects/BoardTest.java
2020-03-16 16:54:41 +01:00
GabrielMagnus
14dfbea630 Endret metodenavn for mer lesbarhet 2020-03-16 16:46:22 +01:00
Steinar Aalstad Lillesund
31bef9fe0b Parprogrammering med tobydrama - Laget funksjonalitet for flagg registrering
Lagt inn metoder og hjelpemetoder for å få til registrering av flagg.
2020-03-16 15:52:18 +01:00
torlunjen
9ebd5e3af0 Adds method to rotate robots standing cogwheels 2020-03-12 11:49:14 +01:00
GabrielMagnus
7e37fbdce9 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-12 11:15:17 +01:00
GabrielMagnus
0e9c581a70 Made documentation for getPositionOfTileOnBoard and makeTileList 2020-03-12 11:14:44 +01:00
f22e577180 Legger til forbedring av posisjonssjekking i Board 2020-03-10 18:35:15 +01:00
torlunjen
a86b4efbb7 Fikser bug der robot kan gå forbi vegger som er på kanten av brettet. 2020-03-10 18:18:32 +01:00
Torbjørn Lunde Jensen
cba469d09f Adds method that moves robot according to action enum 2020-03-10 17:29:36 +01:00
GabrielMagnus
54ada72297 Lagt til getPositionOfTileOnBoard metoder og generisk metode makeTileList 2020-03-10 16:07:14 +01:00
1c1bbc6a79 Legger til korrekt kopiering av roboter for å forhindre Game i å direkte endre en robot 2020-03-09 12:32:11 +01:00