Commit Graph

715 Commits

Author SHA1 Message Date
GabrielMagnus
54ada72297 Lagt til getPositionOfTileOnBoard metoder og generisk metode makeTileList 2020-03-10 16:07:14 +01:00
GabrielMagnus
b03270203e Lagt til BoardElementContainer.java 2020-03-10 16:04:27 +01:00
Steinar Aalstad Lillesund
e95ee32e64 Added tests for the playerclass.
Started on the tests needed for a player.
2020-03-10 16:03:07 +01:00
Steinar Aalstad Lillesund
822ca33345 Added A player class
Started on the functions needed for a player.
2020-03-10 16:02:34 +01:00
7a5b4fccd2 Legger til funksjonalitet for å kikke på det første eller siste kortet i en kortstokk 2020-03-09 13:21:52 +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
GabrielMagnus
9101731c86 Laget referat for 7/3/2020 2020-03-07 19:02:59 +01:00
GabrielMagnus
d4e49fedb5 Flyttet brukerhistorier og laget arbeidsoppgaver 2020-03-07 18:58:03 +01:00
GabrielMagnus
bf9ef179fa Flyttet klasse planlegging til sprint 2 mappe 2020-03-07 18:56:41 +01:00
GabrielMagnus
d71107e2dc Jobbet videre med akseptansekrav 2020-03-05 20:09:02 +01:00
GabrielMagnus
373fd8c58c Rettet navn etter standarden 2020-03-05 19:08:02 +01:00
Steinar Aalstad Lillesund
a2879b2b61 referat fra møte 2020-03-05 19:05:32 +01:00
8aa755237d Bytter != med .equals i testShuffle() 2020-03-03 21:22:36 +01:00
326f4d5755 Fjerner generalitet i ProgrammingCard
Bytter navn fra value til priority for bedre beskrivelse av verdien
Gjør programmeringskort sammenlignbare slik at de kan sorteres
2020-03-03 21:15:13 +01:00
c207c56bca Rydder i tester og kode
Fjerner en del unødvendige variabler i ProgrammingCardDeckTest
Forenkler shuffle testen vesentlig
Legger til en ekstra sjekk for integritet etter stokking av kort
Fjerner ICardWithoutSuit siden den legger til mer kompleksitet enn nytteverdi
2020-03-03 20:51:50 +01:00
GabrielMagnus
e4d6e49721 Endret test for shuffle 2020-03-03 19:21:12 +01:00
GabrielMagnus
d1d4ec1fe1 Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/test/java/inf112/fiasko/roborally/objects/TestPlayerDeck.java
2020-03-03 19:11:22 +01:00
GabrielMagnus
0ce72eba86 Laget test for shuffle 2020-03-03 18:45:22 +01:00
315cbb2590 Fikser en del småfeil i Deck, ProgrammingCardDeck og tester 2020-03-03 17:57:27 +01:00
9f7ebb59b1 Fikser navn på programming_cards.txt fra programing_cards.txt 2020-03-03 17:56:37 +01:00
a42ec0759c Legger til en klasse som laster inn kortstokker med en metode for programmeringskort-kortstokken. Closes #23 2020-03-03 17:56:04 +01:00
0fb2e3c7c7 Legger til kopiering av kortliste i konstuktøren til kortstokk for å hindre kortstokken i å kunne bli endret utenifra 2020-03-03 17:29:29 +01:00
f1bb6ae34b Fikser opp i kode, kommentarer og testing for kort og kortstokk
Fjerner overflødige kommentarer i Deck
Forenkler en del kode i Deck
Fikser uparameteriserte typer i Deck
Bytter navn på PlayerDeck til ProgrammingCardDeck
Fjerner overflødige kommentarer i ProgrammingCard
Legger final til ting som ikke skal endres
Fikser mellomrom noen steder
Legger til en toString() metode til ProgrammingCard for enklere debugging
Fikser uparameteriserte lister i TestProgrammingCardDeck
Fjerner unødvendige mellomrom i TestProgrammingCardDeck
2020-03-03 17:25:18 +01:00
Steinar Aalstad Lillesund
985676c6ea Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-03 16:02:04 +01:00
Steinar Aalstad Lillesund
5fc9cd89af Referat fra møte. 2020-03-03 16:01:52 +01:00
GabrielMagnus
e07e10b2bc Endret getCards i Deck 2020-03-03 15:35:43 +01:00
Petter Tobias Madsen
42726b5e78 lagde flere tester i PlayerDeckTest 2020-03-03 15:25:39 +01:00
Petter Tobias Madsen
f2a29a2b08 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-03 14:13:18 +01:00
Petter Tobias Madsen
b8c9c87b39 fixet masse ting i Deck classen 2020-03-03 14:13:11 +01:00
Steinar Aalstad Lillesund
49bc665f65 Referat fra møte.
Endret noen typos og la til info om spiller klassen.
2020-03-03 14:04:43 +01:00
Torbjørn Lunde Jensen
8b0c3fb678 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-03 13:43:22 +01:00
Torbjørn Lunde Jensen
2ac699bbcf Adds text file with all programing cards and values 2020-03-03 13:43:02 +01:00
Steinar Aalstad Lillesund
ee0e33285e Referat fra møte. 2020-03-03 13:40:53 +01:00
58c15db1b1 Gjør IDeck type-agnostisk 2020-03-03 12:14:07 +01:00
e64b4516e1 Legger til en IDeck interface. Closes #22 2020-03-03 10:20:52 +01:00
Tobydrama
d4aae02932 added some comments to deck class 2020-03-03 04:46:03 +01:00
Tobydrama
f3a02b7ecc lagde flere metoder i deck klassen 2020-03-03 04:33:58 +01:00
Tobydrama
62ce1fdc7e begynnte på Deck classen. skal refactorere senere 2020-03-03 04:18:07 +01:00
Tobydrama
24d38af386 lagde en kort classe og testet den 2020-03-03 02:38:25 +01:00
Tobydrama
bbc776f1b5 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-03 02:05:05 +01:00
e2e1fc902e Bytter navn fra RoboRallyLauncher til RoboRallyWrapper 2020-03-02 19:09:40 +01:00
52046fea40 Flytter RoboRallyGameTest til korrekt pakke 2020-03-02 19:03:45 +01:00
bdf60e82ce Fikser scope for skjermer 2020-03-02 19:02:29 +01:00
c53a4cb8d6 Flytter noen klasser og tar ibruk RoboRallyLauncher. Closes #20
Flytter IDrawableGame og RoboRallyGame (tidligere Game) til Objects
Korrigerer navn i RoboRallyGameTest (tidligere GameTest)
Korrigerer pakkeendringer i IOUtil
2020-03-02 18:46:45 +01:00
6f26ec6307 Legger til libGdx skjermer og en skjermhåndterer
Legger til en BoardActiveScreen som erstatter GameLauncher sin tidligere funksjon
Legger til en MainMenuScreen som foreløbig bare er en spash screen
Legger til RoboRallyLauncher som fungerer som en forelder til skjermene
Legger til en ScreenManager som kan hente et objekt av hver type skjerm
2020-03-02 18:42:48 +01:00
c6083c2a70 Legger til manglende sjekking av retning for en vegg som instansieres
Legger til en test som sjekker at en exception blir kastet når en ugyldig vegg blir forsøkt instansiert
Legger til en test som sjekker at en exception blir kastet når en ugyldig tile blir forsøkt instansiert
2020-03-02 13:26:42 +01:00
d7186d38c3 Fikser feilmeldingen for en vegg med en ugyldig retning 2020-03-02 13:18:45 +01:00
2f5ffebfe3 Oppdaterer README med informasjon om knapper og brukergrensesnitt 2020-03-02 12:42:39 +01:00
cd2852a1af Fikser noen gale tekstur-tilordninger for vegger 2020-03-02 12:19:19 +01:00
49af2069c6 Legger til alle tegnbare roboter til debug modus 2020-03-02 12:18:01 +01:00