Compare commits
merge into: ndepoel:master
ndepoel:console
ndepoel:master
ndepoel:readme
pull from: ndepoel:console
ndepoel:console
ndepoel:master
ndepoel:readme
40 Commits
91 changed files with 2886 additions and 28 deletions
-
2.gitignore
-
4Assets/Plugins/FMOD/Platform.cs
-
8Assets/Plugins/gamecore.meta
-
8Assets/Plugins/gamecore/scarlett.meta
-
BINAssets/Plugins/gamecore/scarlett/fmod.dll
-
77Assets/Plugins/gamecore/scarlett/fmod.dll.meta
-
BINAssets/Plugins/gamecore/scarlett/fmod.pdb
-
7Assets/Plugins/gamecore/scarlett/fmod.pdb.meta
-
BINAssets/Plugins/gamecore/scarlett/fmodL.dll
-
77Assets/Plugins/gamecore/scarlett/fmodL.dll.meta
-
BINAssets/Plugins/gamecore/scarlett/fmodL.pdb
-
7Assets/Plugins/gamecore/scarlett/fmodL.pdb.meta
-
77Assets/Plugins/gamecore/scarlett/uniquake.dll.meta
-
7Assets/Plugins/gamecore/scarlett/uniquake.pdb.meta
-
8Assets/Plugins/gamecore/xboxone.meta
-
BINAssets/Plugins/gamecore/xboxone/fmod.dll
-
51Assets/Plugins/gamecore/xboxone/fmod.dll.meta
-
BINAssets/Plugins/gamecore/xboxone/fmod.pdb
-
7Assets/Plugins/gamecore/xboxone/fmod.pdb.meta
-
BINAssets/Plugins/gamecore/xboxone/fmodL.dll
-
51Assets/Plugins/gamecore/xboxone/fmodL.dll.meta
-
BINAssets/Plugins/gamecore/xboxone/fmodL.pdb
-
7Assets/Plugins/gamecore/xboxone/fmodL.pdb.meta
-
77Assets/Plugins/gamecore/xboxone/uniquake.dll.meta
-
7Assets/Plugins/gamecore/xboxone/uniquake.pdb.meta
-
8Assets/Plugins/orbis.meta
-
BINAssets/Plugins/orbis/SceKernelShim.prx
-
77Assets/Plugins/orbis/SceKernelShim.prx.meta
-
BINAssets/Plugins/orbis/libfmod.prx
-
77Assets/Plugins/orbis/libfmod.prx.meta
-
BINAssets/Plugins/orbis/libfmodL.prx
-
77Assets/Plugins/orbis/libfmodL.prx.meta
-
77Assets/Plugins/orbis/uniquake.prx.meta
-
8Assets/Plugins/prospero.meta
-
BINAssets/Plugins/prospero/SceKernelShim.prx
-
77Assets/Plugins/prospero/SceKernelShim.prx.meta
-
BINAssets/Plugins/prospero/libfmod.prx
-
77Assets/Plugins/prospero/libfmod.prx.meta
-
BINAssets/Plugins/prospero/libfmodL.prx
-
77Assets/Plugins/prospero/libfmodL.prx.meta
-
77Assets/Plugins/prospero/uniquake.prx.meta
-
6Assets/Plugins/windows/x86/SDL2.dll.meta
-
6Assets/Plugins/windows/x86_64/SDL2.dll.meta
-
502Assets/Scenes/ConsoleTest.unity
-
7Assets/Scenes/ConsoleTest.unity.meta
-
5Assets/Scripts/AudioManager.cs
-
84Assets/Scripts/ConsoleTest.cs
-
11Assets/Scripts/ConsoleTest.cs.meta
-
10Assets/Scripts/QuakeParms.cs
-
40Assets/Scripts/SystemLibrary.cs
-
4Assets/Scripts/UniQuake.Interop.cs
-
5Assets/Scripts/UniQuake.cs
-
BINAssets/logo.png
-
96Assets/logo.png.meta
-
28BuildPS5/param.json
-
BINPackages/gamecore/com.unity.render-pipelines.gamecore-1.2.0.tgz
-
3Packages/manifest.json
-
18Packages/packages-lock.json
-
BINPackages/ps4/com.unity.render-pipelines.ps4-1.4.0.tgz
-
BINPackages/ps5/com.unity.render-pipelines.ps5-1.4.0.tgz
-
14ProjectSettings/BurstAotSettings_GameCoreScarlett.json
-
14ProjectSettings/BurstAotSettings_GameCoreXboxOne.json
-
14ProjectSettings/BurstAotSettings_PS4.json
-
14ProjectSettings/BurstAotSettings_PS5.json
-
11ProjectSettings/GameCoreScarlettSettings.asset
-
14ProjectSettings/GameCoreXboxOneSettings.asset
-
18ProjectSettings/PS5Settings.json
-
25ProjectSettings/ProjectSettings.asset
-
9ProjectSettings/QualitySettings.asset
-
9ProjectSettings/ScarlettGame.config
-
9ProjectSettings/XboxOneGame.config
-
BINengine/FMOD/lib/orbis/libfmodL_stub_weak.a
-
BINengine/FMOD/lib/orbis/libfmod_stub_weak.a
-
BINengine/FMOD/lib/prospero/libfmodL_stub_weak.a
-
BINengine/FMOD/lib/prospero/libfmod_stub_weak.a
-
BINengine/FMOD/lib/scarlett/fmod.lib
-
BINengine/FMOD/lib/scarlett/fmodL.lib
-
BINengine/FMOD/lib/xboxone/fmod.lib
-
BINengine/FMOD/lib/xboxone/fmodL.lib
-
18engine/Quake/arch_def.h
-
6engine/Quake/console.c
-
16engine/Quake/host_cmd.c
-
20engine/Quake/net_sys.h
-
31engine/SceKernelShim/SceKernelShim.sln
-
106engine/SceKernelShim/SceKernelShim.vcxproj
-
18engine/SceKernelShim/SceKernelShim.vcxproj.filters
-
23engine/SceKernelShim/prx.cpp
-
1engine/UniQuake/stub/stub_opengl.c
-
38engine/Windows/VisualStudio/uniquake.sln
-
544engine/Windows/VisualStudio/uniquake.vcxproj
-
3engine/Windows/VisualStudio/uniquake.vcxproj.filters
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 2457f514eac1270479e0711322531b62 |
||||
|
folderAsset: yes |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 3099726459a61f844a1e111a0840066d |
||||
|
folderAsset: yes |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 24b1a82442239ba4f9a74ff98ad490a0 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 0 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 90b39721b73306642a389c53d04e363c |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: d4dcd43d17780d74e8708ae89b32d484 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 0 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 0a111b32fd030104faee37c27060fce4 |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: f0f13f9ae30aa164c885249d2b67192e |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 0 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 6b0003fd4e64ca14aa2c24997b0f05e1 |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: cc556e2a30fd91a44b49117d45b460a3 |
||||
|
folderAsset: yes |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,51 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 5ffd0f04376f4dd4faaefbdddb55b8a8 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 0 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
DefaultValueInitialized: true |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: c9a5efb91689f8146a19b59205d70c8d |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,51 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: bd67d0c4f4021ff4086513cf217194b6 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 0 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
DefaultValueInitialized: true |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: e05c0d9352bf89c4f810af0acd85e9d7 |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 9e0dce08542cdf64793cd0f8b840ac7e |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 0 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
GameCoreScarlett: GameCoreScarlett |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
GameCoreXboxOne: GameCoreXboxOne |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 8823c666218a55747b0cec92dc5e7c2b |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: b2956b4811b8eff40be7af2d9df0edea |
||||
|
folderAsset: yes |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 1979846846ce98c448853c7141a0171e |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 0 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 44e2293e12e398b4992024f4c342c694 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 0 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 08d67a8c86ec1994e8a69b83bc7815e8 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 0 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 17a2866cf136c7d438040393685c3a2d |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 0 |
||||
|
Exclude PS5: 1 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 9b75b6beecf9680439f4c0126f3c2882 |
||||
|
folderAsset: yes |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 4e5cc9ac52b4c2043b1470e8cffd7c3b |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 0 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: e57d6cca36ad7f147b57eaf3847440bc |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 0 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 5b326df073e5a8b408d9fdc2bc9d5e56 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 0 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,77 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: ec8c6da7b2e677a459cf7b5601a4c2a5 |
||||
|
PluginImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
iconMap: {} |
||||
|
executionOrder: {} |
||||
|
defineConstraints: [] |
||||
|
isPreloaded: 0 |
||||
|
isOverridable: 0 |
||||
|
isExplicitlyReferenced: 0 |
||||
|
validateReferences: 1 |
||||
|
platformData: |
||||
|
- first: |
||||
|
: Any |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
Exclude Editor: 1 |
||||
|
Exclude GameCoreScarlett: 1 |
||||
|
Exclude GameCoreXboxOne: 1 |
||||
|
Exclude Linux64: 1 |
||||
|
Exclude OSXUniversal: 1 |
||||
|
Exclude PS4: 1 |
||||
|
Exclude PS5: 0 |
||||
|
Exclude Win: 1 |
||||
|
Exclude Win64: 1 |
||||
|
- first: |
||||
|
Any: |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Editor: Editor |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: AnyCPU |
||||
|
DefaultValueInitialized: true |
||||
|
OS: AnyOS |
||||
|
- first: |
||||
|
PS4: PS4 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
PS5: PS5 |
||||
|
second: |
||||
|
enabled: 1 |
||||
|
settings: {} |
||||
|
- first: |
||||
|
Standalone: Linux64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: OSXUniversal |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: None |
||||
|
- first: |
||||
|
Standalone: Win |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86 |
||||
|
- first: |
||||
|
Standalone: Win64 |
||||
|
second: |
||||
|
enabled: 0 |
||||
|
settings: |
||||
|
CPU: x86_64 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,502 @@ |
|||||
|
%YAML 1.1 |
||||
|
%TAG !u! tag:unity3d.com,2011: |
||||
|
--- !u!29 &1 |
||||
|
OcclusionCullingSettings: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
serializedVersion: 2 |
||||
|
m_OcclusionBakeSettings: |
||||
|
smallestOccluder: 5 |
||||
|
smallestHole: 0.25 |
||||
|
backfaceThreshold: 100 |
||||
|
m_SceneGUID: 00000000000000000000000000000000 |
||||
|
m_OcclusionCullingData: {fileID: 0} |
||||
|
--- !u!104 &2 |
||||
|
RenderSettings: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
serializedVersion: 9 |
||||
|
m_Fog: 0 |
||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} |
||||
|
m_FogMode: 3 |
||||
|
m_FogDensity: 0.01 |
||||
|
m_LinearFogStart: 0 |
||||
|
m_LinearFogEnd: 300 |
||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} |
||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} |
||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} |
||||
|
m_AmbientIntensity: 1 |
||||
|
m_AmbientMode: 0 |
||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} |
||||
|
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} |
||||
|
m_HaloStrength: 0.5 |
||||
|
m_FlareStrength: 1 |
||||
|
m_FlareFadeSpeed: 3 |
||||
|
m_HaloTexture: {fileID: 0} |
||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} |
||||
|
m_DefaultReflectionMode: 0 |
||||
|
m_DefaultReflectionResolution: 128 |
||||
|
m_ReflectionBounces: 1 |
||||
|
m_ReflectionIntensity: 1 |
||||
|
m_CustomReflection: {fileID: 0} |
||||
|
m_Sun: {fileID: 705507994} |
||||
|
m_IndirectSpecularColor: {r: 0.18028438, g: 0.22571537, b: 0.30692333, a: 1} |
||||
|
m_UseRadianceAmbientProbe: 0 |
||||
|
--- !u!157 &3 |
||||
|
LightmapSettings: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
serializedVersion: 12 |
||||
|
m_GIWorkflowMode: 1 |
||||
|
m_GISettings: |
||||
|
serializedVersion: 2 |
||||
|
m_BounceScale: 1 |
||||
|
m_IndirectOutputScale: 1 |
||||
|
m_AlbedoBoost: 1 |
||||
|
m_EnvironmentLightingMode: 0 |
||||
|
m_EnableBakedLightmaps: 1 |
||||
|
m_EnableRealtimeLightmaps: 0 |
||||
|
m_LightmapEditorSettings: |
||||
|
serializedVersion: 12 |
||||
|
m_Resolution: 2 |
||||
|
m_BakeResolution: 40 |
||||
|
m_AtlasSize: 1024 |
||||
|
m_AO: 0 |
||||
|
m_AOMaxDistance: 1 |
||||
|
m_CompAOExponent: 1 |
||||
|
m_CompAOExponentDirect: 0 |
||||
|
m_ExtractAmbientOcclusion: 0 |
||||
|
m_Padding: 2 |
||||
|
m_LightmapParameters: {fileID: 0} |
||||
|
m_LightmapsBakeMode: 1 |
||||
|
m_TextureCompression: 1 |
||||
|
m_FinalGather: 0 |
||||
|
m_FinalGatherFiltering: 1 |
||||
|
m_FinalGatherRayCount: 256 |
||||
|
m_ReflectionCompression: 2 |
||||
|
m_MixedBakeMode: 2 |
||||
|
m_BakeBackend: 1 |
||||
|
m_PVRSampling: 1 |
||||
|
m_PVRDirectSampleCount: 32 |
||||
|
m_PVRSampleCount: 500 |
||||
|
m_PVRBounces: 2 |
||||
|
m_PVREnvironmentSampleCount: 500 |
||||
|
m_PVREnvironmentReferencePointCount: 2048 |
||||
|
m_PVRFilteringMode: 2 |
||||
|
m_PVRDenoiserTypeDirect: 0 |
||||
|
m_PVRDenoiserTypeIndirect: 0 |
||||
|
m_PVRDenoiserTypeAO: 0 |
||||
|
m_PVRFilterTypeDirect: 0 |
||||
|
m_PVRFilterTypeIndirect: 0 |
||||
|
m_PVRFilterTypeAO: 0 |
||||
|
m_PVREnvironmentMIS: 0 |
||||
|
m_PVRCulling: 1 |
||||
|
m_PVRFilteringGaussRadiusDirect: 1 |
||||
|
m_PVRFilteringGaussRadiusIndirect: 5 |
||||
|
m_PVRFilteringGaussRadiusAO: 2 |
||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5 |
||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2 |
||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1 |
||||
|
m_ExportTrainingData: 0 |
||||
|
m_TrainingDataDestination: TrainingData |
||||
|
m_LightProbeSampleCountMultiplier: 4 |
||||
|
m_LightingDataAsset: {fileID: 0} |
||||
|
m_LightingSettings: {fileID: 4890085278179872738, guid: f0ed978cba596434485fe01a320af46a, |
||||
|
type: 2} |
||||
|
--- !u!196 &4 |
||||
|
NavMeshSettings: |
||||
|
serializedVersion: 2 |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_BuildSettings: |
||||
|
serializedVersion: 2 |
||||
|
agentTypeID: 0 |
||||
|
agentRadius: 0.5 |
||||
|
agentHeight: 2 |
||||
|
agentSlope: 45 |
||||
|
agentClimb: 0.4 |
||||
|
ledgeDropHeight: 0 |
||||
|
maxJumpAcrossDistance: 0 |
||||
|
minRegionArea: 2 |
||||
|
manualCellSize: 0 |
||||
|
cellSize: 0.16666667 |
||||
|
manualTileSize: 0 |
||||
|
tileSize: 256 |
||||
|
accuratePlacement: 0 |
||||
|
maxJobWorkers: 0 |
||||
|
preserveTilesOutsideBounds: 0 |
||||
|
debug: |
||||
|
m_Flags: 0 |
||||
|
m_NavMeshData: {fileID: 0} |
||||
|
--- !u!1 &157597863 |
||||
|
GameObject: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
serializedVersion: 6 |
||||
|
m_Component: |
||||
|
- component: {fileID: 157597865} |
||||
|
- component: {fileID: 157597864} |
||||
|
m_Layer: 0 |
||||
|
m_Name: UniQuake Test |
||||
|
m_TagString: Untagged |
||||
|
m_Icon: {fileID: 0} |
||||
|
m_NavMeshLayer: 0 |
||||
|
m_StaticEditorFlags: 0 |
||||
|
m_IsActive: 1 |
||||
|
--- !u!114 &157597864 |
||||
|
MonoBehaviour: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 157597863} |
||||
|
m_Enabled: 1 |
||||
|
m_EditorHideFlags: 0 |
||||
|
m_Script: {fileID: 11500000, guid: 88251366d87c86e4482acc6b369e93f7, type: 3} |
||||
|
m_Name: |
||||
|
m_EditorClassIdentifier: |
||||
|
baseGame: 0 |
||||
|
mod: |
||||
|
args: +host_maxfps 144 |
||||
|
mainCamera: {fileID: 963194227} |
||||
|
visualStyles: |
||||
|
- {fileID: 11400000, guid: d187fe54fb9a3e047bf4cec083877e72, type: 2} |
||||
|
--- !u!4 &157597865 |
||||
|
Transform: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 157597863} |
||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
||||
|
m_LocalPosition: {x: 0, y: 0, z: 0} |
||||
|
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
|
m_Children: [] |
||||
|
m_Father: {fileID: 0} |
||||
|
m_RootOrder: 2 |
||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
|
--- !u!1 &567286279 |
||||
|
GameObject: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
serializedVersion: 6 |
||||
|
m_Component: |
||||
|
- component: {fileID: 567286283} |
||||
|
- component: {fileID: 567286282} |
||||
|
- component: {fileID: 567286281} |
||||
|
- component: {fileID: 567286280} |
||||
|
m_Layer: 0 |
||||
|
m_Name: View Camera |
||||
|
m_TagString: MainCamera |
||||
|
m_Icon: {fileID: 0} |
||||
|
m_NavMeshLayer: 0 |
||||
|
m_StaticEditorFlags: 0 |
||||
|
m_IsActive: 1 |
||||
|
--- !u!114 &567286280 |
||||
|
MonoBehaviour: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 567286279} |
||||
|
m_Enabled: 1 |
||||
|
m_EditorHideFlags: 0 |
||||
|
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} |
||||
|
m_Name: |
||||
|
m_EditorClassIdentifier: |
||||
|
m_RenderShadows: 1 |
||||
|
m_RequiresDepthTextureOption: 2 |
||||
|
m_RequiresOpaqueTextureOption: 2 |
||||
|
m_CameraType: 1 |
||||
|
m_Cameras: [] |
||||
|
m_RendererIndex: -1 |
||||
|
m_VolumeLayerMask: |
||||
|
serializedVersion: 2 |
||||
|
m_Bits: 1 |
||||
|
m_VolumeTrigger: {fileID: 0} |
||||
|
m_RenderPostProcessing: 0 |
||||
|
m_Antialiasing: 0 |
||||
|
m_AntialiasingQuality: 2 |
||||
|
m_StopNaN: 0 |
||||
|
m_Dithering: 0 |
||||
|
m_ClearDepth: 1 |
||||
|
m_AllowXRRendering: 1 |
||||
|
m_RequiresDepthTexture: 0 |
||||
|
m_RequiresColorTexture: 0 |
||||
|
m_Version: 2 |
||||
|
--- !u!81 &567286281 |
||||
|
AudioListener: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 567286279} |
||||
|
m_Enabled: 1 |
||||
|
--- !u!20 &567286282 |
||||
|
Camera: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 567286279} |
||||
|
m_Enabled: 1 |
||||
|
serializedVersion: 2 |
||||
|
m_ClearFlags: 1 |
||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} |
||||
|
m_projectionMatrixMode: 1 |
||||
|
m_GateFitMode: 2 |
||||
|
m_FOVAxisMode: 0 |
||||
|
m_SensorSize: {x: 36, y: 24} |
||||
|
m_LensShift: {x: 0, y: 0} |
||||
|
m_FocalLength: 50 |
||||
|
m_NormalizedViewPortRect: |
||||
|
serializedVersion: 2 |
||||
|
x: 0 |
||||
|
y: 0 |
||||
|
width: 1 |
||||
|
height: 1 |
||||
|
near clip plane: 4 |
||||
|
far clip plane: 16384 |
||||
|
field of view: 70 |
||||
|
orthographic: 0 |
||||
|
orthographic size: 5 |
||||
|
m_Depth: -1 |
||||
|
m_CullingMask: |
||||
|
serializedVersion: 2 |
||||
|
m_Bits: 128 |
||||
|
m_RenderingPath: -1 |
||||
|
m_TargetTexture: {fileID: 0} |
||||
|
m_TargetDisplay: 0 |
||||
|
m_TargetEye: 3 |
||||
|
m_HDR: 1 |
||||
|
m_AllowMSAA: 1 |
||||
|
m_AllowDynamicResolution: 0 |
||||
|
m_ForceIntoRT: 0 |
||||
|
m_OcclusionCulling: 0 |
||||
|
m_StereoConvergence: 10 |
||||
|
m_StereoSeparation: 0.022 |
||||
|
--- !u!4 &567286283 |
||||
|
Transform: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 567286279} |
||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} |
||||
|
m_LocalPosition: {x: 0, y: 0, z: 0} |
||||
|
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
|
m_Children: [] |
||||
|
m_Father: {fileID: 963194228} |
||||
|
m_RootOrder: 0 |
||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
|
--- !u!1 &705507993 |
||||
|
GameObject: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
serializedVersion: 6 |
||||
|
m_Component: |
||||
|
- component: {fileID: 705507995} |
||||
|
- component: {fileID: 705507994} |
||||
|
m_Layer: 0 |
||||
|
m_Name: Directional Light |
||||
|
m_TagString: Untagged |
||||
|
m_Icon: {fileID: 0} |
||||
|
m_NavMeshLayer: 0 |
||||
|
m_StaticEditorFlags: 0 |
||||
|
m_IsActive: 1 |
||||
|
--- !u!108 &705507994 |
||||
|
Light: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 705507993} |
||||
|
m_Enabled: 1 |
||||
|
serializedVersion: 10 |
||||
|
m_Type: 1 |
||||
|
m_Shape: 0 |
||||
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} |
||||
|
m_Intensity: 1 |
||||
|
m_Range: 10 |
||||
|
m_SpotAngle: 30 |
||||
|
m_InnerSpotAngle: 21.80208 |
||||
|
m_CookieSize: 10 |
||||
|
m_Shadows: |
||||
|
m_Type: 2 |
||||
|
m_Resolution: -1 |
||||
|
m_CustomResolution: -1 |
||||
|
m_Strength: 1 |
||||
|
m_Bias: 0.05 |
||||
|
m_NormalBias: 0.4 |
||||
|
m_NearPlane: 0.2 |
||||
|
m_CullingMatrixOverride: |
||||
|
e00: 1 |
||||
|
e01: 0 |
||||
|
e02: 0 |
||||
|
e03: 0 |
||||
|
e10: 0 |
||||
|
e11: 1 |
||||
|
e12: 0 |
||||
|
e13: 0 |
||||
|
e20: 0 |
||||
|
e21: 0 |
||||
|
e22: 1 |
||||
|
e23: 0 |
||||
|
e30: 0 |
||||
|
e31: 0 |
||||
|
e32: 0 |
||||
|
e33: 1 |
||||
|
m_UseCullingMatrixOverride: 0 |
||||
|
m_Cookie: {fileID: 0} |
||||
|
m_DrawHalo: 0 |
||||
|
m_Flare: {fileID: 0} |
||||
|
m_RenderMode: 0 |
||||
|
m_CullingMask: |
||||
|
serializedVersion: 2 |
||||
|
m_Bits: 4294967295 |
||||
|
m_RenderingLayerMask: 1 |
||||
|
m_Lightmapping: 1 |
||||
|
m_LightShadowCasterMode: 0 |
||||
|
m_AreaSize: {x: 1, y: 1} |
||||
|
m_BounceIntensity: 1 |
||||
|
m_ColorTemperature: 6570 |
||||
|
m_UseColorTemperature: 0 |
||||
|
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} |
||||
|
m_UseBoundingSphereOverride: 0 |
||||
|
m_UseViewFrustumForShadowCasterCull: 1 |
||||
|
m_ShadowRadius: 0 |
||||
|
m_ShadowAngle: 0 |
||||
|
--- !u!4 &705507995 |
||||
|
Transform: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 705507993} |
||||
|
m_LocalRotation: {x: 0.39713123, y: -0.30997548, z: 0.14454393, w: 0.8516508} |
||||
|
m_LocalPosition: {x: 0, y: 3, z: 0} |
||||
|
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
|
m_Children: [] |
||||
|
m_Father: {fileID: 0} |
||||
|
m_RootOrder: 1 |
||||
|
m_LocalEulerAnglesHint: {x: 50, y: -40, z: 0} |
||||
|
--- !u!1 &963194225 |
||||
|
GameObject: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
serializedVersion: 6 |
||||
|
m_Component: |
||||
|
- component: {fileID: 963194228} |
||||
|
- component: {fileID: 963194227} |
||||
|
- component: {fileID: 963194226} |
||||
|
- component: {fileID: 963194229} |
||||
|
m_Layer: 0 |
||||
|
m_Name: Main Camera |
||||
|
m_TagString: MainCamera |
||||
|
m_Icon: {fileID: 0} |
||||
|
m_NavMeshLayer: 0 |
||||
|
m_StaticEditorFlags: 0 |
||||
|
m_IsActive: 1 |
||||
|
--- !u!81 &963194226 |
||||
|
AudioListener: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 963194225} |
||||
|
m_Enabled: 1 |
||||
|
--- !u!20 &963194227 |
||||
|
Camera: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 963194225} |
||||
|
m_Enabled: 1 |
||||
|
serializedVersion: 2 |
||||
|
m_ClearFlags: 1 |
||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} |
||||
|
m_projectionMatrixMode: 1 |
||||
|
m_GateFitMode: 2 |
||||
|
m_FOVAxisMode: 0 |
||||
|
m_SensorSize: {x: 36, y: 24} |
||||
|
m_LensShift: {x: 0, y: 0} |
||||
|
m_FocalLength: 50 |
||||
|
m_NormalizedViewPortRect: |
||||
|
serializedVersion: 2 |
||||
|
x: 0 |
||||
|
y: 0 |
||||
|
width: 1 |
||||
|
height: 1 |
||||
|
near clip plane: 4 |
||||
|
far clip plane: 16384 |
||||
|
field of view: 70 |
||||
|
orthographic: 0 |
||||
|
orthographic size: 5 |
||||
|
m_Depth: -1 |
||||
|
m_CullingMask: |
||||
|
serializedVersion: 2 |
||||
|
m_Bits: 64 |
||||
|
m_RenderingPath: -1 |
||||
|
m_TargetTexture: {fileID: 0} |
||||
|
m_TargetDisplay: 0 |
||||
|
m_TargetEye: 3 |
||||
|
m_HDR: 1 |
||||
|
m_AllowMSAA: 1 |
||||
|
m_AllowDynamicResolution: 0 |
||||
|
m_ForceIntoRT: 0 |
||||
|
m_OcclusionCulling: 1 |
||||
|
m_StereoConvergence: 10 |
||||
|
m_StereoSeparation: 0.022 |
||||
|
--- !u!4 &963194228 |
||||
|
Transform: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 963194225} |
||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
||||
|
m_LocalPosition: {x: 0, y: 250, z: -2500} |
||||
|
m_LocalScale: {x: 1, y: 1, z: 1} |
||||
|
m_Children: |
||||
|
- {fileID: 567286283} |
||||
|
m_Father: {fileID: 0} |
||||
|
m_RootOrder: 0 |
||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
||||
|
--- !u!114 &963194229 |
||||
|
MonoBehaviour: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 963194225} |
||||
|
m_Enabled: 1 |
||||
|
m_EditorHideFlags: 0 |
||||
|
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} |
||||
|
m_Name: |
||||
|
m_EditorClassIdentifier: |
||||
|
m_RenderShadows: 1 |
||||
|
m_RequiresDepthTextureOption: 2 |
||||
|
m_RequiresOpaqueTextureOption: 2 |
||||
|
m_CameraType: 0 |
||||
|
m_Cameras: |
||||
|
- {fileID: 567286282} |
||||
|
m_RendererIndex: -1 |
||||
|
m_VolumeLayerMask: |
||||
|
serializedVersion: 2 |
||||
|
m_Bits: 1 |
||||
|
m_VolumeTrigger: {fileID: 0} |
||||
|
m_RenderPostProcessing: 0 |
||||
|
m_Antialiasing: 0 |
||||
|
m_AntialiasingQuality: 2 |
||||
|
m_StopNaN: 0 |
||||
|
m_Dithering: 0 |
||||
|
m_ClearDepth: 1 |
||||
|
m_AllowXRRendering: 1 |
||||
|
m_RequiresDepthTexture: 0 |
||||
|
m_RequiresColorTexture: 0 |
||||
|
m_Version: 2 |
||||
@ -0,0 +1,7 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: b4cabf4bccc7dc846a91dd2dfac4ecee |
||||
|
DefaultImporter: |
||||
|
externalObjects: {} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,84 @@ |
|||||
|
using System; |
||||
|
using System.Collections; |
||||
|
using System.Collections.Generic; |
||||
|
using UnityEngine; |
||||
|
|
||||
|
public class ConsoleTest : MonoBehaviour |
||||
|
{ |
||||
|
[SerializeField] |
||||
|
private MissionPack baseGame = MissionPack.Quake; |
||||
|
|
||||
|
[SerializeField] |
||||
|
private string mod, args; |
||||
|
|
||||
|
[SerializeField] |
||||
|
private Camera mainCamera; |
||||
|
|
||||
|
[SerializeField] |
||||
|
private List<VisualStyle> visualStyles = new List<VisualStyle>(); |
||||
|
|
||||
|
private UniQuake uq; |
||||
|
|
||||
|
private void Start() |
||||
|
{ |
||||
|
Debug.Log($"Running in {IntPtr.Size * 8}-bit mode"); |
||||
|
|
||||
|
#if UNITY_PS5 || UNITY_GAMECORE_SCARLETT
|
||||
|
Application.targetFrameRate = 120; |
||||
|
Screen.SetResolution(Screen.currentResolution.width, Screen.currentResolution.height, true, 120); |
||||
|
#endif
|
||||
|
|
||||
|
uq = gameObject.AddComponent<UniQuake>(); |
||||
|
uq.BaseGame = baseGame; |
||||
|
uq.ModDirectory = mod; |
||||
|
uq.AdditionalArguments = ParseArgs(); |
||||
|
uq.Camera = mainCamera; |
||||
|
uq.GameLayer = Layers.Game1; |
||||
|
uq.ViewModelLayer = Layers.ViewModel1; |
||||
|
uq.SetVisualStyle(visualStyles[0]); |
||||
|
} |
||||
|
|
||||
|
private string[] ParseArgs() |
||||
|
{ |
||||
|
if (args == null) |
||||
|
return new string[0]; |
||||
|
|
||||
|
return args.Split(new[] {' ', '\t', '\r', '\n'}, StringSplitOptions.RemoveEmptyEntries); |
||||
|
} |
||||
|
|
||||
|
private readonly float[] frameTimes = new float[10]; |
||||
|
private int frameCount = 0; |
||||
|
private float framesPerSecond = float.NaN; |
||||
|
private string fpsText; |
||||
|
|
||||
|
private void Update() |
||||
|
{ |
||||
|
frameTimes[frameCount++] = Time.unscaledDeltaTime; |
||||
|
if (frameCount >= frameTimes.Length) |
||||
|
{ |
||||
|
float totalTime = 0f; |
||||
|
for (int i = 0; i < frameTimes.Length; ++i) |
||||
|
{ |
||||
|
totalTime += frameTimes[i]; |
||||
|
} |
||||
|
|
||||
|
framesPerSecond = (float)frameCount / totalTime; |
||||
|
frameCount = 0; |
||||
|
|
||||
|
fpsText = $"{framesPerSecond:0.0} fps"; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
private void OnGUI() |
||||
|
{ |
||||
|
int screenHeight = Screen.currentResolution.height; |
||||
|
if (screenHeight == 0) |
||||
|
screenHeight = 1080; |
||||
|
|
||||
|
float screenScale = screenHeight / 720f; |
||||
|
GUI.matrix = Matrix4x4.Scale(new Vector3(screenScale, screenScale, 1)); |
||||
|
|
||||
|
if (fpsText != null) |
||||
|
GUI.Label(new Rect(10, 10, 1000, 100), fpsText); |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 88251366d87c86e4482acc6b369e93f7 |
||||
|
MonoImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
defaultReferences: [] |
||||
|
executionOrder: 0 |
||||
|
icon: {instanceID: 0} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
|
After Width: 512 | Height: 512 | Size: 340 KiB |
@ -0,0 +1,96 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 4ecca43f2cca2bf4c9990a1ac751a25d |
||||
|
TextureImporter: |
||||
|
internalIDToNameTable: [] |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 11 |
||||
|
mipmaps: |
||||
|
mipMapMode: 0 |
||||
|
enableMipMap: 1 |
||||
|
sRGBTexture: 1 |
||||
|
linearTexture: 0 |
||||
|
fadeOut: 0 |
||||
|
borderMipMap: 0 |
||||
|
mipMapsPreserveCoverage: 0 |
||||
|
alphaTestReferenceValue: 0.5 |
||||
|
mipMapFadeDistanceStart: 1 |
||||
|
mipMapFadeDistanceEnd: 3 |
||||
|
bumpmap: |
||||
|
convertToNormalMap: 0 |
||||
|
externalNormalMap: 0 |
||||
|
heightScale: 0.25 |
||||
|
normalMapFilter: 0 |
||||
|
isReadable: 0 |
||||
|
streamingMipmaps: 0 |
||||
|
streamingMipmapsPriority: 0 |
||||
|
vTOnly: 0 |
||||
|
grayScaleToAlpha: 0 |
||||
|
generateCubemap: 6 |
||||
|
cubemapConvolution: 0 |
||||
|
seamlessCubemap: 0 |
||||
|
textureFormat: 1 |
||||
|
maxTextureSize: 2048 |
||||
|
textureSettings: |
||||
|
serializedVersion: 2 |
||||
|
filterMode: 1 |
||||
|
aniso: 1 |
||||
|
mipBias: 0 |
||||
|
wrapU: 0 |
||||
|
wrapV: 0 |
||||
|
wrapW: 0 |
||||
|
nPOTScale: 1 |
||||
|
lightmap: 0 |
||||
|
compressionQuality: 50 |
||||
|
spriteMode: 0 |
||||
|
spriteExtrude: 1 |
||||
|
spriteMeshType: 1 |
||||
|
alignment: 0 |
||||
|
spritePivot: {x: 0.5, y: 0.5} |
||||
|
spritePixelsToUnits: 100 |
||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0} |
||||
|
spriteGenerateFallbackPhysicsShape: 1 |
||||
|
alphaUsage: 1 |
||||
|
alphaIsTransparency: 0 |
||||
|
spriteTessellationDetail: -1 |
||||
|
textureType: 0 |
||||
|
textureShape: 1 |
||||
|
singleChannelComponent: 0 |
||||
|
flipbookRows: 1 |
||||
|
flipbookColumns: 1 |
||||
|
maxTextureSizeSet: 0 |
||||
|
compressionQualitySet: 0 |
||||
|
textureFormatSet: 0 |
||||
|
ignorePngGamma: 0 |
||||
|
applyGammaDecoding: 0 |
||||
|
platformSettings: |
||||
|
- serializedVersion: 3 |
||||
|
buildTarget: DefaultTexturePlatform |
||||
|
maxTextureSize: 2048 |
||||
|
resizeAlgorithm: 0 |
||||
|
textureFormat: -1 |
||||
|
textureCompression: 1 |
||||
|
compressionQuality: 50 |
||||
|
crunchedCompression: 0 |
||||
|
allowsAlphaSplitting: 0 |
||||
|
overridden: 0 |
||||
|
androidETC2FallbackOverride: 0 |
||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0 |
||||
|
spriteSheet: |
||||
|
serializedVersion: 2 |
||||
|
sprites: [] |
||||
|
outline: [] |
||||
|
physicsShape: [] |
||||
|
bones: [] |
||||
|
spriteID: |
||||
|
internalID: 0 |
||||
|
vertices: [] |
||||
|
indices: |
||||
|
edges: [] |
||||
|
weights: [] |
||||
|
secondaryTextures: [] |
||||
|
spritePackingTag: |
||||
|
pSDRemoveMatte: 0 |
||||
|
pSDShowRemoveMatteOption: 0 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,28 @@ |
|||||
|
{ |
||||
|
"ageLevel": { |
||||
|
"US": 0, |
||||
|
"default": 0 |
||||
|
}, |
||||
|
"applicationCategoryType": 0, |
||||
|
"applicationDrmType": "standard", |
||||
|
"attribute": 536870912, |
||||
|
"attribute2": 0, |
||||
|
"attribute3": 4, |
||||
|
"conceptId": "12345", |
||||
|
"contentBadgeType": 1, |
||||
|
"contentId": "ED5843-NPXX53349_00-XXXXXXXXXXXXXXXX", |
||||
|
"contentVersion": "01.000.000", |
||||
|
"downloadDataSize": 1024, |
||||
|
"localizedParameters": { |
||||
|
"defaultLanguage": "en-US", |
||||
|
"en-US": { |
||||
|
"titleName": "Title Name" |
||||
|
} |
||||
|
}, |
||||
|
"masterVersion": "01.00", |
||||
|
"titleId": "NPXX53349", |
||||
|
"userDefinedParam1": 0, |
||||
|
"userDefinedParam2": 0, |
||||
|
"userDefinedParam3": 0, |
||||
|
"userDefinedParam4": 0 |
||||
|
} |
||||
@ -0,0 +1,14 @@ |
|||||
|
{ |
||||
|
"MonoBehaviour": { |
||||
|
"Version": 4, |
||||
|
"EnableBurstCompilation": true, |
||||
|
"EnableOptimisations": true, |
||||
|
"EnableSafetyChecks": false, |
||||
|
"EnableDebugInAllBuilds": false, |
||||
|
"CpuMinTargetX32": 0, |
||||
|
"CpuMaxTargetX32": 0, |
||||
|
"CpuMinTargetX64": 0, |
||||
|
"CpuMaxTargetX64": 0, |
||||
|
"OptimizeFor": 0 |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,14 @@ |
|||||
|
{ |
||||
|
"MonoBehaviour": { |
||||
|
"Version": 4, |
||||
|
"EnableBurstCompilation": true, |
||||
|
"EnableOptimisations": true, |
||||
|
"EnableSafetyChecks": false, |
||||
|
"EnableDebugInAllBuilds": false, |
||||
|
"CpuMinTargetX32": 0, |
||||
|
"CpuMaxTargetX32": 0, |
||||
|
"CpuMinTargetX64": 0, |
||||
|
"CpuMaxTargetX64": 0, |
||||
|
"OptimizeFor": 0 |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,14 @@ |
|||||
|
{ |
||||
|
"MonoBehaviour": { |
||||
|
"Version": 4, |
||||
|
"EnableBurstCompilation": true, |
||||
|
"EnableOptimisations": true, |
||||
|
"EnableSafetyChecks": false, |
||||
|
"EnableDebugInAllBuilds": false, |
||||
|
"CpuMinTargetX32": 0, |
||||
|
"CpuMaxTargetX32": 0, |
||||
|
"CpuMinTargetX64": 0, |
||||
|
"CpuMaxTargetX64": 0, |
||||
|
"OptimizeFor": 0 |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,14 @@ |
|||||
|
{ |
||||
|
"MonoBehaviour": { |
||||
|
"Version": 4, |
||||
|
"EnableBurstCompilation": true, |
||||
|
"EnableOptimisations": true, |
||||
|
"EnableSafetyChecks": false, |
||||
|
"EnableDebugInAllBuilds": false, |
||||
|
"CpuMinTargetX32": 0, |
||||
|
"CpuMaxTargetX32": 0, |
||||
|
"CpuMinTargetX64": 0, |
||||
|
"CpuMaxTargetX64": 0, |
||||
|
"OptimizeFor": 0 |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
{ |
||||
|
"buildSubtarget": 1, |
||||
|
"deploymentMethod": 0, |
||||
|
"deploymentDrive": 0, |
||||
|
"scid": "00000000-0000-0000-0000-000000000000", |
||||
|
"packageEncryption": 0, |
||||
|
"xboxSeriesSResolutionWidth": 2560, |
||||
|
"xboxSeriesSResolutionHeight": 1440, |
||||
|
"xboxSeriesXResolutionWidth": 3840, |
||||
|
"xboxSeriesXResolutionHeight": 2160 |
||||
|
} |
||||
@ -0,0 +1,14 @@ |
|||||
|
{ |
||||
|
"buildSubtarget": 1, |
||||
|
"deploymentMethod": 0, |
||||
|
"deploymentDrive": 0, |
||||
|
"scid": "00000000-0000-0000-0000-000000000000", |
||||
|
"packageEncryption": 0, |
||||
|
"xboxOneResolutionWidth": 1920, |
||||
|
"xboxOneResolutionHeight": 1080, |
||||
|
"xboxOneSResolutionWidth": 1920, |
||||
|
"xboxOneSResolutionHeight": 1080, |
||||
|
"xboxOneXResolutionWidth": 3840, |
||||
|
"xboxOneXResolutionHeight": 2160, |
||||
|
"esramDisabled": false |
||||
|
} |
||||
@ -0,0 +1,9 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<Game xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" configVersion="0"> |
||||
|
<Identity Name="UniQuake" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.0.0.0" /> |
||||
|
<ShellVisuals DefaultDisplayName="UniQuake" PublisherDisplayName="Skullsoft" StoreLogo="StoreLogo.png" Square150x150Logo="Logo.png" Square44x44Logo="SmallLogo.png" Description="UniQuake" BackgroundColor="#000000" SplashScreenImage="SplashScreen.png" /> |
||||
|
<PersistentLocalStorage> |
||||
|
<SizeMB>1024</SizeMB> |
||||
|
</PersistentLocalStorage> |
||||
|
<VirtualMachine /> |
||||
|
</Game> |
||||
@ -0,0 +1,9 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<Game xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" configVersion="0"> |
||||
|
<Identity Name="UniQuake" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.0.0.0" /> |
||||
|
<ShellVisuals DefaultDisplayName="UniQuake" PublisherDisplayName="Skullsoft" StoreLogo="StoreLogo.png" Square150x150Logo="Logo.png" Square44x44Logo="SmallLogo.png" Description="UniQuake" BackgroundColor="#000000" SplashScreenImage="SplashScreen.png" /> |
||||
|
<PersistentLocalStorage> |
||||
|
<SizeMB>1024</SizeMB> |
||||
|
</PersistentLocalStorage> |
||||
|
<VirtualMachine /> |
||||
|
</Game> |
||||
@ -0,0 +1,31 @@ |
|||||
|
|
||||
|
Microsoft Visual Studio Solution File, Format Version 12.00 |
||||
|
# Visual Studio 15 |
||||
|
VisualStudioVersion = 15.0.28307.1433 |
||||
|
MinimumVisualStudioVersion = 10.0.40219.1 |
||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SceKernelShim", "SceKernelShim.vcxproj", "{4587A77D-1FD8-4A92-9D11-26545047C1D1}" |
||||
|
EndProject |
||||
|
Global |
||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
||||
|
Debug|ORBIS = Debug|ORBIS |
||||
|
Debug|Prospero = Debug|Prospero |
||||
|
Release|ORBIS = Release|ORBIS |
||||
|
Release|Prospero = Release|Prospero |
||||
|
EndGlobalSection |
||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Debug|ORBIS.ActiveCfg = Debug|ORBIS |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Debug|ORBIS.Build.0 = Debug|ORBIS |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Debug|Prospero.ActiveCfg = Debug|Prospero |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Debug|Prospero.Build.0 = Debug|Prospero |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Release|ORBIS.ActiveCfg = Release|ORBIS |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Release|ORBIS.Build.0 = Release|ORBIS |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Release|Prospero.ActiveCfg = Release|Prospero |
||||
|
{4587A77D-1FD8-4A92-9D11-26545047C1D1}.Release|Prospero.Build.0 = Release|Prospero |
||||
|
EndGlobalSection |
||||
|
GlobalSection(SolutionProperties) = preSolution |
||||
|
HideSolutionNode = FALSE |
||||
|
EndGlobalSection |
||||
|
GlobalSection(ExtensibilityGlobals) = postSolution |
||||
|
SolutionGuid = {5883AE2B-631A-4510-AF53-C0EB35922AA2} |
||||
|
EndGlobalSection |
||||
|
EndGlobal |
||||
@ -0,0 +1,106 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
<ItemGroup Label="ProjectConfigurations"> |
||||
|
<ProjectConfiguration Include="Debug|ORBIS"> |
||||
|
<Configuration>Debug</Configuration> |
||||
|
<Platform>ORBIS</Platform> |
||||
|
</ProjectConfiguration> |
||||
|
<ProjectConfiguration Include="Debug|Prospero"> |
||||
|
<Configuration>Debug</Configuration> |
||||
|
<Platform>Prospero</Platform> |
||||
|
</ProjectConfiguration> |
||||
|
<ProjectConfiguration Include="Release|ORBIS"> |
||||
|
<Configuration>Release</Configuration> |
||||
|
<Platform>ORBIS</Platform> |
||||
|
</ProjectConfiguration> |
||||
|
<ProjectConfiguration Include="Release|Prospero"> |
||||
|
<Configuration>Release</Configuration> |
||||
|
<Platform>Prospero</Platform> |
||||
|
</ProjectConfiguration> |
||||
|
</ItemGroup> |
||||
|
<PropertyGroup Label="Globals"> |
||||
|
<ProjectGuid>{4587A77D-1FD8-4A92-9D11-26545047C1D1}</ProjectGuid> |
||||
|
</PropertyGroup> |
||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ORBIS'" Label="Configuration"> |
||||
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
||||
|
</PropertyGroup> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Prospero'" Label="Configuration"> |
||||
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
||||
|
</PropertyGroup> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ORBIS'" Label="Configuration"> |
||||
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
||||
|
</PropertyGroup> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Prospero'" Label="Configuration"> |
||||
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
||||
|
</PropertyGroup> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
||||
|
<PlatformToolset>v141</PlatformToolset> |
||||
|
</PropertyGroup> |
||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
||||
|
<PlatformToolset>v141</PlatformToolset> |
||||
|
</PropertyGroup> |
||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
||||
|
<PropertyGroup Condition="'$(DebuggerFlavor)'=='ORBISDebugger'" Label="OverrideDebuggerDefaults"> |
||||
|
<!--LocalDebuggerCommand>$(TargetPath)</LocalDebuggerCommand--> |
||||
|
<!--LocalDebuggerCommandArguments></LocalDebuggerCommandArguments--> |
||||
|
<!--LocalDebuggerTarget></LocalDebuggerTarget--> |
||||
|
<!--LocalDebuggerWorkingDirectory>$(ProjectDir)</LocalDebuggerWorkingDirectory--> |
||||
|
<!--LocalRunCommandLine></LocalRunCommandLine--> |
||||
|
</PropertyGroup> |
||||
|
<ImportGroup Label="ExtensionSettings"> |
||||
|
<Import Condition="Exists('$(VCTargetsPath)\BuildCustomizations\OrbisWavePsslc.props')" Project="$(VCTargetsPath)\BuildCustomizations\OrbisWavePsslc.props" /> |
||||
|
<Import Condition="Exists('$(VCTargetsPath)\BuildCustomizations\SCU.props')" Project="$(VCTargetsPath)\BuildCustomizations\SCU.props" /> |
||||
|
</ImportGroup> |
||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ORBIS'"> |
||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||
|
</ImportGroup> |
||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Prospero'" Label="PropertySheets"> |
||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||
|
</ImportGroup> |
||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ORBIS'"> |
||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||
|
</ImportGroup> |
||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Prospero'" Label="PropertySheets"> |
||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
||||
|
</ImportGroup> |
||||
|
<PropertyGroup Label="UserMacros" /> |
||||
|
<PropertyGroup /> |
||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ORBIS'"> |
||||
|
<ClCompile> |
||||
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions> |
||||
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
||||
|
<PrecompiledHeader>NotUsing</PrecompiledHeader> |
||||
|
</ClCompile> |
||||
|
</ItemDefinitionGroup> |
||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Prospero'"> |
||||
|
<ClCompile> |
||||
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions> |
||||
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
||||
|
<PrecompiledHeader>NotUsing</PrecompiledHeader> |
||||
|
</ClCompile> |
||||
|
</ItemDefinitionGroup> |
||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ORBIS'"> |
||||
|
<ClCompile> |
||||
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions> |
||||
|
<OptimizationLevel>Level2</OptimizationLevel> |
||||
|
<PrecompiledHeader>NotUsing</PrecompiledHeader> |
||||
|
</ClCompile> |
||||
|
</ItemDefinitionGroup> |
||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Prospero'"> |
||||
|
<ClCompile> |
||||
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions> |
||||
|
<OptimizationLevel>Level2</OptimizationLevel> |
||||
|
<PrecompiledHeader>NotUsing</PrecompiledHeader> |
||||
|
</ClCompile> |
||||
|
</ItemDefinitionGroup> |
||||
|
<ItemGroup> |
||||
|
<ClCompile Include="prx.cpp" /> |
||||
|
</ItemGroup> |
||||
|
<Import Condition="'$(ConfigurationType)' == 'Makefile' and Exists('$(VCTargetsPath)\Platforms\$(Platform)\SCE.Makefile.$(Platform).targets')" Project="$(VCTargetsPath)\Platforms\$(Platform)\SCE.Makefile.$(Platform).targets" /> |
||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
||||
|
<ImportGroup Label="ExtensionTargets"> |
||||
|
<Import Condition="Exists('$(VCTargetsPath)\BuildCustomizations\OrbisWavePsslc.targets')" Project="$(VCTargetsPath)\BuildCustomizations\OrbisWavePsslc.targets" /> |
||||
|
<Import Condition="Exists('$(VCTargetsPath)\BuildCustomizations\SCU.targets')" Project="$(VCTargetsPath)\BuildCustomizations\SCU.targets" /> |
||||
|
</ImportGroup> |
||||
|
</Project> |
||||
@ -0,0 +1,18 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
<ItemGroup> |
||||
|
<Filter Include="Source Files"> |
||||
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> |
||||
|
<Extensions>cpp;c;cxx;cc;s;asm</Extensions> |
||||
|
</Filter> |
||||
|
<Filter Include="Header Files"> |
||||
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> |
||||
|
<Extensions>h;hpp</Extensions> |
||||
|
</Filter> |
||||
|
</ItemGroup> |
||||
|
<ItemGroup> |
||||
|
<ClCompile Include="prx.cpp"> |
||||
|
<Filter>Source Files</Filter> |
||||
|
</ClCompile> |
||||
|
</ItemGroup> |
||||
|
</Project> |
||||
@ -0,0 +1,23 @@ |
|||||
|
#include <kernel.h>
|
||||
|
|
||||
|
#define PRX_EXPORT extern "C" __declspec (dllexport)
|
||||
|
|
||||
|
PRX_EXPORT SceKernelModule LoadLibrary(const char *filename) |
||||
|
{ |
||||
|
return sceKernelLoadStartModule(filename, 0, nullptr, 0, nullptr, nullptr); |
||||
|
} |
||||
|
|
||||
|
PRX_EXPORT bool FreeLibrary(SceKernelModule moduleHandle) |
||||
|
{ |
||||
|
return sceKernelStopUnloadModule(moduleHandle, 0, nullptr, 0, nullptr, nullptr) == 0; |
||||
|
} |
||||
|
|
||||
|
PRX_EXPORT void *GetProcAddress(SceKernelModule moduleHandle, const char *procedureName) |
||||
|
{ |
||||
|
void *result; |
||||
|
if (sceKernelDlsym(moduleHandle, procedureName, &result) != 0) |
||||
|
{ |
||||
|
return nullptr; |
||||
|
} |
||||
|
return result; |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue