Benau
9eda9f7559
Add current ai count to server lobby
2023-02-21 10:41:54 +08:00
Benau
f5800ac487
Fix #4847
2023-02-06 08:06:53 +08:00
Benau
1f8ffccd97
Allow disabling gift boxes and bananas indicators by removing their textures
2023-02-02 08:01:45 +08:00
Benau
90277eebd5
Fix #4843
2023-01-28 10:01:12 +08:00
Benau
1041736750
Rename setting string as sven suggested
2023-01-23 08:21:01 +08:00
Benau
be0c83e9a8
Add getGeometryLevel to scripting engine
2023-01-22 14:47:40 +08:00
Jip Fr
d0bbf8f5f4
Make bot names start at one
2023-01-21 00:10:30 +01:00
Benau
ab3defb424
Remove draw_translucently in draw2DImage
2023-01-11 11:27:43 +08:00
Benau
a85bf04b1c
Update download assets size
2023-01-09 16:24:41 +08:00
Benau
e798c1abee
Remove rotation uniform in gl shaders
2023-01-08 08:08:35 +08:00
Benau
9dd9363ab4
Make draw2DImageCustomAlpha usable in legacy video drivers
2023-01-07 11:18:12 +08:00
Benau
65b2e2104a
Avoid leaking widgets (model view especially) when closing STK
...
It crashes when vulkan validation is on if closing during kart
selection screen
2023-01-06 17:01:29 +08:00
Benau
7ecaf74dd3
Remove incorrect animation data in some b3d models, see #4829
2023-01-05 11:15:50 +08:00
Benau
8544f19b59
Fix #4834
2023-01-05 10:33:39 +08:00
Benau
93613d884e
Compile SPIR-V shaders with multiple threads
2023-01-01 10:26:38 +08:00
Benau
bed2228ac8
Remove search textfield widget in non-network tracks screen
2022-12-30 11:05:24 +08:00
QwertyChouskie
3bad8d943a
Fix capitalization of categories, fixes #4622 ( #4832 )
...
- Fix capitalization of "Standard" in kart and track selection screens
- Fix both "All" and "Standard" in random GP screen
- Code style/documentation/consistency improvements
2022-12-28 01:27:55 +08:00
Benau
92a3035fb2
Fix #4830
2022-12-08 16:26:28 +08:00
Benau
ddc0b9d1ed
Add setDirtyOffset for GEVulkanDynamicSPMBuffer
2022-12-05 16:32:00 +08:00
Benau
90a22a691a
Use GEVulkanDynamicSPMBuffer on streaming buffers
2022-11-29 13:02:36 +08:00
Benau
fd579111e1
Add setNormal and setTCoords for IMeshBuffer
2022-11-27 09:07:07 +08:00
Benau
641dbcf9c0
Add support for 3-letter language code in android
2022-11-26 11:11:55 +08:00
Benau
0fbbd7bbaa
Allow using fixed laps in server with --laps option
2022-11-21 12:30:17 +08:00
Benau
257c208a1d
Use libsquish in stk-code for android
2022-11-19 16:52:08 +08:00
Benau
bc311a445e
Use libsquish for skybox texture compression
2022-11-19 16:01:54 +08:00
Benau
9e70abb631
Remove IAnimatedMeshSceneNode.h in header files
2022-11-19 13:29:21 +08:00
Benau
c8a828aa00
Remove ISceneNode.h in check_line.hpp
2022-11-19 12:33:17 +08:00
Benau
b77333749c
Remove irrlicht headers in referee.hpp
2022-11-18 10:36:13 +08:00
Benau
f522e4c72f
Remove IMesh.h in header files
2022-11-18 10:18:19 +08:00
Benau
3ecc4ccdad
Remove IFileSystem.h in file_manager.hpp
2022-11-18 09:24:31 +08:00
Benau
a688912872
Remove IrrlichtDevice.h and IVideoDriver.h in header files
2022-11-17 11:09:56 +08:00
Benau
d170f0f445
Remove irrlicht.h in remaining code if unneeded
2022-11-17 08:46:54 +08:00
Benau
6b9a34b767
Remove irrlicht.h in tracks code
2022-11-17 08:21:58 +08:00
Benau
ec76b29633
Fix android compilation
2022-11-17 08:14:41 +08:00
Benau
c4306186b1
Fix compilation
2022-11-16 21:21:33 +08:00
Benau
0a1e22451b
Remove irrlicht.h in graphics code
2022-11-16 10:54:38 +08:00
Benau
8fb52db8f2
Remove irrlicht.h in font code
2022-11-16 09:26:30 +08:00
Benau
e6111a4084
Remove irrlicht.h in glwrap.hpp
2022-11-16 09:12:08 +08:00
Benau
0cd458cff4
Add skid marks rendering for legacy video drivers
2022-11-15 12:28:33 +08:00
Benau
86391e8b8e
Add shadow rendering for legacy video drivers
2022-11-14 14:04:23 +08:00
Benau
58223928d8
Add rubber band rendering for legacy video drivers
2022-11-13 16:08:54 +08:00
Benau
013d604846
Update download assets size
2022-11-12 09:19:23 +08:00
Benau
b4fff82dc1
Add more options for frame rate
2022-11-10 11:17:23 +08:00
Benau
4e8744f047
Improve accuracy of frame rate limiter
2022-11-09 14:06:31 +08:00
Benau
4c7353a3a4
Add fullscreen desktop option for non-ge capable device
2022-11-08 12:08:27 +08:00
Benau
89337a6d11
Fix billboard text not disappearing after player disconnects
2022-11-05 09:05:13 +08:00
Benau
f79ffffc64
Hide slipstream for eliminated kart
2022-11-04 14:29:09 +08:00
Benau
0c2b81ac1f
Fix missing rotation when lto is used, see #4811
2022-11-03 11:39:25 +08:00
Benau
412f30d2c1
Fix incorrect color emoji position after resizing window
2022-10-31 13:18:54 +08:00
Denis Kim
0546c1c91a
Avoid triggering other goal lines when the goal is already scored ( #4802 )
2022-10-31 11:38:05 +08:00
Jörn Eichler
538e03c514
fix parachute powerup ( #4738 )
...
only deshield karts ahead of the kart firing the parachute
2022-10-31 11:37:54 +08:00
Benau
54973d0174
Fix missing news text in main menu if loading is too fast
2022-10-31 10:39:54 +08:00
Benau
61bd2a6e70
Fix legacy device in switch homebrew
...
Allow setting it from config.xml
2022-10-31 09:31:44 +08:00
Benau
cab25432c2
Update download assets size
2022-10-30 16:50:27 +08:00
Benau
d2a1144cf4
Fix possible division by zero
2022-10-27 09:16:43 +08:00
Benau
b2d1f94adc
Fix hovering ghost kart since 2696ef2
2022-10-26 12:55:03 +08:00
Benau
5beafdce8e
Fix #4808
2022-10-25 09:48:22 +08:00
Benau
683f5ece7f
Fix thunderbird traffic light in legacy video drivers
2022-10-24 13:39:01 +08:00
Benau
7109729010
Add slipstream meshes to irrlicht mesh cache
...
This enables instancing of them in vulkan engine
2022-10-23 10:02:54 +08:00
Benau
243f7f7008
Add slipstream rendering for all video drivers
2022-10-20 12:42:36 +08:00
Benau
1b604666c3
Fix sky particles rendering in modern gl3 too, see #2779
2022-10-17 09:33:51 +08:00
Benau
5ecdc11ffd
Fix sky particles rendering in vulkan
...
Align them with the vertical axis
2022-10-16 12:08:02 +08:00
Benau
cfb10dbb1f
Make sure sky particles always fall vertically
2022-10-15 14:31:07 +08:00
Benau
1fc460ff4e
Add flips particle rendering for vulkan
2022-10-14 10:17:58 +08:00
Benau
e5318d8ea9
Fix crash when minimizing in windows
2022-10-04 13:55:51 +08:00
Benau
82218afc40
Reset video driver in GE when vulkan creation fails
2022-09-25 09:55:32 +08:00
Benau
dd9808fd05
Fix uninitialized m_current_ai
2022-09-22 16:32:54 +08:00
Benau
e4515e7454
Add AI number detection in server screen
2022-09-22 10:46:19 +08:00
Benau
cfd7fa662b
Show a dialog and revert if device is not vulkan capable
2022-09-21 10:33:54 +08:00
Benau
4f0b9644a8
Update download assets size
2022-09-19 11:23:44 +08:00
Benau
7a1706834f
Default to opengl render for arm64 windows
...
The opengl compatibility pack is pre-installed on
arm64 windows according to a user
2022-09-19 00:12:51 +08:00
Benau
dd6768911d
Build for armv7 windows
...
No installer as armv7 windows has no x86 emulation
2022-09-18 23:54:44 +08:00
Benau
53351257fc
Use vertex color alpha to draw translucently
2022-09-16 11:15:36 +08:00
Benau
16173207ee
Add colorization support for gles2 driver
2022-09-15 08:30:24 +08:00
Benau
9947c87fe1
Fix #4795
2022-09-15 01:11:14 +08:00
Benau
b1fa45437f
Add dedicated skybox textures folder
2022-09-13 14:23:04 +08:00
Benau
48730d1db4
Add billboard text rendering in vulkan
2022-09-12 10:56:39 +08:00
Benau
7cc238e101
Remove friend class in GE::GESPMBuffer
2022-09-11 15:04:38 +08:00
Benau
76c39afd8b
Add colorization for vulkan
2022-09-11 11:05:33 +08:00
Benau
d3ddcd884d
Fix broken splitscreen network when no track selection screen
2022-09-11 09:16:19 +08:00
Benau
8eb8c6392e
Don't spam logging about missing rewinder
2022-09-11 00:47:34 +08:00
Benau
f1fdc98779
Always send (empty if applicable) kart data to ensure forward compatibility
2022-09-11 00:41:21 +08:00
Benau
ebd380c0bc
Allow using real addon karts in networking
2022-09-10 15:49:21 +08:00
Benau
39e3c189da
Make it possible to enable kart exhaust in legacy device
2022-09-09 10:25:33 +08:00
Benau
dcad21b830
Use uniform rendering code for particle rendering
...
1. Remove pow in shader and do srgb conversion in code
2. Fix setGreen and setBlue order
3. Multiply particle color first like vertex color in the other shaders
4. Fix incorrect smoothstep
2022-09-09 09:41:32 +08:00
Benau
155b73d452
Remove unneeded pow in transparent.frag
...
It's only used in 2d rendering so no srgb sampling is needed
2022-09-08 15:24:40 +08:00
Benau
efcdd79d42
Fix missing snowflake in icy soccer field
...
It used to work in 1.2 because the top of the invisible wall was
not covered, which will affect height map calculation. Now we
ignore physics only objects when doing the height map calculation.
2022-09-07 13:53:08 +08:00
Benau
4207714352
Use GE::GERenderInfo to draw ghost kart and ctf flag in vulkan
2022-09-06 15:46:05 +08:00
Benau
885e08c559
Fix ghost kart missing for non-colorizable kart
2022-09-06 09:54:07 +08:00
Benau
2d0c945dd8
Move RenderInfo class to GE
2022-09-05 16:22:04 +08:00
Benau
647988ad30
Load colorization data for vulkan
2022-09-05 13:39:02 +08:00
Benau
5252c78a05
Fix crash when getActiveCamera is used after rendering scene
2022-09-05 09:54:42 +08:00
Benau
4335d95215
Preload icon materials to avoid hang when firstly insert item
2022-09-04 11:37:09 +08:00
Benau
9a7e2f6c39
Simplify m_icon_node handling in item class
...
Item::handleNewMesh already creates new m_icon_node everytime
2022-09-04 11:12:07 +08:00
Benau
d93b5d3b8d
Fix hang when switching kart in selection screen for vulkan
2022-09-03 12:04:44 +08:00
Benau
1eb19e5e13
Allow changing texture compression setting without restarting stk
2022-09-02 10:04:10 +08:00
Benau
caf9fb448b
Take BPTC into account for texture compression support
2022-09-02 09:12:05 +08:00
Benau
7a5f14cb37
Don't call KartPropertiesManager::onDemandLoadKartTextures on child process
2022-09-01 16:04:47 +08:00
Benau
ad8ba4d417
Mirror UV if needed in vulkan
2022-09-01 10:54:33 +08:00
Benau
3db036d67f
Fix data race when deleting GEVulkanTexture
2022-08-31 12:36:55 +08:00
Benau
c929002eba
Fix crash when recreating irrlicht device
2022-08-30 09:44:31 +08:00
Benau
1703e829eb
Keep fullscreen checkbox focus when toggling it
2022-08-30 09:27:54 +08:00
Benau
4f3dbb43a2
Fix bad gui after toggling fullscreen ingame
2022-08-29 14:55:02 +08:00
Benau
97bc2696db
Fix broken IrrDriver::cancelResChange
2022-08-29 11:06:12 +08:00
Benau
3d9828b6e3
Don't check for larger window size if fullscreen is used
2022-08-29 10:48:39 +08:00
Benau
d322720147
Add option to use original fullscreen code for vulkan
2022-08-29 10:30:31 +08:00
Benau
bba636263e
Use fullscreen desktop for vulkan
2022-08-28 10:55:06 +08:00
Benau
e6f8dcfdb0
Make render scale configurable in ui for vulkan
2022-08-28 09:27:08 +08:00
Benau
3e2de9419e
Update download assets size
2022-08-24 12:00:07 +08:00
Benau
fefb3c1949
Mark skybox textures to be loaded on demand
2022-08-23 08:54:27 +08:00
Benau
2d1c7385c6
Fix unlocked screen track screeshot display for vulkan
2022-08-17 15:49:10 +08:00
Benau
c2ab58148f
Fix missing continue button in next cutscene part
2022-08-16 14:11:37 +08:00
Benau
7aff7f9ba9
Fix broken continue button in cutscene if long loading time
2022-08-15 09:44:12 +08:00
Benau
8fead715da
Add onDemandLoadTrackScreenshots for all tracks
2022-08-14 15:21:37 +08:00
Benau
f777e01a21
Make kart textures loading ondemand if needed
2022-08-13 11:44:06 +08:00
Benau
c698d4a601
Wait for GEVulkanCommandLoader to finish task before deleting textures
2022-08-10 11:07:54 +08:00
Benau
1b42688cbf
Enable vulkan texture compression in ui
2022-08-09 10:03:56 +08:00
Benau
c6dafd4b80
Make isTextureCompressionEnabled return false for MOBILE_STK
2022-08-08 11:40:26 +08:00
Benau
b4b0ddc620
Add GECompressorS3TCBC3
2022-08-06 09:48:11 +08:00
QwertyChouskie
4f32435ef2
Tweaks to crash report dialog ( #4789 )
...
* Use error icon in crash report dialog
Found this change when going through old folders, looks like it never made it in.
* Update crash error message
Improve grammar; avoid reports for one-off errors; link to proper subforum (id 17 is STK General)
2022-08-05 18:08:20 +08:00
Benau
2696ef2567
Add shader to render ghost kart
2022-07-30 09:03:56 +08:00
Benau
e9d3152c1a
Add more shaders
2022-07-28 13:37:09 +08:00
Benau
6d74e84609
Reduce vram usage by removing bones data in static spm
2022-07-27 11:45:09 +08:00
Benau
d4b2b03174
Add animated mesh rendering
2022-07-26 12:47:31 +08:00
Benau
8e1de345fb
Add animation support in GEVulkanAnimatedMeshSceneNode
2022-07-26 00:12:35 +08:00
Benau
b75dec1fbc
Move struct Armature to GE
2022-07-25 10:54:27 +08:00
Benau
61b87d3b31
Convert irrlicht mesh for addSphere
2022-07-25 10:05:46 +08:00
Benau
819b3ad27f
Add minimap rendering
2022-07-25 09:41:35 +08:00
Benau
593f78a230
Move MiniGLM to graphics engine folder
2022-07-24 12:22:06 +08:00
Benau
da0cce6cd6
Add render to texture support in GEVulkanDriver
2022-07-24 11:38:02 +08:00
Benau
7f31ffa552
Add anisotropic samplers
2022-07-23 10:58:37 +08:00
Benau
e991e06640
Implement high dpi support in sdl2 properly
2022-07-22 21:10:51 +08:00
Benau
ea69c36cb3
Fix splitscreen lod (mainly for karts)
2022-07-22 11:05:30 +08:00
Benau
e9924357cd
Add polycount display in GEVulkanDriver
2022-07-20 10:37:09 +08:00
Benau
44b2468003
Add GEVulkanDrawCall
2022-07-18 13:28:07 +08:00
Benau
90794c2c8f
Only update bounding box of lod node every frame if needed
2022-07-08 23:20:57 +08:00
Benau
8ab63edd30
Save viewport in GEVulkanCameraSceneNode
2022-07-06 10:53:26 +08:00
Benau
3a64cc9f6a
Fix uninitialized values in btKart
2022-06-28 10:08:33 +08:00
Benau
21d9b4bc70
Fix lod node after updateAbsolutePosition optimization
2022-06-27 13:22:07 +08:00
Benau
11fb04bd95
Fix sp mesh node after updateAbsolutePosition optimization
2022-06-26 09:46:08 +08:00
Benau
e599a7fff8
Disable minimap in vulkan driver for now
2022-06-24 13:23:01 +08:00
Benau
648c7c84d4
Clean up and optimize lod node
2022-06-23 16:00:08 +08:00
Benau
4b17d2133a
Try to allow cake and plunger to have collision callbacks
2022-06-13 16:16:26 +08:00
Benau
1bdeffc7ed
Convert b3d to GE spm
2022-05-24 10:24:15 +08:00
Benau
92accb352e
Convert spm to GE spm
2022-05-23 13:46:03 +08:00
David CARLIER
096b408b9c
BSD build warning little fixes, implicit cast.
2022-05-22 11:20:38 +01:00
Benau
350773d316
Add temporary code for GE spm
2022-05-21 08:55:59 +08:00
Benau
3b0df18167
Fix crash when rubber band hits its owner
2022-05-20 08:17:15 +08:00
Benau
f61dcb2ec3
Allow reading spm vertices in physics
2022-05-19 15:53:05 +08:00
Benau
d2da2e22e1
Avoid address sanitizer error
2022-05-04 10:42:16 +08:00
Benau
281ddb1b17
Fix #4772
2022-05-03 09:32:14 +08:00
Benau
ac140c9cf2
Fix #4770
2022-05-01 08:36:56 +08:00
Benau
63e1afb835
Fix camera rotation angle for all platforms
2022-04-30 12:29:25 +08:00
Benau
ed14ab5091
Fix possible exit crash
2022-04-30 11:55:47 +08:00
Benau
ae2cfb4162
Fix gyroscope on walldriving surface properly
2022-04-30 10:45:33 +08:00
Benau
0f2b3da37e
Fix sometimes missing overworld background music
2022-04-28 14:30:53 +08:00
Benau
ed6d7578a5
Avoid queue size race condition
2022-04-27 11:01:53 +08:00
Benau
96cd140c62
Avoid getListenerPos race condition
2022-04-26 12:42:11 +08:00
Benau
68240b5d2d
Avoid getWorld race condition
2022-04-26 12:26:29 +08:00
Benau
fddc19225c
Use array list for scene nodes
2022-04-26 10:55:24 +08:00
Benau
b0421569d0
Fix validation warnings when running vkDeviceWaitIdle
2022-04-18 13:46:59 +08:00
Markus Reitboeck
2876032630
Fix logical error in libraqm implementation
...
the first two conditions made the whole if condition
always true
I've copied the fix from the current implementation in
libraqm
https://raw.githubusercontent.com/HOST-Oman/libraqm/master/src/raqm.c
2022-04-17 14:23:52 +02:00
Benau
993073b7dc
Update download assets size
2022-04-16 13:16:44 +08:00
Benau
5f9db20b4f
Add IFileSystem::existFileOnly (not including directory)
2022-04-16 12:08:57 +08:00
Benau
a469d501f9
Fix gyroscope behaviour on walldriving surface, see #4750
2022-04-15 12:48:09 +08:00
Benau
661a57b5fc
Add a way to acquire file archives mutex
2022-04-11 14:32:36 +08:00
Benau
8df6bdf7c8
Move file system mutex to irrlicht
2022-04-11 13:57:06 +08:00
Benau
de09566b4a
Avoid configurations xml lost if having disk space issue, see #4709
2022-04-09 14:59:57 +08:00
Benau
8bbb142394
Fix #4745
2022-04-09 10:43:30 +08:00
Markus Reitboeck
2c7cb7fa67
ReplayRecorder: write correct number of transformation into "size"
...
fixes #4758
2022-04-08 22:22:24 +02:00
Benau
d60a3a7c0c
Add loadingFailed function for ITexture
2022-04-08 14:56:24 +08:00
Benau
159cdcd06b
Save max texture size before calling image manipulator
2022-04-06 10:17:49 +08:00
Benau
fb9d8f21ce
Deactivate unusable settings in non-gl3 renderers
2022-04-04 08:50:46 +08:00
Benau
f2cc51a602
Fix mismatched max size for background.jpg when reloading
2022-04-03 10:54:27 +08:00
Benau
067ac4fe01
Implement resume behaviour for mobile stk
2022-04-02 13:33:08 +08:00
Benau
4d2c65ade9
Add render driver switch in lobby command
2022-04-01 12:19:21 +08:00
Benau
601511e7f4
Split device polling out of renderLoading
2022-04-01 09:59:46 +08:00
David Carlier
4f4fb01ed7
upstreaming change for settings paths for haiku.
...
original author @threedeyes slighty adapted.
2022-03-29 22:28:23 +00:00
Panagiotis "Ivory" Vasilopoulos
0c147c0a0b
Fix URLs on Haiku
...
My general strategy of getting ports to work on Haiku is to just take advantage
of whatever makes things work on FreeBSD by adding an additional condition and
then fixing up things later once it compiles successfully. This generally
works, as Haiku contains FreeBSD headers for compatibility and code that
takes other operating systems into account other than Windows, Linux and OS X
and has a higher degree of POSIX compatibility tends to work on FreeBSD and
Haiku. This strategy is not perfect, and this commit proves it.
Haiku is the successor of BeOS, which, in turn, shows similarities to macOS
every now and then, as the company almost acquired Be, Inc., but later chose to
acquired NeXT, Inc. instead.
`xdg-open` is not available on Haiku by default the same way it is on
FreeBSD and Linux. With that in mind, this should fix URLs, which do
not not work properly on Haiku. Actually, nevermind, I forgot that there
is actually a package available that adds support for them. But still.
The less dependencies, the better, probably. This is also how other
packages with ports available on Haiku solve this problem.
2022-03-27 21:22:48 +02:00
David Carlier
37a57d0011
Fix build for Haiku and a handful of other oses with the spirv-tools dependency.
2022-03-26 15:05:08 +00:00
Benau
cb607a16ff
Add GEVulkanShaderManager
2022-03-18 16:24:33 +08:00
Benau
4a93bea962
Fix MSVC 2015 build
2022-03-12 16:43:32 +08:00
David Carlier
9fb568eaa7
widening a bit smart pointers usage considering xml data.
2022-03-12 07:43:13 +00:00
David Carlier
18018a5cc1
scoped deref mem utils intro proposal.
...
trying out in two cases for now.
2022-03-06 19:02:15 +00:00
Benau
d2b2e80faa
Fix #4737
2022-03-03 14:39:45 +08:00
David Carlier
fcf7cf953f
http curl client favoured new progress api if supported.
...
suppress openssl warning with openssl 3.0
2022-02-26 11:49:44 +00:00
Benau
c63faf395f
Remove unneeded character saving, we always get it from translated string if needed
...
It causes undefined behavior in C++20, see #4735
2022-02-25 11:20:52 +08:00
Benau
dcdc66b8f5
Fix undefined behavior in C++20, see #4735
2022-02-25 11:13:27 +08:00
luffah
bd1b20ad35
Minimap and powerup icon settings in user settings
...
- add size and display settings for powerup icon in user settings
- move minimap display settings in user settings
- fix some comments in stk_config.xml
2022-02-13 22:36:20 +01:00
David CARLIER
1f0ea77f80
illumos port. ( #4732 )
...
overcoming sun constant defined in this platform.
forcing 64 bits build as angelscript assembly is incorrect for 32 bits.
2022-02-13 00:31:14 +08:00
Michael Cochez
eb7a5b2ee6
m_gravity was set on the line above, so the condition will always be false.
2022-02-12 00:39:45 +01:00
Benau
c3b2eaf3e2
Allow adding players when using enter server dialog
2022-02-04 13:47:41 +08:00
Benau
b411f8c60d
Remove unneeded sprintf
2022-02-03 10:51:15 +08:00
Kuba
65afb72c98
Fix assertion failed introduced in #4723 ( #4728 )
2022-01-28 09:56:00 +08:00
Benau
6e347ae517
Fix #4726
2022-01-27 07:18:45 +08:00
mrkubax10
b80df76116
Fix wrong lap count in GP result
2022-01-26 12:37:13 +01:00
Semphriss
01a78ba594
Improved code quality in item.cpp ( #4722 )
...
Fixes bug where a bubblegum shield popping/bursting will leave an invisible gum object behind
2022-01-26 09:13:51 +08:00
Lois Doyenard
3d4cb58af5
Accept emails with format e.email (from #4718 )
2022-01-25 10:48:38 +01:00
Lois Doyenard
b66e0d0d0d
More precise error message for online unsername (2 & 3 from #3599 )
2022-01-25 10:04:44 +01:00
Semphriss
96c0d167bf
Items animation ( #4713 )
2022-01-25 13:07:04 +08:00