Erik Näslund
|
90e6c7f42d
|
Pass biome from dig action
|
2025-10-27 21:13:02 +01:00 |
|
Aster000000
|
b633427e8e
|
Två nedre testerna går igenom
|
2025-10-27 17:49:36 +01:00 |
|
Aster000000
|
5788f4210a
|
Ett första utkast av den nya 'Monster'-klassen
|
2025-10-27 15:24:50 +01:00 |
|
Aster000000
|
abc209d313
|
Skrivit tre tester, kanske för många på samma gång men jag ville skriva dom medans dom var färska i huvudet. Två av dom är väldigt snarlika varandra och testar 'isAlive'-egenskapen från två olika håll. Har mycket att göra med själva monsterklasserna, planerar att ta bort character helt och även göra 'Monster' mycket mindre genom att flytta ner mycket information till dom konkreta implementationerna.
|
2025-10-27 14:25:29 +01:00 |
|
Erik Näslund
|
e32ea55172
|
Make biomes available to project
|
2025-10-27 14:06:54 +01:00 |
|
Erik Näslund
|
10cd7cbba7
|
Create dig on biome test
|
2025-10-27 14:05:39 +01:00 |
|
Erik Näslund
|
2d4b5d21a7
|
remove unused import statement
|
2025-10-27 13:52:46 +01:00 |
|
Erik Näslund
|
11da3ee4aa
|
Make Miner require HasInventory actor
|
2025-10-27 13:52:20 +01:00 |
|
Erik Näslund
|
d7cfa47277
|
Replace assertTrue with assertThat hasItem
|
2025-10-27 13:44:30 +01:00 |
|
Aster000000
|
426eaa0d4e
|
Merge remote-tracking branch 'refs/remotes/origin/main' into monster
# Conflicts:
# src/main/java/Character.java
|
2025-10-27 13:40:01 +01:00 |
|
|
|
886ca60f8e
|
Merge pull request 'Job + Spell merge' (#9) from Job into main
Reviewed-on: #9
|
2025-10-27 12:18:21 +01:00 |
|
Aster000000
|
afdd4ff6a4
|
Merge remote-tracking branch 'refs/remotes/origin/main' into monster
# Conflicts:
# src/main/java/Character.java
|
2025-10-27 12:16:58 +01:00 |
|
Erik Näslund
|
4e0d180903
|
Merge magic
|
2025-10-27 12:16:37 +01:00 |
|
Erik Näslund
|
65b2478be7
|
Merge remote-tracking branch 'origin/magic' into Job
# Conflicts:
# pom.xml
# src/main/java/Entity/Player.java
|
2025-10-27 12:05:06 +01:00 |
|
TricyOne
|
bcb236a7f6
|
conditions and more fixes
|
2025-10-27 11:39:32 +01:00 |
|
Erik Näslund
|
af344e1c36
|
Formatting
|
2025-10-27 10:26:17 +01:00 |
|
Erik Näslund
|
d1a1047682
|
Create XP lookup table
|
2025-10-27 10:18:13 +01:00 |
|
Erik Näslund
|
8390d152ce
|
xp carries over on level up
|
2025-10-27 09:59:32 +01:00 |
|
TricyOne
|
e476a7e0a6
|
tests
|
2025-10-27 09:31:07 +01:00 |
|
Erik Näslund
|
3d36d69ed1
|
Remove unused file
|
2025-10-26 23:25:08 +01:00 |
|
Erik Näslund
|
82bd72fcb4
|
Import position
|
2025-10-26 23:24:56 +01:00 |
|
Erik Näslund
|
46259011c8
|
Merge remote-tracking branch 'origin/monster' into Job
# Conflicts:
# src/main/java/Character.java
|
2025-10-26 21:26:49 +01:00 |
|
Erik Näslund
|
0fe58bc02e
|
Merge remote-tracking branch 'origin/main' into Job
|
2025-10-26 21:25:32 +01:00 |
|
TricyOne
|
9892a229dc
|
A lot of magic work
|
2025-10-24 12:02:40 +02:00 |
|
Joakim Lysén
|
1a2796aed7
|
Commit init
|
2025-10-24 10:28:48 +02:00 |
|
Joakim Lysén
|
588f4715f6
|
Commit init
|
2025-10-24 10:21:55 +02:00 |
|
Joakim Lysén
|
5fbe61d427
|
Commit init
|
2025-10-24 10:19:36 +02:00 |
|
Erik Näslund
|
a5620a7611
|
Set default position
|
2025-10-24 01:00:01 +02:00 |
|
Erik Näslund
|
33a2132e07
|
Create Inventory
|
2025-10-24 00:58:28 +02:00 |
|
Erik Näslund
|
2587acc00b
|
Change spelling
|
2025-10-24 00:58:00 +02:00 |
|
Erik Näslund
|
acc365c78a
|
Correct spelling
|
2025-10-24 00:57:24 +02:00 |
|
Erik Näslund
|
98e7589d04
|
Base implementation of test
|
2025-10-23 12:31:16 +02:00 |
|
Erik Näslund
|
b2dcc73453
|
Install mockito
|
2025-10-23 12:05:12 +02:00 |
|
TricyOne
|
c0e93c9a42
|
starting to work on wizard actions
|
2025-10-23 10:20:38 +02:00 |
|
|
|
09ca0698d3
|
Merge pull request 'Implement job experience' (#7) from Job into main
Reviewed-on: #7
|
2025-10-18 20:16:29 +02:00 |
|
Erik Näslund
|
aa3e24c228
|
Implement job experience
|
2025-10-18 20:14:51 +02:00 |
|
|
|
2f43f4145d
|
Merge pull request 'Create modules' (#6) from player into main
Reviewed-on: #6
|
2025-10-17 16:09:38 +02:00 |
|
Erik Näslund
|
2d43758747
|
Merge remote-tracking branch 'origin/player' into player
# Conflicts:
# src/main/java/Action/Dig.java
# src/main/java/Job/HasJob.java
# src/main/java/Job/Miner.java
# src/main/java/Player.java
# src/test/java/MinerTest.java
|
2025-10-17 16:08:33 +02:00 |
|
Erik Näslund
|
2c0534e27a
|
Refactor job into interfaces
|
2025-10-17 16:07:56 +02:00 |
|
|
|
7048d66628
|
Merge pull request 'Basic job implementation' (#5) from player into main
Reviewed-on: #5
|
2025-10-17 10:06:38 +02:00 |
|
Erik Näslund
|
f730cee3a3
|
Refactor job into interfaces
|
2025-10-17 10:02:56 +02:00 |
|
Joakim Lysén
|
b8fc93a1bf
|
Commit init
|
2025-10-17 02:39:17 +02:00 |
|
Joakim Lysén
|
a36b5923ae
|
Commit init
|
2025-10-17 00:40:13 +02:00 |
|
Erik Näslund
|
72b357d817
|
Level up miner
|
2025-10-17 00:00:58 +02:00 |
|
Erik Näslund
|
b0438755e5
|
Code cleanup
|
2025-10-16 12:44:44 +02:00 |
|
Erik Näslund
|
d9411b67f0
|
Merge remote-tracking branch 'origin/player' into player
# Conflicts:
# src/main/java/Movable.java
# src/main/java/Player.java
# src/test/java/PlayerTest.java
|
2025-10-16 12:44:01 +02:00 |
|
Erik Näslund
|
4df1e1e292
|
Code cleanup
|
2025-10-16 12:41:51 +02:00 |
|
Joakim Lysén
|
5e7d100b27
|
Commit init
|
2025-10-16 12:13:53 +02:00 |
|
Aster000000
|
dcbd8baf95
|
Merge remote-tracking branch 'origin/monster' into monster
# Conflicts:
# src/main/java/Character.java
# src/main/java/Monster.java
# src/test/java/MonsterTest.java
|
2025-10-16 11:54:45 +02:00 |
|
Aster000000
|
fdf039348e
|
Allt jag jobbat på under morgonen. Mycket kommer nog tas bort/integreras med andras delar framåt, så många av dom nya klasserna är främst för att illustrera logiken jag tänker mig/funderar över.
|
2025-10-16 11:36:26 +02:00 |
|