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

621 Commits

Author SHA1 Message Date
Mathieu Schroeter
07f13f6059 Disable the click on enemies even when visible in stat (difficult skill)
It concerns issue #22.
2017-09-22 12:45:08 +02:00
Mathieu Schroeter
74ba9ea8f8 Hide enemies (under fog) from stat with the difficult skill level
It concerns issue #22.
2017-09-22 12:44:07 +02:00
Mathieu Schroeter
8a9849c27e Hide enemies from the map (with fog) with the difficult skill level
It's the first step for resolving issue #22.
2017-09-22 12:18:45 +02:00
Mathieu Schroeter
18551ced5f Invert logic for readability 2017-09-22 11:53:59 +02:00
Mathieu Schroeter
dc6895ffdc Check for tower rays in all cases
- It fixes the issue #26.

It's no longer possible to have rays with an object that is not a tower.
You can reenable this bug with --restore-bugs.
2017-09-22 11:41:33 +02:00
Mathieu Schroeter
fff8fe2915 Fix bug where it's possible to take an enemy in a trap
See https://youtu.be/MyWZj20-Iok?t=50s

- It closes issue #20.

It can be restored with --restore-bugs.
2017-09-22 10:46:38 +02:00
Mathieu Schroeter
3b7feff7a8 Fix the SetWindowSize method (it was not working) 2017-09-20 06:47:04 +02:00
Mathieu Schroeter
4ccd99fa04 Set the window size only if fullscreen is off 2017-09-20 06:46:35 +02:00
Mathieu Schroeter
6d4200e89c Ensure that the zoom settings is a supported value 2017-09-20 06:45:07 +02:00
Mathieu Schroeter
2496e53985 Use "zoom" instead of "scale" for config.json setting 2017-09-20 06:43:36 +02:00
Mathieu Schroeter
a66624f441 Cosmetic 2017-09-20 06:43:00 +02:00
Mathieu Schroeter
459759ffa5 WIP: add support for cli option to change the window size 2017-09-19 20:06:13 +02:00
Mathieu Schroeter
fcb6f00a7f Show the error dialog before creating the SDL window 2017-09-16 22:56:43 +02:00
Mathieu Schroeter
eb044e13ca Check that the file exists instead of crashing
- It closes issue #15.
2017-09-16 22:55:38 +02:00
Mathieu Schroeter
5a8282bda6 Add missing button for the 10th music entry for user missions
- It closes issue #3.
2017-09-15 18:37:14 +02:00
Mathieu Schroeter
92d96d6ce2 Save the user missions in the user profile directory
- It fixes issue #11.
2017-09-14 19:29:47 +02:00
Mathieu Schroeter
9b052fa8a2 Start with a window and after go in fullscreen
It prevents glitches with the textures on old systems.
No idea why...
2017-09-14 00:07:21 +02:00
Mathieu Schroeter
513e94a622 Cosmetic 2017-09-13 07:01:17 +02:00
Mathieu Schroeter
9076c2bc92 Do not stop the jingles sounds (win and lost) when ending a game
It uses a list of sounds to skip. The fade is apply on all other sounds.

- It concerns the issue #9.
2017-09-13 07:01:07 +02:00
krzys-h
3064ffb130 Add support for Polish special characters 2017-09-12 17:09:50 +02:00
krzys-h
8a31aaf0e5 Add support for Polish translations 2017-09-12 16:08:59 +02:00
Mathieu Schroeter
f71df540fd Add libasound and libpulse in the list of static dependencies 2017-09-09 09:14:29 +02:00
Mathieu Schroeter
d7eaa6995d Fix stop when the played demo is ended 2017-09-06 23:32:33 +02:00
Mathieu Schroeter
a17bbcefba Cosmetic: fix indent 2017-08-29 18:37:54 +02:00
Mathieu Schroeter
32aa5c9c3f Specify that we are in v1.9.0-rc1 2017-08-29 18:36:30 +02:00
Mathieu Schroeter
a1549544d4 Fix test against getline return value 2017-08-29 09:10:32 +02:00
Mathieu Schroeter
16a2d34ca6 Update texts and translations for the licenses 2017-08-28 22:16:28 +02:00
Mathieu Schroeter
0013354148 Fix translations (mostly for de) 2017-08-28 17:52:38 +02:00
Mathieu Schroeter
69484e9207 Add more info about the licenses 2017-08-28 07:28:11 +02:00
Mathieu Schroeter
f94d0300d2 Cosmetics 2017-08-28 07:19:42 +02:00
Mathieu Schroeter
c5ba25f90a Print the list of all statically linked library (licenses)
End screen...
2017-08-28 07:19:10 +02:00
Mathieu Schroeter
bb1fe04257 Remove dead code 2017-08-26 23:07:26 +02:00
Mathieu Schroeter
ca97d1b278 Add a --play-record arg for playing a specific demo file 2017-08-26 22:40:59 +02:00
Mathieu Schroeter
cfdd094d29 Fix new directories rights 2017-08-26 21:23:11 +02:00
Mathieu Schroeter
423f4691a4 Use static where appropriate 2017-08-26 21:22:57 +02:00
Mathieu Schroeter
df8b6c98bb Remove dead code 2017-08-26 21:22:44 +02:00
Mathieu Schroeter
3f89c8d644 Do not record empty events 2017-08-26 21:19:35 +02:00
Mathieu Schroeter
c7c711b6d6 Fix properly recording stop when not using F4 2017-08-26 21:13:17 +02:00
Mathieu Schroeter
69acdc1bcc Fix bug where the event is malformed 2017-08-26 00:57:36 +02:00
Mathieu Schroeter
bfe84f65ca Begin real improvements for the recorder
Use an infinite vector instead of a stupid static array.
2017-08-26 00:56:58 +02:00
Mathieu Schroeter
a635640f4c Save the selected language in the info file if different of user's locale 2017-08-24 10:52:40 +02:00
Mathieu Schroeter
25240911c8 Update translations (replace Belmont by Yverdon) 2017-08-24 00:15:38 +02:00
Mathieu Schroeter
25641ac20e Fix warnings on windows build 2017-08-21 22:14:00 +02:00
Mathieu Schroeter
8cd1cacb89 Rename windows types to something else 2017-08-21 22:08:25 +02:00
Mathieu Schroeter
954d1a40b5 Fix encoding to UTF-8 2017-08-20 21:55:50 +02:00
Mathieu Schroeter
98c9191a11 Reorder includes 2017-08-20 21:53:59 +02:00
Mathieu Schroeter
30fd783ba2 Fix correctly the bug badly fixed by bf649cb2021
When the door is closed, it's possible to have blupi and the disciple in
the house.
2017-08-20 20:40:31 +02:00
Mathieu Schroeter
e618bd64b0 Revert "Fix bug where it was possible to enter in the workshop without action"
This reverts commit bf649cb2021d5bf569167197e6c4d444fed73990.

It break the building of disciples.
2017-08-20 20:34:43 +02:00
Mathieu Schroeter
fc548fdf48 Fix link for the updates 2017-08-19 19:32:17 +02:00
Mathieu Schroeter
6719cb1cab Fix copyrights for gettext header 2017-08-18 17:18:30 +02:00