jummy
f6db5a5eba
improved Little.png font
2021-01-12 13:51:01 -06:00
Mathieu Schroeter
e62eb9a7cb
WIP: continue to add proper support for hebrew
...
It concerns mostly the layout (flipped).
2019-01-29 21:53:16 +01:00
Mathieu Schroeter
78461d694f
Handle properly the stup exit like with the read screen
...
Lokk for previous commits...
2018-08-08 07:26:49 +02:00
Mathieu Schroeter
f1c84ce99c
Cosmetic: use a more appropriate symbol name
2018-08-08 07:26:03 +02:00
Mathieu Schroeter
1e45e9ee1c
Fix the phase where to return from the READ phase
...
If the game is not started, it must just return to the INFO phase
instead of the STOP phase.
2018-08-08 07:15:55 +02:00
Mathieu Schroeter
d43bbb9784
Update copyrights where appropriate
2018-08-03 12:20:15 +02:00
Mathieu Schroeter
39a2cf926b
Optimize the wide background stuff by loading only on demand
...
It uses less memory.
2018-07-30 18:39:08 +02:00
Mathieu Schroeter
68fd32a18d
Remove back-title to back-stars
2018-07-25 18:09:26 +02:00
Mathieu Schroeter
8d67df23b1
Add widescreen background for school win screen
2018-07-23 23:34:06 +02:00
Mathieu Schroeter
83d5b34416
Add widescreen background for title screen
2018-07-23 18:41:54 +02:00
Mathieu Schroeter
d458b67fd2
Add widescreen background for wind and lost screens
2018-07-23 17:49:35 +02:00
Mathieu Schroeter
a6b35337b5
Add widescreen background for bye screen
2018-07-23 07:27:20 +02:00
Mathieu Schroeter
c9c4944e6a
Add wide background for setup screens
2018-07-22 23:14:04 +02:00
Mathieu Schroeter
8299c401a6
Add wide background for chest read
2018-07-22 16:09:12 +02:00
Mathieu Schroeter
1bedfdca85
Add wide background for chest write
2018-07-22 16:00:23 +02:00
Mathieu Schroeter
bc0a7cbc76
Do not prepend SDL headers by SDL2/
...
It's not always the case.
2018-07-17 18:13:08 +02:00
Mathieu Schroeter
988962d74a
Retrieve the right ratio accordingly to the current display
...
It's no longer forced to 16:9.
2018-06-27 17:31:59 +02:00
Mathieu Schroeter
9a7ffb887f
Move display stuff in a dedicated source file
...
The display ratio is computed with the user's screen. It's no longer a
static value.
It must be improved in order to fix the ratio according to screen
changes.
2018-06-27 07:01:37 +02:00
Mathieu Schroeter
c79961e803
Merge branch 'wip/fullscreen' into wip/landscape
2018-06-13 23:42:55 +02:00
Mathieu Schroeter
b3c6b53693
WIP: add impl. of fullscreen desktop
...
It's possible to switch between both mode (fullscreen 640x480 and
fullscreen desktop). The zoom option is used for this switch in
fullscreen. The textes must be adapted in this case.
2018-06-13 23:16:59 +02:00
Mathieu Schroeter
cd7fbf1fb7
Merge branch 'master' into wip/landscape
2018-05-30 06:58:27 +02:00
Mathieu Schroeter
537c077146
Use a define for the max private missions number
2018-03-16 11:46:23 +01:00
Mathieu Schroeter
e88e58863b
Merge branch 'master' into wip/landscape
2018-02-19 18:13:21 +01:00
Mathieu Schroeter
546f5a86ba
Add smooth scrolling for the playing and build area
...
It fixes the issue #28 .
2017-10-30 18:14:31 +01:00
Mathieu Schroeter
cf02f03a6c
Use the book background on widescreen
2017-10-21 15:55:29 +02:00
Mathieu Schroeter
108c577b85
Use the back-build image as stretched background for wide screen
...
Concerns only screens provided with the map builder.
2017-10-21 15:31:38 +02:00
Mathieu Schroeter
fd43a6ef01
WIP: add landscape support
2017-10-06 18:23:07 +02:00
Mathieu Schroeter
b9ab6272f8
Update comments to english
2017-10-04 07:06:12 +02:00
Mathieu Schroeter
c099ccb9e2
Cosmetic: rename to english
2017-10-04 07:05:55 +02:00
Mathieu Schroeter
13a5229a87
Use a screen factor of 4/3 to compute the width
2017-10-04 07:01:03 +02:00
Mathieu Schroeter
4ba3056984
Add a function to check for updates
2017-08-13 16:35:46 +02:00
Mathieu Schroeter
19329c0d63
Try to use the Sounds enum type as much as possible
2017-08-12 22:51:19 +02:00
Mathieu Schroeter
1cd4885fc8
Use enum instead of defines
2017-08-11 20:00:45 +02:00
Mathieu Schroeter
70a8bda9e4
Cosmetic: rename more def
2017-08-10 22:29:48 +02:00
Mathieu Schroeter
f427439b7e
Cosmetic: rename more def
2017-08-10 00:02:23 +02:00
Mathieu Schroeter
5980889f8d
Cosmetic: rename some french def to english
2017-08-09 23:37:53 +02:00
Mathieu Schroeter
046db739cc
Cosmetic: rename TAKE to CARRY
2017-08-09 23:31:47 +02:00
Mathieu Schroeter
12acbf2106
Cosmetic: rename a lot of action from french to english
2017-08-08 18:49:01 +02:00
Mathieu Schroeter
1b4f3822fa
Rename event with something less windows-like
2017-08-07 18:33:26 +02:00
Mathieu Schroeter
6dcf31fae9
Cosmetic: rename some actions from french to english
2017-08-07 18:27:36 +02:00
Mathieu Schroeter
90b9126d26
Enable build of wall and tower only if energy >= half
...
It was a bug because when the energy is lower,
Blupi dies immediatly but the wall is terminated
with the death. It makes no sense because the
wall and the tower needs a lot of energy and
in all cases the death of Blupi.
2017-08-06 21:28:40 +02:00
Mathieu Schroeter
4b2cf9417d
Reformat with clang-format file
2017-08-04 00:21:47 +02:00
Mathieu Schroeter
57b6190a53
Add license header in all source files
2017-08-03 22:51:40 +02:00
Mathieu Schroeter
643f5eead2
Fix mask when building an object
...
It uses a white and black mask. See BuildIconMask for details.
2017-07-22 18:08:50 +02:00
Mathieu Schroeter
1e27bd8815
Use an enum for the error codes
2017-03-13 19:19:39 +01:00
Mathieu Schroeter
b4ae782506
Remove dead code
2017-03-03 22:45:23 +01:00
Mathieu Schroeter
25ce46a186
Add a new global setting panel
...
It's not complete and the images are temporary.
This screen is useful in order to change the language,
the screen mode and the window size.
2017-02-28 19:44:56 +01:00
Mathieu Schroeter
8d543e16ec
Enable intro by default
2017-02-25 15:10:14 +01:00
Mathieu Schroeter
1b51abfbb1
Remove the AD for intro images, keep only Epsitec splash
2017-02-25 15:09:51 +01:00
Mathieu Schroeter
01c8b5a042
Cosmetic: change coding style with
...
astyle src/*.{cpp,h} -s4 -Y -m0 -p -xg -xd -H -k3 -W3 -y -xb -xj -O -c -xy -xC80 -U
2017-02-12 13:14:22 +01:00