1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

871 Commits

Author SHA1 Message Date
Mathieu Schroeter
f11514e5e5 Play the sound only on mouse up when looking for help 2018-08-14 23:13:04 +02:00
Mathieu Schroeter
4877928e62 Stop Blupi / enemies sounds on explosion (when entities are killed) 2018-08-14 23:02:02 +02:00
Mathieu Schroeter
4ae17f69a3 Remove dead code 2018-08-09 00:05:55 +02:00
Mathieu Schroeter
80c916a009 Add missing funny bug in manpage 2018-08-09 00:02:56 +02:00
Mathieu Schroeter
8bae6f1ad7 Fix potential crash because a bad environment is captured 2018-08-08 23:48:34 +02:00
Mathieu Schroeter
ad91d25fb8 Fix mouse sprites and hovers when an update is doing
Otherwise it's possible to have de desync between the current state of
the last update and the last time that the mouse was handled. It works
much better now because it's no longer possible to have for example a
red cross on the ground when a tomato has finished to grow. The mouse
state is immediatly fixed by the update.
2018-08-08 18:38:27 +02:00
Mathieu Schroeter
67c2103f3c Cosmetic: rename because it's not just the frame 2018-08-08 18:37:40 +02:00
Mathieu Schroeter
268629214b Add the anti-aliasing entry in the manpage 2018-08-08 07:30:49 +02:00
Mathieu Schroeter
ec1393cc4e Fix text about anti-aliasing 2018-08-08 07:30:34 +02: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
b1c6fa9003 Move the main screen button always to the left 2018-08-08 06:49:28 +02:00
Mathieu Schroeter
4a18b2e9ea Replace unavailable macro by usual message macro 2018-08-07 16:42:04 +02:00
Mathieu Schroeter
476da8638d Create the main texture with the quality restored from the info file 2018-08-07 00:06:46 +02:00
Mathieu Schroeter
9c662586b0 Fix typo 2018-08-07 00:04:43 +02:00
Mathieu Schroeter
c704966f6b Change the text about the anti-aliasing stuff 2018-08-07 00:00:26 +02:00
Mathieu Schroeter
825ff4c525 Sync setup00 background according to data 2018-08-06 23:51:13 +02:00
Mathieu Schroeter
7c6a0a25c0 Disable the render quality buttons with legacy mode 2018-08-06 18:08:09 +02:00
Mathieu Schroeter
4729455602 Change the render quality text value when non-desktop 2018-08-06 17:59:24 +02:00
Mathieu Schroeter
8b7142a084 Add the option for chaning the render quality
It toggles between 'nearest' (faster) and 'best' (slower but more
prettier). It's enabled only when the game runs in fullscreen.

The option can be passed by command line argument `--render-quality on`,
by settings.json file with a `"renderquality": true` entry or simply
with the main settings screen in the game.
2018-08-06 07:20:23 +02:00
Mathieu Schroeter
1609df9339 Fix and install the planetblupi manpage 2018-08-05 14:36:35 +02:00
Mathieu Schroeter
8c8a71c004 Cosmetics 2018-08-03 18:02:39 +02:00
Mathieu Schroeter
92406f24dc Cosmetics 2018-08-03 18:00:58 +02:00
Mathieu Schroeter
2a09191127 Continue to improve the ronn file 2018-08-03 17:59:03 +02:00
Mathieu Schroeter
995fa4eec6 Prepare an initial ronn file 2018-08-03 17:33:45 +02:00
Mathieu Schroeter
fd7c267067 Add missing license entries 2018-08-03 12:36:41 +02:00
Mathieu Schroeter
ddf8faeafa Bump ninor version for the next release 2018-08-03 12:26:02 +02:00
Mathieu Schroeter
d43bbb9784 Update copyrights where appropriate 2018-08-03 12:20:15 +02:00
Mathieu Schroeter
078f66843e Merge branch 'master' of https://github.com/blupi-games/planetblupi 2018-08-03 12:13:29 +02:00
Mathieu Schroeter
3a9c032a9d Sync back win image from data 2018-08-03 12:13:23 +02:00
Mathieu Schroeter
494b7ae653 Fix texture reload 2018-07-31 17:31:24 +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
22c06ac92e Merge branch 'master' of https://github.com/blupi-games/planetblupi 2018-07-30 07:31:12 +02:00
Mathieu Schroeter
2c89f20894 Add more shadow the some backgrounds 2018-07-30 07:20:16 +02:00
Mathieu Schroeter
e440cc3f76 Remove he wide background for the movies (by default) 2018-07-28 15:37:12 +02:00
Mathieu Schroeter
b4f53f2d82 Simulate a mouse move for restoring the mouse hover state 2018-07-27 21:30:54 +02:00
Mathieu Schroeter
28f69f44b7 Add comment 2018-07-27 14:59:23 +02:00
Mathieu Schroeter
0283cb8a88 Prefer the real bool 2018-07-27 14:58:53 +02:00
Mathieu Schroeter
90eddaced5 Fix worlds loading by using a memory cell
It prevents to break the serialized worlds by a new structure size.
2018-07-27 14:58:11 +02:00
Mathieu Schroeter
c731fb7dd3 Remove dead code 2018-07-27 14:29:51 +02:00
Mathieu Schroeter
f155f3b635 Enable mine building for iron only after prospecting
It fixes the bug #68. Note that is possible to restore this funny bug
with --restore-bugs argument.
2018-07-27 00:40:31 +02:00
Mathieu Schroeter
65f80113dd Use the wide stars background for last win movie 2018-07-26 22:54:59 +02:00
Mathieu Schroeter
68fd32a18d Remove back-title to back-stars 2018-07-25 18:09:26 +02:00
Mathieu Schroeter
7e93b273c3 Sync wide backgrounds with -data repository 2018-07-25 18:04:07 +02:00
Mathieu Schroeter
8a27f631a0 Fix possible flicker with video backgrounds 2018-07-25 07:30:57 +02:00
Mathieu Schroeter
70f4f74e11 Draw the wide background with win movies 2018-07-25 00:00:35 +02:00
Mathieu Schroeter
b321d915d3 Add a getter ofr retrieving a texture 2018-07-24 23:59:52 +02:00
Mathieu Schroeter
32497b173b Add a method for testing if the display is wide 2018-07-24 23:59:06 +02:00
Mathieu Schroeter
d1fc426e48 Pass the pixmap to the movie class 2018-07-24 23:58:49 +02:00