17 Commits

Author SHA1 Message Date
1c1bbc6a79 Legger til korrekt kopiering av roboter for å forhindre Game i å direkte endre en robot 2020-03-09 12:32:11 +01:00
8549ce2f17 Flytter private metoder nedover i koden 2020-02-27 18:36:10 +01:00
c8f7dbbb87 Rydder opp i brettet og testene
Overskriver toString metoden i Position for lettere debugging
Fjener removeDeadRobotsFromBoard siden den ikke ble brukt rett
Flytter repeterende elementer til variabler
2020-02-27 10:38:26 +01:00
Steinar Aalstad Lillesund
5d3bbb1a66 Fikset Bug ved Test av respawn 2020-02-26 20:52:55 +01:00
Steinar Aalstad Lillesund
61c3a9ced6 Endret på Board slik at respawns fungerer.
Lagt metode for respawn og for å sjekke om noe er i live.
Lagt til liste for å ta vare på døde roboter.
2020-02-26 20:20:46 +01:00
8e60e1558e Opprydding av ubrukte klasser og metoder
Fjerner Action.java
Endrer Checkmate.txt tilbake til det offisielle brettet
Endrer Game til å bevege roboten framover i stedet for en spesifikk retning
Fjerner konseptet om døde roboter i Board
Fjerner interface for kort
Fjerner metoder for å sjekke om vegger og roboter har roterte teksturer
Fjerner utkommentert testkode av tekst input
Endrer litt testkode slik at alle roboter er brukt i koden
2020-02-25 17:45:39 +01:00
Steinar Aalstad Lillesund
b7e349eb3f Endret små feil i Board og Robot
Laget også test for board
2020-02-25 15:48:34 +01:00
97c9059901 Fikser retningsproblemer på brettet Closes #19
Fikser retning når en leser fra Grid
Fikser retning når en laster inn tiles og vegger via BoardLoaderUtil til et grid
Fikser posisjonering av tegnbare objekter
2020-02-24 22:27:19 +01:00
f731ebe5cf Gjør den del nødvendige forandringer for å kunne tegne det nye brettet
Oppdaterer IDrawableObject og IDrawableGame og implementerende klasser
Legger til en utility klasse for input og output
Legger til manglende metoder i TextureConverterUtil
Oppdaterer noen tester med nye datatyper
2020-02-24 18:07:26 +01:00
4a1e974538 Opprydding i Board og TextureConverterUtil 2020-02-23 20:30:57 +01:00
fbbfed1932 Legger til en funksjon for å få alle levende roboter fra Board 2020-02-23 20:26:11 +01:00
963d9a515f Legger til nye metoder til Board og Robot
Legger til manglende egenskap facingDirection til Robot, med setter og getter
Legger til metoder i Board for å rotere en Robot til venstre eller høyre
Forenkler hasWallFacing i Board
2020-02-23 20:10:28 +01:00
d413e1c965 Deler opp moveRobot medtoden slik at den blir mer håndterlig 2020-02-23 00:03:20 +01:00
544e5d9e04 Oppdaterer brettet med nødvendige metoder for å kunne flytte en robot
Legger til tester for brettet
2020-02-22 23:27:59 +01:00
Tobydrama
83a8dd35d8 fixed som codacy issus with board 2020-02-22 15:04:41 +01:00
Tobydrama
21f9b96273 ICardWithOutSuit interface 2020-02-22 14:53:10 +01:00
Tobydrama
18250babc5 moved Board to objekts package 2020-02-22 14:43:24 +01:00