|
e9374c5e6b
|
Merge branch 'map_generation' into 'master'
Map generation
Closes #5
See merge request ynerant/squirrel-battle!35
|
2021-01-10 23:54:28 +01:00 |
|
Yohann D'ANELLO
|
6c0aaffd77
|
Doors are walls
|
2021-01-10 22:53:27 +01:00 |
|
Yohann D'ANELLO
|
e744310861
|
Place doors at the beginning of the corridor
|
2021-01-10 22:51:01 +01:00 |
|
nicomarg
|
96e9612d16
|
Merge branch 'equipment-in-inventory' into 'master'
Resolve "Display equipment in inventory"
Closes #75
See merge request ynerant/squirrel-battle!71
|
2021-01-10 22:45:04 +01:00 |
|
Yohann D'ANELLO
|
0ea10546ac
|
Fix merge issues
|
2021-01-10 22:19:15 +01:00 |
|
Yohann D'ANELLO
|
4c7a2e9f3b
|
Merge branch 'master' into map_generation
# Conflicts:
# squirrelbattle/entities/player.py
# squirrelbattle/game.py
# squirrelbattle/interfaces.py
# squirrelbattle/tests/game_test.py
|
2021-01-10 22:16:11 +01:00 |
|
Nicolas Margulies
|
88471f4361
|
Changed equipment behaviour, now equipped items stay in the inventory
|
2021-01-10 22:15:32 +01:00 |
|
Yohann D'ANELLO
|
9df1ac7883
|
Linting
|
2021-01-10 22:08:42 +01:00 |
|
Yohann D'ANELLO
|
01cdea6edc
|
Don't spawn random entities on each level anymore
|
2021-01-10 21:57:51 +01:00 |
|
eichhornchen
|
b004dec8c9
|
Merge branch 'translate' into 'master'
Translate
See merge request ynerant/squirrel-battle!73
|
2021-01-10 21:52:39 +01:00 |
|
eichhornchen
|
236481ae1c
|
linting
|
2021-01-10 21:44:45 +01:00 |
|
eichhornchen
|
18ace5144c
|
Repaired a bug : a variable was not declared before it was used in interfaces.py take_damage
|
2021-01-10 21:41:45 +01:00 |
|
eichhornchen
|
893a23f95c
|
Repaired a but : bears dealt 1 damage instead of 0.
|
2021-01-10 21:15:42 +01:00 |
|
Yohann D'ANELLO
|
3758cb1336
|
Fix the GiantSeaEagle registration, fixes #76
|
2021-01-10 20:20:12 +01:00 |
|
Nicolas Margulies
|
16ddbd31f3
|
also prevent updating seen tiles when checking vision
|
2021-01-10 19:41:51 +01:00 |
|
eichhornchen
|
93e51d9240
|
Testing + linting (yes there remains two linting errors, i don't know what to do.
|
2021-01-10 18:04:33 +01:00 |
|
eichhornchen
|
3d48c43886
|
Player can now dance! Closes #69.
|
2021-01-10 17:10:00 +01:00 |
|
eichhornchen
|
dfb591d410
|
The player's stats now get better when levelling up. The strength level and frequency of appearance of entities have been changed to offer bettter game experience.
|
2021-01-10 16:31:46 +01:00 |
|
Yohann D'ANELLO
|
d738029335
|
Fix import order
|
2021-01-10 11:25:53 +01:00 |
|
Yohann D'ANELLO
|
94c12541ef
|
Happy new year!
|
2021-01-10 10:46:17 +01:00 |
|
Nicolas Margulies
|
7bf1789239
|
Removed debug code
|
2021-01-09 18:45:55 +01:00 |
|
eichhornchen
|
eac9057f31
|
Merge branch 'master' into 'moreitems'
# Conflicts:
# squirrelbattle/entities/items.py
# squirrelbattle/interfaces.py
# squirrelbattle/tests/game_test.py
|
2021-01-08 23:41:21 +01:00 |
|
eichhornchen
|
bdbf214d8d
|
Added chests, they are immortal and contain objects the player can take for free.
|
2021-01-08 23:15:48 +01:00 |
|
eichhornchen
|
9ff615a6b0
|
Linting and tests...
|
2021-01-08 22:25:00 +01:00 |
|
eichhornchen
|
591630b8a7
|
Added a fire ball staff, closes #64
|
2021-01-08 19:05:02 +01:00 |
|
eichhornchen
|
f6210a6356
|
Added a Bow, related to #64
|
2021-01-08 18:06:26 +01:00 |
|
Nicolas Margulies
|
46a5dc6931
|
Made mobs check if they can see the player
|
2021-01-08 17:26:56 +01:00 |
|
Yohann D'ANELLO
|
1ab63434f6
|
Merge branch 'master' into map_generation
# Conflicts:
# squirrelbattle/game.py
# squirrelbattle/interfaces.py
# squirrelbattle/tests/game_test.py
|
2021-01-08 17:02:10 +01:00 |
|
Yohann D'ANELLO
|
afaa9d17cd
|
Linting
|
2021-01-08 16:55:02 +01:00 |
|
eichhornchen
|
bde33e9232
|
Added a second scroll object closes #60
|
2021-01-08 16:14:40 +01:00 |
|
Yohann D'ANELLO
|
a497d08f31
|
Implement the monocle of truth, closes #62
|
2021-01-08 15:48:12 +01:00 |
|
Yohann D'ANELLO
|
f48377e055
|
Save floors and visibility, fixes #61
|
2021-01-08 14:23:57 +01:00 |
|
Yohann D'ANELLO
|
571e9db3e8
|
Fix french translations
|
2021-01-08 12:06:28 +01:00 |
|
eichhornchen
|
5736c2300b
|
Added a scroll object that deals damage based on the player intelligence. Related to #60
|
2021-01-08 11:54:39 +01:00 |
|
eichhornchen
|
196e3708d2
|
Merge branch 'master' into 'doc'
# Conflicts:
# squirrelbattle/entities/items.py
# squirrelbattle/interfaces.py
|
2021-01-08 11:10:09 +01:00 |
|
eichhornchen
|
6673b67ffe
|
Repaired spawn of trumpets.
|
2021-01-08 10:58:40 +01:00 |
|
Charles Peyrat
|
641f5c7872
|
Make generation more sparse by asking for extra space around rooms; also add out of bounds option to Map.neighbourhood
|
2021-01-08 07:38:47 +01:00 |
|
Charles Peyrat
|
8475e5228e
|
Large neighbourhood shouldn't return the central cell
|
2021-01-08 05:41:16 +01:00 |
|
Charles Peyrat
|
ffa7641b21
|
Made Map.neighbourhood a static method
|
2021-01-08 04:36:57 +01:00 |
|
|
451dd9cba7
|
Merge branch 'master' into 'equipment'
# Conflicts:
# squirrelbattle/display/statsdisplay.py
# squirrelbattle/entities/items.py
# squirrelbattle/entities/player.py
# squirrelbattle/interfaces.py
# squirrelbattle/locale/de/LC_MESSAGES/squirrelbattle.po
# squirrelbattle/locale/es/LC_MESSAGES/squirrelbattle.po
# squirrelbattle/locale/fr/LC_MESSAGES/squirrelbattle.po
# squirrelbattle/tests/game_test.py
|
2021-01-08 02:11:40 +01:00 |
|
Yohann D'ANELLO
|
7aeb659cf5
|
Fix french translation
|
2021-01-08 02:00:22 +01:00 |
|
Yohann D'ANELLO
|
478a655751
|
Fix fg/bg custom colors
|
2021-01-07 16:49:40 +01:00 |
|
|
4acf6804d4
|
Merge branch 'master' into 'lighting'
# Conflicts:
# squirrelbattle/display/mapdisplay.py
# squirrelbattle/interfaces.py
|
2021-01-07 16:36:54 +01:00 |
|
Yohann D'ANELLO
|
e9c8f43e7e
|
Use ternary conditions to add coverage
|
2021-01-07 16:31:39 +01:00 |
|
Yohann D'ANELLO
|
a8c0c197ed
|
Linting
|
2021-01-06 18:02:58 +01:00 |
|
Yohann D'ANELLO
|
ae505166b7
|
Disable critical hits during tests
|
2021-01-06 17:39:13 +01:00 |
|
|
d49c138257
|
Merge branch 'master' into 'ladders'
# Conflicts:
# squirrelbattle/game.py
# squirrelbattle/interfaces.py
# squirrelbattle/tests/game_test.py
|
2021-01-06 17:29:26 +01:00 |
|
Yohann D'ANELLO
|
0c2b10b031
|
Use ternary conditions to gain coverage
|
2021-01-06 17:21:17 +01:00 |
|
Yohann D'ANELLO
|
41548504de
|
Test ladders
|
2021-01-06 16:09:53 +01:00 |
|
Yohann D'ANELLO
|
4cd4bc9005
|
Display the current floor in the StatsDisplay
|
2021-01-06 15:17:02 +01:00 |
|