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
Nicolas Margulies
46a5dc6931
Made mobs check if they can see the player
2021-01-08 17:26:56 +01:00
eichhornchen
bde33e9232
Added a second scroll object closes #60
2021-01-08 16:14:40 +01:00
ynerant
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
a8c0c197ed
Linting
2021-01-06 18:02:58 +01:00
eichhornchen
424044a5e4
Added an overpowered eagle boss. To avoid seing it too often, entities now have a certain chance of being spawned. Closes #19 .
2021-01-05 19:40:11 +01:00
eichhornchen
9b8dfb00da
Added critical hit system: the player and rabbit entities have a chance of making x4 damage! Closes #52
2021-01-05 19:08:29 +01:00
Yohann D'ANELLO
0394c5d15d
Linting
2020-12-18 17:46:38 +01:00
eichhornchen
dadafc84eb
Added a familiar class that follows the player around and hits monsters when it sees one. Added a trumpet, an instance of familiar. Closes #46 .
2020-12-18 17:29:59 +01:00
eichhornchen
646e0063be
Fixed grammar, unified the docstring's format and added documentation to some classes that did not have any. Closes #32 .
2020-12-13 21:29:25 +01:00
Nicolas Margulies
cc6033e8e4
New pathfinding that avoids most of the mobs getting stuck, closes #35
2020-12-10 22:21:09 +01:00
Yohann D'ANELLO
f887a1f0aa
Entity name is a parameter since it can be changed through body snatch potion
2020-12-05 14:25:22 +01:00
Yohann D'ANELLO
da0d7e7055
Fix lag when monsters try to move in a random direction
2020-12-02 16:04:43 +01:00
Yohann D'ANELLO
0d3e33d960
Declare the license, we use GNU GPL
2020-11-27 16:33:17 +01:00
Yohann D'ANELLO
fb3f3ee5e8
Beaver is a tiger
2020-11-20 18:02:08 +01:00
Nicolas Margulies
6e71146aa2
First pass on the logs
...
The newly-added logs manage a list of messages. Entities do register a
message to it when hitting each other. Display is created, but not yet
added to the layout actually displayed.
2020-11-19 12:03:05 +01:00
Yohann D'ANELLO
d0ee9ec562
Rename dungeonbattle to squirrelbattle
2020-11-19 02:18:16 +01:00