Commit graph

634 commits

Author SHA1 Message Date
Nahuel Rocchetti
bcad5fe4b1 Move Main to Core, TestMain -> TestCore 2024-06-26 13:13:13 -03:00
Nahuel Rocchetti
ebc7b18e40 ContentProvider -> ContentManager, refactor 2024-06-26 13:10:46 -03:00
Nahuel Rocchetti
4aa1bacec0 ObjectManager refactor 2024-06-26 12:14:28 -03:00
Nahuel Rocchetti
e21c81bf90 Refactor startup and main menu into their own scenes 2024-06-26 12:03:40 -03:00
Nahuel Rocchetti
7ea17778d1 use 1 tuple key dictionary for audio assets 2024-06-26 09:20:20 -03:00
Nahuel Rocchetti
c012057650 dont save onapplicationquit 2024-06-24 22:48:53 -03:00
Nahuel Rocchetti
bf63822e4f custom music, ability to map files to resource keys 2024-06-24 22:39:22 -03:00
Nahuel Rocchetti
02b1afeb35 add option to mute audio on focus loss 2024-06-24 21:03:47 -03:00
Nahuel Rocchetti
a4779995b8 Update GamePropertyAttribute.cs 2024-06-24 20:13:44 -03:00
Nahuel Rocchetti
46ff93ac9c Add props for volumes 2024-06-24 20:10:43 -03:00
Nahuel Rocchetti
e951228bcc refactor console props a bit 2024-06-24 20:01:51 -03:00
Nahuel Rocchetti
c37190eacf remove enableDecals property 2024-06-24 19:53:25 -03:00
Nahuel Rocchetti
8e8ed7365e ui notes 2024-06-24 19:48:42 -03:00
Nahuel Rocchetti
5dc979ff8f Fix UILayoutTest 2024-06-24 19:40:03 -03:00
Nahuel Rocchetti
5da0d555bc Audio mixers 2024-06-24 19:29:22 -03:00
Nahuel Rocchetti
51c4634b77 Fix MP3 volume 2024-06-24 19:19:17 -03:00
Nahuel Rocchetti
719740233c Load rest of music categories from ini files 2024-06-24 14:37:35 -03:00
Nahuel Rocchetti
71e55b733c Add state transitions for audio and music 2024-06-24 13:51:07 -03:00
Nahuel Rocchetti
67f5a08031 Fix musicmanager possible null ref 2024-06-24 02:34:05 -03:00
Nahuel Rocchetti
b6853eb140 Implement hitlist audio 2024-06-24 02:21:41 -03:00
Nahuel Rocchetti
600b9c9b11 Implement UI sound references 2024-06-24 00:40:29 -03:00
Nahuel Rocchetti
3ced75591d Add AudioManager 2024-06-24 00:05:07 -03:00
Nahuel Rocchetti
b833b56dd0 refactor audio type stuff 2024-06-23 23:43:41 -03:00
Nahuel Rocchetti
4a9c7bd8ea notes on sounds 2024-06-23 23:25:29 -03:00
Nahuel Rocchetti
7a62d1afbc add note for text alignment 2024-06-23 15:13:24 -03:00
Nahuel Rocchetti
d7f5dd9348 Add acknowledgments to NAudio and NSpeex 2024-06-23 05:00:36 -03:00
Nahuel Rocchetti
762661c04a Add support for Speex audio 2024-06-23 04:57:50 -03:00
Nahuel Rocchetti
6781cbcbf5 support wav audio, add cheat to play music categories 2024-06-23 03:04:14 -03:00
Nahuel Rocchetti
a8e9631029 small refactoring 2024-06-23 02:16:17 -03:00
Nahuel Rocchetti
dc715ffa5b Fix looping stuff, remove unused things 2024-06-23 02:06:43 -03:00
Nahuel Rocchetti
3440e9d9f3 improve audio source end detection a bit 2024-06-23 01:55:28 -03:00
Nahuel Rocchetti
f718a758ec handle single song playlists 2024-06-23 01:42:45 -03:00
Nahuel Rocchetti
500844aba5 make a wrapper for audio source that can handle mp3 and wav 2024-06-23 01:41:40 -03:00
Nahuel Rocchetti
ab861933ae Lazy music implementation 2024-06-23 00:43:37 -03:00
Nahuel Rocchetti
09fb6a82f0 Implement music playlists 2024-06-22 22:47:57 -03:00
Nahuel Rocchetti
9ee540836f Singleton -> Instance 2024-06-22 20:03:10 -03:00
Nahuel Rocchetti
c3fca9727f add musiccategory class, clean up singletons 2024-06-22 19:59:26 -03:00
Nahuel Rocchetti
81c54d2a1f Small refactor, log music categories 2024-06-22 19:53:20 -03:00
Nahuel Rocchetti
2885a5fcc4 Notes on localization of music 2024-06-22 01:09:40 -03:00
Nahuel Rocchetti
e022430156 expand notes, how radio stations work 2024-06-22 00:24:51 -03:00
Nahuel Rocchetti
17a96b2889 Add notes about music categories 2024-06-21 22:18:31 -03:00
Nahuel Rocchetti
3bce65ed82 Fix compile warnings, remove unused stuff 2024-06-21 18:42:30 -03:00
Nahuel Rocchetti
c30f7af3d6 BuildPreProcessor -> ShaderBuildPreProcessor 2024-06-21 11:06:40 -03:00
Nahuel Rocchetti
78dea09f31 Update BuildPreProcessor.cs 2024-06-21 11:05:22 -03:00
Nahuel Rocchetti
4c4a365faf Automatically ship shaders on build 2024-06-21 11:04:56 -03:00
Nahuel Rocchetti
5cfa4de5c6 Add decals to always included shaders 2024-06-21 10:43:49 -03:00
Nahuel Rocchetti
45d62d3211 Organization, don't ship editor-only code. 2024-06-21 09:57:27 -03:00
Nahuel Rocchetti
cb98f4ea5b Merge branch 'simulator' 2024-05-13 02:40:55 -03:00
Nahuel Rocchetti
a0f24ee06c
Merge pull request #52 from riperiperi/feat/architecture
Initial implementation of lot architecture
2023-09-18 22:17:37 -03:00
riperiperi
eed8dd0646 Address Feedback 2023-09-16 22:30:53 +01:00