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

848 Commits

Author SHA1 Message Date
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
Mathieu Schroeter
8d67df23b1 Add widescreen background for school win screen 2018-07-23 23:34:06 +02:00
Mathieu Schroeter
76783ebfa6 Add missing title background 2018-07-23 23:32:24 +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
f7eab8a329 Fix background 2018-07-23 07:36:09 +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
ade83281cf Change for 8bit instead of 7bit 2018-07-22 16:09:27 +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
c1abfd65fa Fix build with SDL platform 2018-07-22 15:11:35 +02:00
Mathieu Schroeter
289881e71c Disable gettext catalog switching with MUSL
It seems not possible to change the language at runtime.
2018-07-22 15:01:04 +02:00
Mathieu Schroeter
4a75c5e66a Restore gettext calls (it's ok with emscripten too) 2018-07-21 17:51:17 +02:00
Mathieu Schroeter
ea4158e8ac Fix stupid if test 2018-07-21 17:49:51 +02:00
Mathieu Schroeter
73aab3ddb2 Start the update thread only if cURL is available 2018-07-21 17:44:29 +02:00
Mathieu Schroeter
a6196851fc Remove useless log
Note that the music is not working with emscripten.
I think that it related to OGG because WAV are working.
2018-07-21 17:41:50 +02:00
Mathieu Schroeter
a40ef7d3f8 Restore other fade out with non JS platforms 2018-07-21 17:40:29 +02:00
Mathieu Schroeter
ee80592a6f Disable properly the mixer fade out only with emscripten
It's not supported for an unknown reason.
2018-07-21 17:38:41 +02:00
Mathieu Schroeter
298d02c6f9 Change the fullscreen mode with JS too
But the fullscreen provided by the browser is not handled by the game.
It must be forwarded in the native code in order to switch properly the
fullscreen boolean.
2018-07-21 17:32:54 +02:00
Mathieu Schroeter
a7704f9fa0 Use the user desktop resolution even with JS 2018-07-21 17:24:40 +02:00
Mathieu Schroeter
2e3648cb60 Add getter for retrieve the type of platform 2018-07-21 17:03:38 +02:00
Mathieu Schroeter
c8a0a42e62 Use SDL_RWops for video loading
It should fix Android video support. For emscripten
it's still not working.
2018-07-20 22:43:13 +02:00
Mathieu Schroeter
561469f4fd WIP 2018-07-20 14:54:08 +02:00