Yohann D'ANELLO
1e48bd16b3
Erase pads instead of clearing them, fixes #21
2020-11-26 22:20:14 +01:00
Yohann D'ANELLO
3e7dabc94e
Wrap perfectly the map on the screen, bricks won't teleport randomly anymore
2020-11-26 21:59:48 +01:00
Yohann D'ANELLO
f2f34bfbc6
Don't refresh pads with invalid coordinates. The window should be fully resizable, closes #20
2020-11-26 20:58:46 +01:00
Yohann D'ANELLO
ca03caf3ba
Don't render message on negative indexes
2020-11-26 20:35:10 +01:00
Yohann D'ANELLO
f2318ed308
Truncate messages if they are too large
2020-11-26 20:04:54 +01:00
Yohann D'ANELLO
8b187ec2b3
Use custom function to render a string message onto a pad
2020-11-26 12:35:52 +01:00
nicomarg
b6f5fe9364
Merge branch 'display-fixes' into 'master'
...
Display fixes see #15
Closes #15
See merge request ynerant/squirrel-battle!21
2020-11-20 18:27:50 +01:00
ynerant
23a2b4c0cf
Merge branch 'beaver-is-a-tiger' into 'master'
...
Beaver is a tiger
See merge request ynerant/squirrel-battle!24
2020-11-20 18:16:56 +01:00
Nicolas Margulies
b3df257103
Removed useless code
2020-11-20 18:12:30 +01:00
Nicolas Margulies
223c20e792
Linting
2020-11-20 18:09:39 +01:00
Nicolas Margulies
ca57fae19d
Reshaped the game layout using new lines and boxes
2020-11-20 18:07:09 +01:00
Nicolas Margulies
9ca6561bc3
Added a box element
2020-11-20 18:06:43 +01:00
Yohann D'ANELLO
700ba16186
Don't need to install the most recent version of the noto emojis since beaver is finally a tiger
2020-11-20 18:04:44 +01:00
ynerant
5fd599338f
Merge branch 'fix-badges' into 'master'
...
Fix badges
See merge request ynerant/squirrel-battle!23
2020-11-20 18:02:26 +01:00
Yohann D'ANELLO
fb3f3ee5e8
Beaver is a tiger
2020-11-20 18:02:08 +01:00
Yohann D'ANELLO
ebb5f2e7d3
Documentation on documentation
2020-11-20 17:55:21 +01:00
Yohann D'ANELLO
685606fdb6
Documentation on packaging
2020-11-20 17:32:26 +01:00
Nicolas Margulies
7e63607836
Added vertical and horizontal lines as display elements
2020-11-20 16:52:04 +01:00
Nicolas Margulies
62599ea72c
Clear menu pads before putting the new text in them, see #15
2020-11-20 16:05:21 +01:00
eichhornchen
84eebfd848
Merge branch 'test' into 'master'
...
Fix the display of the squirrel emoji on my debian (and maybe all debian distributions)
See merge request ynerant/squirrel-battle!22
2020-11-20 15:57:18 +01:00
eichhornchen
762fa9acd4
A test
2020-11-20 15:26:02 +01:00
Yohann D'ANELLO
d697c50268
Fix badges in README and doc index
2020-11-20 14:29:30 +01:00
ynerant
8a85f58261
Merge branch 'docs' into 'master'
...
Docs
Closes #13
See merge request ynerant/squirrel-battle!20
2020-11-19 22:57:44 +01:00
ynerant
b7207bb738
Merge branch 'game-logs' into 'master'
...
Game logs, see #12
See merge request ynerant/squirrel-battle!18
2020-11-19 22:48:39 +01:00
Yohann D'ANELLO
5ec4242020
Write rules of the game
2020-11-19 22:47:03 +01:00
Yohann D'ANELLO
dd92ac767e
We use curses to manage display on terminal
2020-11-19 22:37:34 +01:00
Yohann D'ANELLO
fa973cacde
Fix table of contents
2020-11-19 22:35:21 +01:00
Yohann D'ANELLO
722dabb6e8
Prepare not-documented pages
2020-11-19 22:32:25 +01:00
Yohann D'ANELLO
6b2e420efe
Documentation on maps
2020-11-19 22:21:22 +01:00
Yohann D'ANELLO
d4570828e2
Documentation on texture packs
2020-11-19 22:03:48 +01:00
Yohann D'ANELLO
1d8ecf49f9
Put documentation link in README, add some badges
2020-11-19 21:47:36 +01:00
Yohann D'ANELLO
eddf04fc36
Fix authors
2020-11-19 21:19:55 +01:00
Yohann D'ANELLO
3662d482d3
Add documentation for entities
2020-11-19 21:14:56 +01:00
Nicolas Margulies
984b12421b
Reaching 100% coverage and renamed an unused loop variable
2020-11-19 20:14:47 +01:00
Nicolas Margulies
1e5bb26f57
Test logs
2020-11-19 20:02:44 +01:00
Yohann D'ANELLO
be6252881f
Add entity pages
2020-11-19 20:01:27 +01:00
Yohann D'ANELLO
e4b8cc0654
Fix section heading
2020-11-19 19:52:24 +01:00
Yohann D'ANELLO
c6453174e5
Installation documentation
2020-11-19 19:50:01 +01:00
Yohann D'ANELLO
a8e784ef4e
Declare package data in setup.py
2020-11-19 19:29:55 +01:00
Yohann D'ANELLO
2e95edab83
Fix emoji fix for Debian-based systems installation
2020-11-19 19:00:23 +01:00
Yohann D'ANELLO
1ec24a1fa8
Include emoji fix in Debian package
2020-11-19 17:46:24 +01:00
eichhornchen
e56f8fbe88
Merge branch 'stats' into 'master'
...
The strength of the player is now increased when he levels up
See merge request ynerant/squirrel-battle!19
2020-11-19 16:28:49 +01:00
eichhornchen
a3821676f4
The strength of the player is now increased when he levels up
2020-11-19 16:17:02 +01:00
Yohann D'ANELLO
75fd97c028
Add table of content tree
2020-11-19 16:15:12 +01:00
Yohann D'ANELLO
18fad64b1a
Use ReadTheDocs doc theme
2020-11-19 15:56:22 +01:00
Yohann D'ANELLO
a784c25901
Add Emoji troubleshooting page
2020-11-19 15:36:44 +01:00
Yohann D'ANELLO
f83e712948
Try to have an index page
2020-11-19 15:21:10 +01:00
Yohann D'ANELLO
a99e4a27e0
Begin Sphinx documentation
2020-11-19 15:03:43 +01:00
Nicolas Margulies
589f825765
Added logs to the layout, clear logs on new game (tests still aren't fixed)
2020-11-19 12:55:06 +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