Added Unity project files
This commit is contained in:
@ -0,0 +1,9 @@
|
||||
using VRC.SDKBase;
|
||||
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerApiProvider
|
||||
{
|
||||
VRCPlayerApi Player { get; }
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 69178fe96c1e3c448b9a01d50b93eada
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,17 @@
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerAudioData
|
||||
{
|
||||
void SetAvatarAudioVolumetricRadius(float value);
|
||||
void SetAvatarAudioNearRadius(float value);
|
||||
void SetAvatarAudioFarRadius(float value);
|
||||
void SetAvatarAudioGain(float value);
|
||||
void SetAvatarAudioForceSpatial(bool value);
|
||||
void SetAvatarAudioCustomCurve(bool value);
|
||||
void SetVoiceLowpass(bool value);
|
||||
void SetVoiceVolumetricRadius(float value);
|
||||
void SetVoiceDistanceFar(float value);
|
||||
void SetVoiceDistanceNear(float value);
|
||||
void SetVoiceGain(float value);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 344cfc27cd6427343b0e7b7892893413
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,11 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerAvatarDataProvider
|
||||
{
|
||||
Transform GetBoneTransform(HumanBodyBones bone);
|
||||
Quaternion GetBoneRotation(HumanBodyBones bone);
|
||||
Vector3 GetBonePosition(HumanBodyBones bone);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9daea73a61febf242b9a4aa963cc0dd7
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerCameraProvider
|
||||
{
|
||||
Camera GetCamera();
|
||||
Camera GetCameraForObject(GameObject obj);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 374aacd37bf23bb4dbb349f92df17be0
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,20 @@
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerLocomotionData
|
||||
{
|
||||
float GetJump();
|
||||
void SetJump(float jump);
|
||||
float GetRunSpeed();
|
||||
void SetRunSpeed(float runSpeed);
|
||||
float GetWalkSpeed();
|
||||
void SetWalkSpeed(float walkSpeed);
|
||||
float GetStrafeSpeed();
|
||||
void SetStrafeSpeed(float strafeSpeed);
|
||||
float GetGravityStrength();
|
||||
void SetGravityStrength(float gravity);
|
||||
bool GetImmobilized();
|
||||
void SetImmobilized(bool immobilize);
|
||||
void SetUseLegacyLocomotion(bool useLegacyLocomotion);
|
||||
bool GetUseLegacyLocomotion();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fdbc920da2e346a44992a6071c69023c
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,12 @@
|
||||
using VRC.SDKBase;
|
||||
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerPickupData
|
||||
{
|
||||
void SetPickupsEnabled(bool enabled);
|
||||
bool GetPickupsEnabled();
|
||||
VRC_Pickup GetPickupInHand(VRC_Pickup.PickupHand hand);
|
||||
void SetPickupInHand(VRC_Pickup.PickupHand hand, VRC_Pickup pickup);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 865cb549269f42b8913b28f067401835
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,12 @@
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerStationManager
|
||||
{
|
||||
bool InStation();
|
||||
IClientSimStation GetCurrentStation();
|
||||
bool IsLockedInStation();
|
||||
bool CanPlayerMove(float moveValue);
|
||||
void EnterStation(IClientSimStation station);
|
||||
void ExitStation(IClientSimStation station, bool forcedExit = false);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1830e2049be64bfc95285fd733b6944b
|
||||
timeCreated: 1641177044
|
||||
@ -0,0 +1,10 @@
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimPlayerTagsData
|
||||
{
|
||||
void ClearPlayerTags();
|
||||
void SetPlayerTag(string tagName, string tagValue);
|
||||
string GetPlayerTag(string tagName);
|
||||
bool HasPlayerTag(string tagName, string tagValue);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6a8ee738cc0b39b42b0f6fdae509f4ac
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -0,0 +1,18 @@
|
||||
using UnityEngine;
|
||||
using VRC.SDKBase;
|
||||
using VRC.Udon.Common;
|
||||
|
||||
namespace VRC.SDK3.ClientSim
|
||||
{
|
||||
public interface IClientSimTrackingProvider : IClientSimPlayerCameraProvider
|
||||
{
|
||||
VRCPlayerApi.TrackingData GetTrackingData(VRCPlayerApi.TrackingDataType trackingDataType);
|
||||
Transform GetTrackingTransform(VRCPlayerApi.TrackingDataType trackingDataType);
|
||||
float GetTrackingScale();
|
||||
void SetTrackingScale(float scale);
|
||||
ClientSimPlayerStanceEnum GetPlayerStance();
|
||||
Transform GetHandRaycastTransform(HandType handType);
|
||||
bool IsVR();
|
||||
bool SupportsPickupAutoHold();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 736c7c603fbe7034ebf2e75b8c986a16
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user