Commit Graph
1086 Commits
Author SHA1 Message Date
Alula 177c20df09 Add WIP implementation of Android controller support 2025-09-06 00:46:41 +02:00
Alula 0caa8f4376 Modernize the Java code 2025-09-05 23:33:22 +02:00
Alula 7615b57e66 Move the Android project to drsandroid and use CMake 2025-09-05 23:13:04 +02:00
N.E.C. 8b5406d941 Improve code generation when accessing BorrowedNPC's 2025-08-23 02:15:39 +02:00
N.E.C. c7160c9ea8 Use RefCells in NPCList to prevent Undefined Behavior 2025-08-23 02:15:39 +02:00
Alula 20f541d469 Fix apt install failing on ubuntu-latest sometimes 2025-08-23 02:15:39 +02:00
Alula f5d729c8a1 Refactor: Unify NPC AI handler signature 2025-08-23 02:15:39 +02:00
Alula 2335cf0064 Use HitExtents instead of Rect for hitboxes 2025-08-23 02:15:39 +02:00
biroder f4602687eb Fix editor compilation errors
The `--editor` flag has no practical use and has never been used, so it's been removed.
2025-08-04 23:42:59 +03:00
biroder f4b5df3640 Fix music fading out too quickly 2025-07-22 00:33:36 +03:00
biroder 37aa3f36aa Reduce log file size and fix the error window on Windows doesn't appear
Info that NPC is creating or a script successfuly compiled can be useful for debugging, but on a regular run it just clogs up the log file. If we need such specific info from users, they'll need to reproduce the issue using `--log-level debug` program argument.
2025-07-14 00:24:43 +03:00
biroder 896f43dc1e Fix build with CMake 4.x 2025-07-02 11:58:59 +03:00
biroder adb7a4dff6 Fix typo in default window height 2025-07-01 11:07:19 +03:00
biroder 7b588f0222 Always use a hi-res logo on the title screen for CS+ data (resolve #225, fix #171) 2025-06-30 15:57:06 +03:00
biroder d96f7054e3 Add cli args to set initial window size and fullscreen state (resolve #211)
Fully implemented only for SDL backend. For Glutin backend only the flag to run in fullscreen mode is implemented, since it's broken for PC anyway
2025-06-26 19:45:52 +03:00
Alula 5d68ea9f89 Add issue templates [ci skip] 2025-06-24 06:20:21 +02:00
Edward Stuckey 13e09e8679 Improve background colors
Background color is now set inside of engine_constants/mod.rs, and can be changed on a port-to-port basis, including intro background color.
2025-06-14 21:48:45 +02:00
Edward Stuckey 2f73066d12 Fix intro background color
The intro scene should have a black background, not dark blue.
2025-06-14 21:48:45 +02:00
biroder 5f517e6992 Stop noise when <ESC opcode is executed (fix #244) 2025-06-14 19:36:52 +03:00
biroder 2f1159c14f Add a drop in animation when acquiring an item (fix #277) 2025-05-30 12:59:41 +03:00
biroder 50ea506c53 Fix Android build (bump cpal) 2025-04-28 17:15:56 +03:00
biroder 8fce1cddbc Update the release notes again
This item is more a project change rather than an application change, so it shouldn't be included in this list as it's unnoticeable to users
2025-04-28 14:51:17 +03:00
biroder a925c4e7e8 Update flatpak metadata [ci skip]
Update screenshots and homepage URL, add release notes and supported control types. Remove the shadow from the app icon, as required by Flathub Quality Guidelines. Also all flatpak-related files are moved to the  folder
2025-04-09 15:50:29 +03:00
Alula eb7bdf4313 ci: 0.102.0 0.102.0-beta7 2025-03-08 01:14:58 +01:00
Alula 36e21810df ci: workflow for actual releases 2025-03-08 01:12:24 +01:00