You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Nico de Poel d4ef2063d6 More FMOD cleanup, and introduced Channel Groups for both music and SFX (to be used later). Volume is regulated through the channel group instead of on the channels directly. 5 years ago
..
Data Some renaming and reorganization 5 years ago
Modules Some renaming and reorganization 5 years ago
Bootstrap.cs Renamed UniQuake files and functions to have consistent casing 5 years ago
Bootstrap.cs.meta Added Unity code to interop with Quake DLL and test initialization from a Unity scene. 5 years ago
CallbackHandler.cs Replaced native file I/O functions with managed versions implemented in Unity. Worked first try! :D 5 years ago
CallbackHandler.cs.meta Moved all of the callbacks interop code into a separate class with a base class for some common abstractions. Allows for better organization of callbacks as the list grows. 5 years ago
Data.meta Some renaming and reorganization 5 years ago
Modules.meta Some renaming and reorganization 5 years ago
QuakeParms.cs More code organization; putting QuakeParms in its own file and encapsulating the nitty gritty unmanaged code details, to make things overall more readable. 5 years ago
QuakeParms.cs.meta More code organization; putting QuakeParms in its own file and encapsulating the nitty gritty unmanaged code details, to make things overall more readable. 5 years ago
SystemLibrary.cs Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
SystemLibrary.cs.meta Reworked library loading so that the native DLL and its functions are now loaded dynamically using native LoadLibrary/GetProcAddress calls and can be freed again with FreeLibrary. This allows the library to be unloaded while in the Unity Editor, making iteration on native code easier, and it's a first step on the way to loading multiple Quake instances simultaneously. 5 years ago
UniQuake.cs Some renaming and reorganization 5 years ago
UniQuake.cs.meta Renamed UniQuake files and functions to have consistent casing 5 years ago