Mathieu Schroeter
9b6d571e07
Use expand mode for the build background
2017-10-15 22:13:58 +02:00
Mathieu Schroeter
62717b4e1a
Finish expand mode for playing backgrounds
2017-10-15 22:08:22 +02:00
Mathieu Schroeter
f65fb90fe5
Cosmetics
2017-10-15 11:23:38 +02:00
Mathieu Schroeter
f7640e92ce
WIP: add an expanded mode for the backgrounds
...
It's just partially working.
2017-10-15 11:23:02 +02:00
Mathieu Schroeter
3e5768510e
Cosmetics
2017-10-13 18:43:25 +02:00
Mathieu Schroeter
bf493e706d
Fix skill level buttons positions
2017-10-13 18:43:13 +02:00
Mathieu Schroeter
10fbf3bf65
Fix draw with large screen
2017-10-13 16:04:08 +02:00
Mathieu Schroeter
c5f2df30b1
Merge branch 'master' into wip/landscape
2017-10-11 16:50:48 +02:00
Mathieu Schroeter
c81b41192d
Fix cheat text visibility regression
2017-10-11 16:50:00 +02:00
Mathieu Schroeter
ff3a6e0907
Fix more text positions with wide screen
2017-10-11 16:31:29 +02:00
Mathieu Schroeter
e56b83e87c
Merge branch 'master' into wip/landscape
2017-10-11 16:21:40 +02:00
Mathieu Schroeter
1b242ca3aa
Adapt the mouse cursor size according to the zoom
2017-10-11 16:08:27 +02:00
Mathieu Schroeter
da787a8586
Load the CHGROUND channel as an emty texture
...
It fixes the mapping for the floors when the screen is not 4:3.
2017-10-10 18:28:35 +02:00
Mathieu Schroeter
dcbfd5cc35
Add a method to create an empty texture
2017-10-10 18:28:09 +02:00
Mathieu Schroeter
04bc9ed5e0
Fix ground image size
2017-10-10 18:27:20 +02:00
Mathieu Schroeter
67ae286f69
Merge remote-tracking branch 'origin/master' into wip/landscape
2017-10-10 16:54:50 +02:00
Mathieu Schroeter
e0ace88195
Prepare v1.11.0
v1.11.0
v1.11-@
2017-10-09 16:17:47 +02:00
Mathieu Schroeter
fd43a6ef01
WIP: add landscape support
2017-10-06 18:23:07 +02:00
Mathieu Schroeter
d47108c3aa
Fix regression with difficult skill level
...
The IsTerminated() stuff is based on the statistics. In the case of the
difficult skill level, only the table must be adapted, not the counters.
The counters are used by the check for the ending conditions.
2017-10-06 18:11:24 +02:00
Mathieu Schroeter
fb98343750
Fix translations
2017-10-04 23:30:26 +02:00
Mathieu Schroeter
d3b5ef14ec
Fix italian cosmetics
2017-10-04 17:31:36 +02:00
Mathieu Schroeter
a938291330
Complete italian translation
2017-10-04 14:54:17 +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
268f5d9e13
Add Italian characters to the little font too
2017-10-01 15:17:16 +02:00
Mathieu Schroeter
00d4fbf59e
Add Italian translation
2017-09-29 16:26:46 +02:00
Mathieu Schroeter
1014213645
Cosmetic
2017-09-29 16:25:58 +02:00
Mathieu Schroeter
2e2847f3f0
Add extended characters for Italian
2017-09-29 16:25:12 +02:00
Mathieu Schroeter
6a68e845da
Bump minor version to v1.10.0
...
There are changes with the difficult skill level behavior and not only
bugfixes. It makes sense to bump the minor version.
v1.10.0
v1.10-@
2017-09-22 13:09:05 +02:00
Mathieu Schroeter
1dcddd1f6c
Fix regression introduced by a1549544d49fdbf4b118afe0031a882ff65ac212
...
The next version must be 1.10 instead of 1.9.3 in order to re-enable the
check update on all v1.9 versions.
2017-09-22 13:07:01 +02:00
Mathieu Schroeter
4c234737ff
Disable the pause keyboard event with difficult skill level
...
- It closes issue #22 .
2017-09-22 12:48:20 +02:00
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
572e477a69
Bump micro version for the next release
2017-09-20 07:34:04 +02:00
Mathieu Schroeter
c8ac30eee8
Add the zoom entry in the config.json file
2017-09-20 06:52:29 +02:00
Mathieu Schroeter
6d470acd93
Merge pull request #18 from blupi-games/issue/17-zoom
...
Add support for cli option to change the window size
It's possible to use the `"zoom" property in the "config.json" file or the cli arguments `-f off -z 2` for example.
2017-09-20 06:51:08 +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
02da57e5bd
Fix macOS minimal version
2017-09-19 18:01:50 +02:00
Mathieu Schroeter
42dcdffdf5
Fix README mistakes
2017-09-19 18:01:21 +02:00
Mathieu Schroeter
fcb6f00a7f
Show the error dialog before creating the SDL window
2017-09-16 22:56:43 +02:00