Mathieu Schroeter
f2c2caeff9
Restore properly the scroll speed after a demo play
2019-02-20 18:13:47 +01:00
Mathieu Schroeter
8d84e12ce8
Add missing char for Hebrew
2019-02-15 23:55:59 +01:00
Mathieu Schroeter
f05fa4d67c
Fix translation
2019-02-10 15:37:22 +01:00
Mathieu Schroeter
0f0c3caf2f
Fix demo player whit right 2 left layout
2019-02-08 23:32:37 +01:00
Mathieu Schroeter
c825fe5e5d
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:16:36 +01:00
Mathieu Schroeter
be6db65a5a
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:06:09 +01:00
Mathieu Schroeter
7482ddb3d6
Add localized image support (init hebrew screen)
2019-02-05 21:54:32 +01:00
Mathieu Schroeter
1e1fc1f7f4
Revert "Use _nl_msg_cat_cntr only with the glibc"
...
It breaks MSYS2 builds.
This reverts commit 908383e29a86b9038fe4354def9da2dfc54e9395.
2019-02-05 18:47:51 +01:00
Mathieu Schroeter
3cd52b699d
Continue right2left layout and reading
2019-02-04 22:53:47 +01:00
Mathieu Schroeter
c82e04d558
Continue fixing positions for right2left layout (hebrew)
2019-02-02 14:54:45 +01:00
Mathieu Schroeter
5c7d61fb44
Continue fixing positions for right2left layout (hebrew)
2019-02-02 14:13:43 +01:00
Mathieu Schroeter
94df6a2210
Continue fixing positions for right2left layout (hebrew)
2019-02-02 13:55:52 +01:00
Mathieu Schroeter
908383e29a
Use _nl_msg_cat_cntr only with the glibc
2019-01-30 00:04:17 +01:00
Mathieu Schroeter
4580822c38
WIP: continue fixes for hebrew
2019-01-29 23:48:13 +01:00
Mathieu Schroeter
baa3b7141b
WIP: continue text for right reading
2019-01-29 23:41:54 +01:00
Mathieu Schroeter
4467559165
WIP: continue fixing of right layout (hebrew)
2019-01-29 23:06:05 +01:00
Mathieu Schroeter
01f0b19658
Fix buttons highlight for right layout
2019-01-29 22:15:16 +01: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
16dfd943a7
WIP: add hebrew translation (broken)
2019-01-27 23:56:02 +01:00
Mathieu Schroeter
2ed49562b3
Update copyright date where appropriate
2019-01-26 15:34:29 +01:00
Mathieu Schroeter
25e2bee262
Fix typo (thanks to punctdan)
2019-01-26 13:26:45 +01:00
Mathieu Schroeter
8db4e141ef
Add in-game Portuguese support
2019-01-25 23:44:24 +01:00
Mathieu Schroeter
ce6eee5853
Prepare the turkish locale entry in the game
2019-01-24 23:47:21 +01:00
Mathieu Schroeter
2fa6789764
Fix textures reload with Direct3D
...
Closes #71
2018-08-29 00:05:29 +02:00
Mathieu Schroeter
89ddbb6a83
Fix stats mouse handling with difficult skill level
...
- It fixes the navigation with the arrows
- It fixes the highlight and disable properly the move to an ennemy
Closes #69
2018-08-24 23:59:58 +02:00
Mathieu Schroeter
f11514e5e5
Play the sound only on mouse up when looking for help
2018-08-14 23:13:04 +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
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
c704966f6b
Change the text about the anti-aliasing stuff
2018-08-07 00:00:26 +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
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
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
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
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
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
561469f4fd
WIP
2018-07-20 14:54:08 +02:00