diff --git a/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/CockingGunBehaviour.cs b/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/CockingGunBehaviour.cs index 4f84e9eb..af9674c8 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/CockingGunBehaviour.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/CockingGunBehaviour.cs @@ -238,8 +238,8 @@ public override void OnGunUpdate(GunBase instance) var hasSucceeded = shotResult == ShotResult.Succeeded || shotResult == ShotResult.SucceededContinuously; if (hasSucceeded && isBlowBack) { - instance.HasCocked = true; instance.LoadBullet(); + instance.HasCocked = true; } } diff --git a/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/DefaultGunBehaviour.cs b/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/DefaultGunBehaviour.cs index a292ecd1..6287332f 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/DefaultGunBehaviour.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/Behaviour/DefaultGunBehaviour.cs @@ -22,6 +22,9 @@ public override void OnGunUpdate(GunBase instance) { if (instance.Trigger == TriggerState.Firing) { + if (!instance.HasBulletInChamber) + instance.LoadBullet(); + var shotResult = instance.TryToShoot(); var hasSucceeded = shotResult == ShotResult.Succeeded || shotResult == ShotResult.SucceededContinuously; if (hasSucceeded) diff --git a/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.asset b/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.asset index 3f853d13..98f3d4dd 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.asset +++ b/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 35 + Data: 38 - Name: Entry: 7 Data: @@ -356,16 +356,178 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: model + Data: reloadTimeInSeconds - Name: $v Entry: 7 Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: reloadTimeInSeconds + - Name: k__BackingField + Entry: 9 + Data: 20 + - Name: k__BackingField + Entry: 9 + Data: 20 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 25|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: magazineSize + - Name: $v + Entry: 7 + Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: magazineSize + - Name: k__BackingField + Entry: 9 + Data: 11 + - Name: k__BackingField + Entry: 9 + Data: 11 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 28|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: reservedBulletsCount + - Name: $v + Entry: 7 + Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: reservedBulletsCount + - Name: k__BackingField + Entry: 9 + Data: 11 + - Name: k__BackingField + Entry: 9 + Data: 11 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 31|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: model + - Name: $v + Entry: 7 + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: model - Name: k__BackingField Entry: 7 - Data: 24|System.RuntimeType, mscorlib + Data: 33|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.GameObject, UnityEngine.CoreModule @@ -374,7 +536,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 24 + Data: 33 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -389,13 +551,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 26|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 35|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -419,13 +581,13 @@ MonoBehaviour: Data: projectileData - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: projectileData - Name: k__BackingField Entry: 7 - Data: 28|System.RuntimeType, mscorlib + Data: 37|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.ProjectileDataProvider, CenturionCC.System @@ -434,7 +596,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 29|System.RuntimeType, mscorlib + Data: 38|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.Udon.UdonBehaviour, VRC.Udon @@ -455,13 +617,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 39|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 31|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 40|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -485,13 +647,13 @@ MonoBehaviour: Data: audioData - Name: $v Entry: 7 - Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 41|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioData - Name: k__BackingField Entry: 7 - Data: 33|System.RuntimeType, mscorlib + Data: 42|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunAudioDataStore, CenturionCC.System @@ -500,7 +662,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -515,13 +677,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 35|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 44|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -545,13 +707,13 @@ MonoBehaviour: Data: hapticData - Name: $v Entry: 7 - Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: hapticData - Name: k__BackingField Entry: 7 - Data: 37|System.RuntimeType, mscorlib + Data: 46|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunHapticDataStore, CenturionCC.System @@ -560,7 +722,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -575,13 +737,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 39|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 48|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -605,13 +767,13 @@ MonoBehaviour: Data: cameraData - Name: $v Entry: 7 - Data: 40|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: cameraData - Name: k__BackingField Entry: 7 - Data: 41|System.RuntimeType, mscorlib + Data: 50|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunCamera.GunCameraDataStore, CenturionCC.System @@ -620,7 +782,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -635,13 +797,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 42|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 43|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 52|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -665,13 +827,13 @@ MonoBehaviour: Data: behaviour - Name: $v Entry: 7 - Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 53|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: behaviour - Name: k__BackingField Entry: 7 - Data: 45|System.RuntimeType, mscorlib + Data: 54|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.Behaviour.GunBehaviourBase, CenturionCC.System @@ -680,7 +842,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -695,13 +857,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 46|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 55|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 47|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 56|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -725,13 +887,13 @@ MonoBehaviour: Data: projectilePoolOverride - Name: $v Entry: 7 - Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: projectilePoolOverride - Name: k__BackingField Entry: 7 - Data: 49|System.RuntimeType, mscorlib + Data: 58|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.ProjectilePool, CenturionCC.System @@ -740,7 +902,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -755,19 +917,19 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 50|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 51|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 60|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 52|UnityEngine.TooltipAttribute, UnityEngine.CoreModule + Data: 61|UnityEngine.TooltipAttribute, UnityEngine.CoreModule - Name: tooltip Entry: 1 Data: Override default ProjectilePool for this variant. leave this empty to @@ -795,13 +957,13 @@ MonoBehaviour: Data: isDoubleHanded - Name: $v Entry: 7 - Data: 53|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 62|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: isDoubleHanded - Name: k__BackingField Entry: 7 - Data: 54|System.RuntimeType, mscorlib + Data: 63|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Boolean, mscorlib @@ -810,7 +972,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -825,13 +987,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 55|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 64|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 56|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 65|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -855,16 +1017,16 @@ MonoBehaviour: Data: useRePickupDelayForMainHandle - Name: $v Entry: 7 - Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: useRePickupDelayForMainHandle - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -879,13 +1041,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 67|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 59|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 68|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -909,16 +1071,16 @@ MonoBehaviour: Data: useRePickupDelayForSubHandle - Name: $v Entry: 7 - Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: useRePickupDelayForSubHandle - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -933,13 +1095,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 61|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 62|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 71|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -963,16 +1125,16 @@ MonoBehaviour: Data: useWallCheck - Name: $v Entry: 7 - Data: 63|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 72|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: useWallCheck - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -987,13 +1149,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 64|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 73|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 65|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 74|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1017,16 +1179,16 @@ MonoBehaviour: Data: useSafeZoneCheck - Name: $v Entry: 7 - Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 75|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: useSafeZoneCheck - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 9 - Data: 54 + Data: 63 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1041,13 +1203,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 67|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 76|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 68|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 77|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1071,13 +1233,13 @@ MonoBehaviour: Data: modelOffset - Name: $v Entry: 7 - Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: modelOffset - Name: k__BackingField Entry: 7 - Data: 70|System.RuntimeType, mscorlib + Data: 79|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Transform, UnityEngine.CoreModule @@ -1086,7 +1248,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1101,13 +1263,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 71|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 72|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 81|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1131,16 +1293,16 @@ MonoBehaviour: Data: shooterOffset - Name: $v Entry: 7 - Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shooterOffset - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1155,13 +1317,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 74|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 75|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 84|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1185,16 +1347,16 @@ MonoBehaviour: Data: mainHandleOffset - Name: $v Entry: 7 - Data: 76|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 85|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandleOffset - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1209,13 +1371,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 86|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 78|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 87|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1239,7 +1401,7 @@ MonoBehaviour: Data: mainHandlePitchOffset - Name: $v Entry: 7 - Data: 79|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 88|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandlePitchOffset @@ -1263,13 +1425,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 89|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 81|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 90|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1293,16 +1455,16 @@ MonoBehaviour: Data: subHandleOffset - Name: $v Entry: 7 - Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 91|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandleOffset - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 9 - Data: 70 + Data: 79 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1317,13 +1479,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 92|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 84|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 93|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1347,13 +1509,13 @@ MonoBehaviour: Data: colliderSetting - Name: $v Entry: 7 - Data: 85|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 94|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: colliderSetting - Name: k__BackingField Entry: 7 - Data: 86|System.RuntimeType, mscorlib + Data: 95|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.BoxCollider, UnityEngine.PhysicsModule @@ -1362,7 +1524,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 86 + Data: 95 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1377,13 +1539,13 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 96|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 88|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 97|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1407,13 +1569,13 @@ MonoBehaviour: Data: desktopTooltip - Name: $v Entry: 7 - Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: desktopTooltip - Name: k__BackingField Entry: 7 - Data: 90|System.RuntimeType, mscorlib + Data: 99|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Common.TranslatableMessage, DerpyNewbie.Common @@ -1422,7 +1584,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1437,13 +1599,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 100|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 92|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 101|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: Messages @@ -1452,7 +1615,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 93|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 102|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1476,16 +1639,16 @@ MonoBehaviour: Data: vrTooltip - Name: $v Entry: 7 - Data: 94|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 103|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: vrTooltip - Name: k__BackingField Entry: 9 - Data: 90 + Data: 99 - Name: k__BackingField Entry: 9 - Data: 29 + Data: 38 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1500,13 +1663,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 95|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 104|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 96|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 105|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1530,13 +1694,13 @@ MonoBehaviour: Data: objectType - Name: $v Entry: 7 - Data: 97|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 106|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectType - Name: k__BackingField Entry: 7 - Data: 98|System.RuntimeType, mscorlib + Data: 107|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.ObjectType, CenturionCC.System @@ -1560,13 +1724,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 108|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 100|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 109|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: ObjectMarker Properties @@ -1575,7 +1740,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 101|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 110|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1599,7 +1764,7 @@ MonoBehaviour: Data: objectWeight - Name: $v Entry: 7 - Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 111|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectWeight @@ -1623,14 +1788,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 112|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 104|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 113|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1654,13 +1819,13 @@ MonoBehaviour: Data: tags - Name: $v Entry: 7 - Data: 105|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: tags - Name: k__BackingField Entry: 7 - Data: 106|System.RuntimeType, mscorlib + Data: 115|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String[], mscorlib @@ -1669,7 +1834,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 115 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1684,14 +1849,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 107|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 116|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 108|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 117|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1715,13 +1880,13 @@ MonoBehaviour: Data: movementOption - Name: $v Entry: 7 - Data: 109|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: movementOption - Name: k__BackingField Entry: 7 - Data: 110|System.RuntimeType, mscorlib + Data: 119|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.MovementOption, CenturionCC.System @@ -1745,14 +1910,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 111|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 120|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 112|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 121|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: Player Controller Properties @@ -1761,7 +1926,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 113|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 122|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1785,7 +1950,7 @@ MonoBehaviour: Data: walkSpeed - Name: $v Entry: 7 - Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 123|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: walkSpeed @@ -1809,14 +1974,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 124|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 116|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 125|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1840,7 +2005,7 @@ MonoBehaviour: Data: sprintSpeed - Name: $v Entry: 7 - Data: 117|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 126|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintSpeed @@ -1864,14 +2029,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 118|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 127|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 119|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 128|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1895,7 +2060,7 @@ MonoBehaviour: Data: sprintThresholdMultiplier - Name: $v Entry: 7 - Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 129|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintThresholdMultiplier @@ -1919,14 +2084,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 121|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 130|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 122|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 131|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -1950,13 +2115,13 @@ MonoBehaviour: Data: combatTagOption - Name: $v Entry: 7 - Data: 123|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 132|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagOption - Name: k__BackingField Entry: 7 - Data: 124|System.RuntimeType, mscorlib + Data: 133|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.CombatTagOption, CenturionCC.System @@ -1980,14 +2145,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 125|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 134|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 126|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 135|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2011,7 +2176,7 @@ MonoBehaviour: Data: combatTagSpeedMultiplier - Name: $v Entry: 7 - Data: 127|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 136|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagSpeedMultiplier @@ -2035,14 +2200,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 128|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 137|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 129|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 138|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2066,7 +2231,7 @@ MonoBehaviour: Data: combatTagTime - Name: $v Entry: 7 - Data: 130|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 139|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagTime @@ -2090,14 +2255,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 131|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 140|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 132|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 141|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: diff --git a/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.cs b/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.cs index d73b4bb3..00fbb6fb 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/DataStore/GunVariantDataStore.cs @@ -23,6 +23,12 @@ public class GunVariantDataStore : UdonSharpBehaviour [SerializeField] private float maxRoundsPerSecond; + [SerializeField] private float reloadTimeInSeconds = 3; + + [SerializeField] private int magazineSize = 30; + + [SerializeField] private int reservedBulletsCount = 240; + [SerializeField] private GameObject model; [SerializeField] private ProjectileDataProvider projectileData; @@ -93,6 +99,9 @@ public class GunVariantDataStore : UdonSharpBehaviour public int HolsterSize => holsterSize; public FireMode[] AvailableFiringModes => availableFiringModes; public float MaxRoundsPerSecond => maxRoundsPerSecond; + public float ReloadTimeInSeconds => reloadTimeInSeconds; + public int MagazineSize => magazineSize; + public int ReservedBulletsCount => reservedBulletsCount; [CanBeNull] public GameObject Model => model; diff --git a/Packages/org.centurioncc.system/Runtime/Gun/Gun.asset b/Packages/org.centurioncc.system/Runtime/Gun/Gun.asset index 647cb124..3a5445ee 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/Gun.asset +++ b/Packages/org.centurioncc.system/Runtime/Gun/Gun.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 86 + Data: 97 - Name: Entry: 7 Data: @@ -218,16 +218,262 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: k__BackingField + Data: k__BackingField - Name: $v Entry: 7 Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: k__BackingField + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 7 + Data: 21|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Single, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 13|System.RuntimeType, mscorlib + Data: 24|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Boolean, mscorlib @@ -236,7 +482,55 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 24 + - Name: k__BackingField + Entry: 9 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -251,7 +545,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -275,16 +569,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -299,7 +593,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -323,7 +617,7 @@ MonoBehaviour: Data: CockingProgressAnimHash - Name: $v Entry: 7 - Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 30|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingProgressAnimHash @@ -347,7 +641,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 31|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -371,7 +665,7 @@ MonoBehaviour: Data: CockingTwistAnimHash - Name: $v Entry: 7 - Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingTwistAnimHash @@ -395,7 +689,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 35|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -419,7 +761,7 @@ MonoBehaviour: Data: HasBulletAnimHash - Name: $v Entry: 7 - Data: 21|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasBulletAnimHash @@ -443,7 +785,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 37|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -467,7 +809,7 @@ MonoBehaviour: Data: HasCockedAnimHash - Name: $v Entry: 7 - Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 38|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasCockedAnimHash @@ -491,7 +833,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 39|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -515,7 +857,7 @@ MonoBehaviour: Data: IsInSafeZoneAnimHash - Name: $v Entry: 7 - Data: 25|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 40|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInSafeZoneAnimHash @@ -539,7 +881,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 41|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -563,7 +905,7 @@ MonoBehaviour: Data: IsInWallAnimHash - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInWallAnimHash @@ -587,7 +929,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -611,7 +953,7 @@ MonoBehaviour: Data: IsLocalAnimHash - Name: $v Entry: 7 - Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsLocalAnimHash @@ -635,7 +977,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 45|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -659,7 +1001,7 @@ MonoBehaviour: Data: IsPickedUpGlobalAnimHash - Name: $v Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 46|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpGlobalAnimHash @@ -683,7 +1025,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -707,7 +1049,7 @@ MonoBehaviour: Data: IsPickedUpLocalAnimHash - Name: $v Entry: 7 - Data: 33|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpLocalAnimHash @@ -731,7 +1073,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 49|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -755,7 +1097,7 @@ MonoBehaviour: Data: IsShootingAnimHash - Name: $v Entry: 7 - Data: 35|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 50|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingAnimHash @@ -779,7 +1121,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -803,7 +1145,7 @@ MonoBehaviour: Data: IsShootingEmptyAnimHash - Name: $v Entry: 7 - Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 52|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingEmptyAnimHash @@ -827,7 +1169,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 53|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -851,7 +1193,7 @@ MonoBehaviour: Data: IsVRAnimHash - Name: $v Entry: 7 - Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsVRAnimHash @@ -875,7 +1217,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 40|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 55|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 56|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 57|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -899,7 +1289,7 @@ MonoBehaviour: Data: SelectorTypeAnimHash - Name: $v Entry: 7 - Data: 41|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 58|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: SelectorTypeAnimHash @@ -923,7 +1313,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 42|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -947,7 +1337,7 @@ MonoBehaviour: Data: StateAnimHash - Name: $v Entry: 7 - Data: 43|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: StateAnimHash @@ -971,7 +1361,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 61|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -995,7 +1385,7 @@ MonoBehaviour: Data: TriggerProgressAnimHash - Name: $v Entry: 7 - Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 62|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerProgressAnimHash @@ -1019,7 +1409,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 46|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 63|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1043,7 +1433,7 @@ MonoBehaviour: Data: TriggerStateAnimHash - Name: $v Entry: 7 - Data: 47|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 64|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerStateAnimHash @@ -1067,7 +1457,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 48|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 65|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1091,13 +1481,13 @@ MonoBehaviour: Data: _currentState - Name: $v Entry: 7 - Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _currentState - Name: k__BackingField Entry: 7 - Data: 50|System.RuntimeType, mscorlib + Data: 67|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Byte, mscorlib @@ -1106,7 +1496,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1121,19 +1511,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 52|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 69|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 53|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 70|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1157,13 +1547,13 @@ MonoBehaviour: Data: _fireMode - Name: $v Entry: 7 - Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _fireMode - Name: k__BackingField Entry: 7 - Data: 55|System.RuntimeType, mscorlib + Data: 72|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode, CenturionCC.System @@ -1187,7 +1577,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 73|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1211,16 +1601,16 @@ MonoBehaviour: Data: _hasBulletInChamber - Name: $v Entry: 7 - Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 74|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasBulletInChamber - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1235,19 +1625,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 75|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 59|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 76|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 60|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 77|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1271,16 +1661,16 @@ MonoBehaviour: Data: _hasCocked - Name: $v Entry: 7 - Data: 61|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasCocked - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1295,19 +1685,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 62|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 79|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 63|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 80|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 64|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 81|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1331,16 +1721,16 @@ MonoBehaviour: Data: _isLocal - Name: $v Entry: 7 - Data: 65|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isLocal - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1355,7 +1745,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 66|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1379,16 +1769,16 @@ MonoBehaviour: Data: _isPickedUp - Name: $v Entry: 7 - Data: 67|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1403,7 +1793,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1427,16 +1817,16 @@ MonoBehaviour: Data: _isVR - Name: $v Entry: 7 - Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isVR - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1451,7 +1841,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1475,7 +1865,7 @@ MonoBehaviour: Data: _lastShotCount - Name: $v Entry: 7 - Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 88|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _lastShotCount @@ -1499,7 +1889,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 72|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 89|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1523,16 +1913,16 @@ MonoBehaviour: Data: _mainHandleIsPickedUp - Name: $v Entry: 7 - Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 90|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1547,7 +1937,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 74|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1571,13 +1961,13 @@ MonoBehaviour: Data: _mainHandlePosOffset - Name: $v Entry: 7 - Data: 75|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandlePosOffset - Name: k__BackingField Entry: 7 - Data: 76|System.RuntimeType, mscorlib + Data: 93|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Vector3, UnityEngine.CoreModule @@ -1586,7 +1976,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1601,7 +1991,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1625,13 +2015,13 @@ MonoBehaviour: Data: _mainHandleRotOffset - Name: $v Entry: 7 - Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 95|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleRotOffset - Name: k__BackingField Entry: 7 - Data: 79|System.RuntimeType, mscorlib + Data: 96|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Quaternion, UnityEngine.CoreModule @@ -1640,7 +2030,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1655,7 +2045,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1679,22 +2069,16 @@ MonoBehaviour: Data: _nextMainHandlePickupableTime - Name: $v Entry: 7 - Data: 81|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextMainHandlePickupableTime - Name: k__BackingField - Entry: 7 - Data: 82|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Single, mscorlib - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1709,7 +2093,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1733,16 +2117,16 @@ MonoBehaviour: Data: _nextSubHandlePickupableTime - Name: $v Entry: 7 - Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextSubHandlePickupableTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1757,7 +2141,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1781,16 +2166,16 @@ MonoBehaviour: Data: _shotPosition - Name: $v Entry: 7 - Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotPosition - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1805,13 +2190,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 88|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 104|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1835,16 +2221,16 @@ MonoBehaviour: Data: _shotRotation - Name: $v Entry: 7 - Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 105|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotRotation - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1859,13 +2245,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 90|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 106|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 91|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 107|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1889,13 +2276,13 @@ MonoBehaviour: Data: _shotTime - Name: $v Entry: 7 - Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotTime - Name: k__BackingField Entry: 7 - Data: 93|System.RuntimeType, mscorlib + Data: 109|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int64, mscorlib @@ -1904,7 +2291,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 93 + Data: 109 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1919,13 +2306,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 110|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 95|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 111|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1949,16 +2337,16 @@ MonoBehaviour: Data: _subHandleIsPickedUp - Name: $v Entry: 7 - Data: 96|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 112|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1973,7 +2361,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 113|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1997,16 +2386,16 @@ MonoBehaviour: Data: _subHandlePosOffset - Name: $v Entry: 7 - Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandlePosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2021,7 +2410,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -2045,16 +2435,16 @@ MonoBehaviour: Data: _subHandleRotOffset - Name: $v Entry: 7 - Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2069,7 +2459,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2094,7 +2484,7 @@ MonoBehaviour: Data: _trigger - Name: $v Entry: 7 - Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _trigger @@ -2118,7 +2508,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 119|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2143,13 +2533,13 @@ MonoBehaviour: Data: pivotHandle - Name: $v Entry: 7 - Data: 104|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotHandle - Name: k__BackingField Entry: 7 - Data: 105|System.RuntimeType, mscorlib + Data: 121|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHandle, CenturionCC.System @@ -2158,7 +2548,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 106|System.RuntimeType, mscorlib + Data: 122|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.Udon.UdonBehaviour, VRC.Udon @@ -2179,7 +2569,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 107|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 123|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2204,16 +2594,16 @@ MonoBehaviour: Data: pivotPosOffset - Name: $v Entry: 7 - Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotPosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2228,14 +2618,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 109|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 125|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 110|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 126|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2259,16 +2649,16 @@ MonoBehaviour: Data: pivotRotOffset - Name: $v Entry: 7 - Data: 111|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 127|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2283,14 +2673,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 112|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 128|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 113|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 129|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2314,7 +2704,7 @@ MonoBehaviour: Data: safetyAreaCollisionCount - Name: $v Entry: 7 - Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 130|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: safetyAreaCollisionCount @@ -2338,7 +2728,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 131|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2363,7 +2753,7 @@ MonoBehaviour: Data: shotCount - Name: $v Entry: 7 - Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 132|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shotCount @@ -2387,20 +2777,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 133|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 118|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 134|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 119|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 135|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2424,13 +2814,13 @@ MonoBehaviour: Data: weaponName - Name: $v Entry: 7 - Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 136|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: weaponName - Name: k__BackingField Entry: 7 - Data: 121|System.RuntimeType, mscorlib + Data: 137|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String, mscorlib @@ -2439,7 +2829,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 121 + Data: 137 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2454,14 +2844,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 122|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 123|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2485,13 +2875,13 @@ MonoBehaviour: Data: target - Name: $v Entry: 7 - Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: target - Name: k__BackingField Entry: 7 - Data: 125|System.RuntimeType, mscorlib + Data: 141|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Transform, UnityEngine.CoreModule @@ -2500,7 +2890,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2515,14 +2905,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 126|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 127|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2546,16 +2936,16 @@ MonoBehaviour: Data: shooter - Name: $v Entry: 7 - Data: 128|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shooter - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2570,14 +2960,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 129|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 130|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2601,16 +2991,16 @@ MonoBehaviour: Data: mainHandle - Name: $v Entry: 7 - Data: 131|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2625,14 +3015,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 132|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 148|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 133|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 149|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2656,16 +3046,16 @@ MonoBehaviour: Data: subHandle - Name: $v Entry: 7 - Data: 134|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 150|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2680,14 +3070,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 135|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 151|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 136|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 152|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2711,16 +3101,16 @@ MonoBehaviour: Data: customHandle - Name: $v Entry: 7 - Data: 137|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 153|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: customHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2735,14 +3125,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2766,13 +3156,13 @@ MonoBehaviour: Data: bulletHolder - Name: $v Entry: 7 - Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: bulletHolder - Name: k__BackingField Entry: 7 - Data: 141|System.RuntimeType, mscorlib + Data: 157|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunBulletHolder, CenturionCC.System @@ -2781,7 +3171,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2796,14 +3186,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2827,7 +3217,7 @@ MonoBehaviour: Data: animator - Name: $v Entry: 7 - Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: animator @@ -2851,14 +3241,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 161|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 162|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2882,13 +3272,13 @@ MonoBehaviour: Data: behaviour - Name: $v Entry: 7 - Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 163|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: behaviour - Name: k__BackingField Entry: 7 - Data: 148|System.RuntimeType, mscorlib + Data: 164|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.Behaviour.GunBehaviourBase, CenturionCC.System @@ -2897,7 +3287,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2912,14 +3302,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 149|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 165|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 150|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 166|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2943,13 +3333,13 @@ MonoBehaviour: Data: availableFireModes - Name: $v Entry: 7 - Data: 151|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 167|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: availableFireModes - Name: k__BackingField Entry: 7 - Data: 152|System.RuntimeType, mscorlib + Data: 168|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode[], CenturionCC.System @@ -2958,7 +3348,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 153|System.RuntimeType, mscorlib + Data: 169|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int32[], mscorlib @@ -2979,14 +3369,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 170|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 171|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3010,13 +3400,13 @@ MonoBehaviour: Data: projectileData - Name: $v Entry: 7 - Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 172|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: projectileData - Name: k__BackingField Entry: 7 - Data: 157|System.RuntimeType, mscorlib + Data: 173|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.ProjectileDataProvider, CenturionCC.System @@ -3025,7 +3415,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3040,14 +3430,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 174|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 175|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3071,13 +3461,13 @@ MonoBehaviour: Data: audioData - Name: $v Entry: 7 - Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 176|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioData - Name: k__BackingField Entry: 7 - Data: 161|System.RuntimeType, mscorlib + Data: 177|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunAudioDataStore, CenturionCC.System @@ -3086,7 +3476,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3101,14 +3491,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 162|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 163|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3132,13 +3522,13 @@ MonoBehaviour: Data: hapticData - Name: $v Entry: 7 - Data: 164|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: hapticData - Name: k__BackingField Entry: 7 - Data: 165|System.RuntimeType, mscorlib + Data: 181|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunHapticDataStore, CenturionCC.System @@ -3147,7 +3537,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3162,14 +3552,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 166|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 182|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 167|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 183|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3193,16 +3583,16 @@ MonoBehaviour: Data: isDoubleHanded - Name: $v Entry: 7 - Data: 168|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 184|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: isDoubleHanded - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3217,14 +3607,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 169|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 185|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 170|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 186|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3248,16 +3638,16 @@ MonoBehaviour: Data: maxHoldDistance - Name: $v Entry: 7 - Data: 171|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 187|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: maxHoldDistance - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3272,14 +3662,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 172|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 188|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 173|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 189|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3303,16 +3693,16 @@ MonoBehaviour: Data: roundsPerSecond - Name: $v Entry: 7 - Data: 174|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 190|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: roundsPerSecond - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3327,14 +3717,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 175|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 176|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 192|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3358,7 +3748,7 @@ MonoBehaviour: Data: requiredHolsterSize - Name: $v Entry: 7 - Data: 177|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 193|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: requiredHolsterSize @@ -3382,14 +3772,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 194|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 195|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3413,16 +3803,16 @@ MonoBehaviour: Data: mainHandlePitchOffset - Name: $v Entry: 7 - Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 196|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandlePitchOffset - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3437,14 +3827,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 181|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 197|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 182|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 198|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3468,16 +3858,16 @@ MonoBehaviour: Data: mainHandleRePickupDelay - Name: $v Entry: 7 - Data: 183|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 199|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3492,14 +3882,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 184|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 200|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 185|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 201|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3523,16 +3913,181 @@ MonoBehaviour: Data: subHandleRePickupDelay - Name: $v Entry: 7 - Data: 186|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 202|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 204|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: totalBulletsCount + - Name: $v + Entry: 7 + Data: 205|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: totalBulletsCount + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 206|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 207|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: magazineSize + - Name: $v + Entry: 7 + Data: 208|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: magazineSize + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 209|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 210|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: reloadTimeInSeconds + - Name: $v + Entry: 7 + Data: 211|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: reloadTimeInSeconds + - Name: k__BackingField + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3547,14 +4102,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 187|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 212|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 188|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 213|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3578,13 +4133,13 @@ MonoBehaviour: Data: objectType - Name: $v Entry: 7 - Data: 189|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 214|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectType - Name: k__BackingField Entry: 7 - Data: 190|System.RuntimeType, mscorlib + Data: 215|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.ObjectType, CenturionCC.System @@ -3608,14 +4163,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 216|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 192|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 217|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: ObjectMarker Properties @@ -3624,7 +4179,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 193|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3648,16 +4203,16 @@ MonoBehaviour: Data: objectWeight - Name: $v Entry: 7 - Data: 194|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectWeight - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3672,14 +4227,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 195|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 196|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3703,13 +4258,13 @@ MonoBehaviour: Data: tags - Name: $v Entry: 7 - Data: 197|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: tags - Name: k__BackingField Entry: 7 - Data: 198|System.RuntimeType, mscorlib + Data: 223|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String[], mscorlib @@ -3718,7 +4273,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 198 + Data: 223 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3733,14 +4288,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 199|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 224|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 200|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 225|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3764,13 +4319,13 @@ MonoBehaviour: Data: movementOption - Name: $v Entry: 7 - Data: 201|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 226|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: movementOption - Name: k__BackingField Entry: 7 - Data: 202|System.RuntimeType, mscorlib + Data: 227|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.MovementOption, CenturionCC.System @@ -3794,14 +4349,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 228|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 204|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 229|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: Player Controller Properties @@ -3810,7 +4365,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 205|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 230|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3834,16 +4389,16 @@ MonoBehaviour: Data: walkSpeed - Name: $v Entry: 7 - Data: 206|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 231|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: walkSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3858,14 +4413,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 207|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 208|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3889,16 +4444,16 @@ MonoBehaviour: Data: sprintSpeed - Name: $v Entry: 7 - Data: 209|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 234|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3913,14 +4468,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 210|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 235|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 211|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 236|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3944,16 +4499,16 @@ MonoBehaviour: Data: sprintThresholdMultiplier - Name: $v Entry: 7 - Data: 212|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 237|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintThresholdMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3968,14 +4523,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 213|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 238|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 214|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 239|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3999,13 +4554,13 @@ MonoBehaviour: Data: combatTag - Name: $v Entry: 7 - Data: 215|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTag - Name: k__BackingField Entry: 7 - Data: 216|System.RuntimeType, mscorlib + Data: 241|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.CombatTagOption, CenturionCC.System @@ -4029,14 +4584,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 217|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4060,16 +4615,16 @@ MonoBehaviour: Data: combatTagSpeedMultiplier - Name: $v Entry: 7 - Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 244|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagSpeedMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4084,14 +4639,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 245|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 246|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4115,16 +4670,16 @@ MonoBehaviour: Data: combatTagTime - Name: $v Entry: 7 - Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 247|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4139,14 +4694,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 223|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 248|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 224|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 249|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4170,13 +4725,13 @@ MonoBehaviour: Data: logger - Name: $v Entry: 7 - Data: 225|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 250|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: logger - Name: k__BackingField Entry: 7 - Data: 226|System.RuntimeType, mscorlib + Data: 251|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Logger.PrintableBase, DerpyNewbie.Logger @@ -4185,7 +4740,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4200,20 +4755,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 227|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 228|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 253|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 229|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 254|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4237,13 +4792,13 @@ MonoBehaviour: Data: updateManager - Name: $v Entry: 7 - Data: 230|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 255|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: updateManager - Name: k__BackingField Entry: 7 - Data: 231|System.RuntimeType, mscorlib + Data: 256|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Common.UpdateManager, DerpyNewbie.Common @@ -4252,7 +4807,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4267,20 +4822,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 258|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 234|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 259|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4304,13 +4859,13 @@ MonoBehaviour: Data: audioManager - Name: $v Entry: 7 - Data: 235|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 260|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioManager - Name: k__BackingField Entry: 7 - Data: 236|System.RuntimeType, mscorlib + Data: 261|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Audio.AudioManager, CenturionCC.System @@ -4319,7 +4874,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4334,20 +4889,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 237|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 262|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 238|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 263|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 239|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 264|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4371,13 +4926,13 @@ MonoBehaviour: Data: playerController - Name: $v Entry: 7 - Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 265|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: playerController - Name: k__BackingField Entry: 7 - Data: 241|System.RuntimeType, mscorlib + Data: 266|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.PlayerController, CenturionCC.System @@ -4386,7 +4941,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4401,20 +4956,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 267|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 268|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 244|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 269|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4438,16 +4993,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 245|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 270|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4462,14 +5017,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 246|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 271|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 247|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 272|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4493,13 +5048,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 248|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 273|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 249|System.RuntimeType, mscorlib + Data: 274|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHolster, CenturionCC.System @@ -4508,7 +5063,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4523,7 +5078,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 250|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 275|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4548,16 +5103,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 251|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 276|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4572,14 +5127,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 277|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 253|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 278|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4603,16 +5158,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 254|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 279|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4627,7 +5182,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 255|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 280|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4652,7 +5207,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 256|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 281|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4676,7 +5231,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 282|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4701,7 +5256,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 258|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 283|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4725,7 +5280,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 259|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 284|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 diff --git a/Packages/org.centurioncc.system/Runtime/Gun/Gun.cs b/Packages/org.centurioncc.system/Runtime/Gun/Gun.cs index 210fca87..88701f8b 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/Gun.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/Gun.cs @@ -25,6 +25,10 @@ public class Gun : GunBase private const float DisallowPickupFromBelowRange = -0.1F; protected readonly int CockingProgressAnimHash = Animator.StringToHash(GunUtility.CockingProgressParamName); protected readonly int CockingTwistAnimHash = Animator.StringToHash(GunUtility.CockingTwistParamName); + + protected readonly int CurrentBulletsCountAnimHash = + Animator.StringToHash(GunUtility.CurrentBulletsCountParamName); + protected readonly int HasBulletAnimHash = Animator.StringToHash(GunUtility.HasBulletParamName); protected readonly int HasCockedAnimHash = Animator.StringToHash(GunUtility.HasCockedParamName); protected readonly int IsInSafeZoneAnimHash = Animator.StringToHash(GunUtility.IsInSafeZoneParamName); @@ -35,6 +39,10 @@ public class Gun : GunBase protected readonly int IsShootingAnimHash = Animator.StringToHash(GunUtility.IsShootingParamName); protected readonly int IsShootingEmptyAnimHash = Animator.StringToHash(GunUtility.IsShootingEmptyParamName); protected readonly int IsVRAnimHash = Animator.StringToHash(GunUtility.IsVRParamName); + + protected readonly int ReservedBulletsCountAnimHash = + Animator.StringToHash(GunUtility.ReservedBulletsCountParamName); + protected readonly int SelectorTypeAnimHash = Animator.StringToHash(GunUtility.SelectorTypeParamName); protected readonly int StateAnimHash = Animator.StringToHash(GunUtility.StateParamName); @@ -89,6 +97,10 @@ [UdonSynced] [FieldChangeCallback(nameof(ShotCount))] protected virtual void Start() { + InitialTotalBullets = totalBulletsCount; + ReservedBulletsCount = totalBulletsCount; + CurrentMagazineSize = magazineSize; + FireMode = AvailableFireModes.Length != 0 ? AvailableFireModes[0] : FireMode.Safety; Trigger = FireMode == FireMode.Safety ? TriggerState.Idle : TriggerState.Armed; @@ -271,9 +283,11 @@ public virtual void _SlowUpdate() public override void InputJump(bool value, UdonInputEventArgs args) { - if (!value || !IsLocal) + if (!value || !IsLocal || IsReloading) return; + IsReloading = true; + SendCustomEventDelayedSeconds(nameof(ReloadMagazine), ReloadTimeInSeconds); FireMode = GunUtility.CycleFireMode(FireMode, AvailableFireModes); } @@ -291,8 +305,8 @@ public override ShotResult TryToShoot() case ShotResult.SucceededContinuously: { Shoot(); + EjectBullet(); ++BurstCount; - HasBulletInChamber = false; if (!FireMode.HasFiredEnough(BurstCount)) return ShotResult.SucceededContinuously; @@ -472,6 +486,10 @@ public float GetSubTriggerPull() [SerializeField] protected float mainHandleRePickupDelay; [SerializeField] protected float subHandleRePickupDelay; + [SerializeField] protected int totalBulletsCount = 240; + [SerializeField] protected int magazineSize = 30; + [SerializeField] protected float reloadTimeInSeconds = 3F; + [Header("ObjectMarker Properties")] [SerializeField] protected ObjectType objectType = ObjectType.Metallic; @@ -547,6 +565,15 @@ public override TriggerState Trigger } } + [PublicAPI] + public override int CurrentMagazineSize + { + get => magazineSize; + protected set => magazineSize = value; + } + + [PublicAPI] public override float ReloadTimeInSeconds => reloadTimeInSeconds; + [PublicAPI] public override bool HasCocked { @@ -850,6 +877,7 @@ out var lifeTimeInSeconds if (IsLocal && HapticData != null && HapticData.Shooting) HapticData.Shooting.PlayBothHand(); + HasBulletInChamber = false; HasCocked = false; } @@ -1236,6 +1264,12 @@ protected virtual ShotResult CanShoot() return ShotResult.Failed; } + if (!HasBulletInChamber) + { + Trigger = TriggerState.Fired; + return ShotResult.Failed; + } + if (Networking.GetNetworkDateTime().Subtract(LastShotTime).TotalSeconds < SecondsPerRound) { return ShotResult.Paused; diff --git a/Packages/org.centurioncc.system/Runtime/Gun/GunBase.cs b/Packages/org.centurioncc.system/Runtime/Gun/GunBase.cs index cdea542e..4a9449e9 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/GunBase.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/GunBase.cs @@ -37,6 +37,43 @@ public abstract class GunBase : GunHandleCallbackBase [PublicAPI] public virtual TriggerState Trigger { get; set; } [PublicAPI] public virtual GunState State { get; set; } + + /// + /// Bullets remaining in the reserve (not in magazine) + /// + [PublicAPI] + public virtual int ReservedBulletsCount { get; protected set; } + + /// + /// Bullets remaining in the magazine (not in reserve) + /// + [PublicAPI] + public virtual int CurrentBulletsCount { get; protected set; } + + /// + /// Size of the magazine. + /// + [PublicAPI] + public virtual int CurrentMagazineSize { get; protected set; } + + /// + /// Initial reserved bullets count + /// + [PublicAPI] + public virtual int InitialTotalBullets { get; set; } + + /// + /// Time it takes to reload in desktop or simple reload mode + /// + [PublicAPI] + public virtual float ReloadTimeInSeconds { get; } + + /// + /// Is the gun currently in reloading? + /// + [PublicAPI] + public virtual bool IsReloading { get; protected set; } + /// /// Has the gun bullet in chamber? /// @@ -112,7 +149,7 @@ public abstract class GunBase : GunHandleCallbackBase [PublicAPI] public virtual bool HasNextBullet() { - return true; + return CurrentBulletsCount > 0; } /// @@ -124,8 +161,13 @@ public virtual bool LoadBullet() { if (HasBulletInChamber) EjectBullet(); - HasBulletInChamber = true; - RequestSerialization(); + if (HasNextBullet()) + { + CurrentBulletsCount--; + HasBulletInChamber = true; + RequestSerialization(); + } + return HasBulletInChamber; } @@ -138,5 +180,23 @@ public virtual void EjectBullet() HasBulletInChamber = false; RequestSerialization(); } + + /// + /// Reloads a magazine from reserve ammo + /// + [PublicAPI] + public virtual void ReloadMagazine() + { + var diff = CurrentMagazineSize - CurrentBulletsCount; + ReservedBulletsCount -= diff; + if (ReservedBulletsCount < 0) + { + diff += ReservedBulletsCount; // Add overdrawn bullets to mitigate + ReservedBulletsCount = 0; + } + + CurrentBulletsCount += diff; + IsReloading = false; + } } } \ No newline at end of file diff --git a/Packages/org.centurioncc.system/Runtime/Gun/GunManagerNotificationSender.cs b/Packages/org.centurioncc.system/Runtime/Gun/GunManagerNotificationSender.cs index 7015733d..245d8e1e 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/GunManagerNotificationSender.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/GunManagerNotificationSender.cs @@ -10,28 +10,28 @@ public class GunManagerNotificationSender : GunManagerCallbackBase { [SerializeField] [HideInInspector] [NewbieInject] private GunManager gunManager; + [SerializeField] [HideInInspector] [NewbieInject] private NotificationProvider notification; - [Header("Messages")] - [SerializeField] - private TranslatableMessage onGunsResetMessage; - [SerializeField] - private TranslatableMessage onCantShootInSafeZone; - [SerializeField] - private TranslatableMessage onCantShootInWall; - [SerializeField] - private TranslatableMessage onCantShootWhenSelectorSafety; - [SerializeField] - private TranslatableMessage onCantShootBecauseCallback; - [SerializeField] - private TranslatableMessage onCantShootUnknown; - [SerializeField] - private TranslatableMessage onFireModeChangeFormatMessage; - [SerializeField] - private TranslatableMessage[] fireModeNames; - - [Header("Defaults")] - public bool notifyGunsReset = true; + + [Header("Messages")] [SerializeField] private TranslatableMessage onGunsResetMessage; + + [SerializeField] private TranslatableMessage onCantShootInSafeZone; + + [SerializeField] private TranslatableMessage onCantShootInWall; + + [SerializeField] private TranslatableMessage onCantShootWhenSelectorSafety; + + [SerializeField] private TranslatableMessage onCantShootBecauseCallback; + + [SerializeField] private TranslatableMessage onCantShootUnknown; + + [SerializeField] private TranslatableMessage onFireModeChangeFormatMessage; + + [SerializeField] private TranslatableMessage[] fireModeNames; + + [Header("Defaults")] public bool notifyGunsReset = true; + public bool notifyCancelled = true; public bool notifyFireModeChange = true; @@ -76,6 +76,7 @@ private void SendCancelledOrFailedNotification(int reasonId) // 10 = ShootNext flag is false // 11 = RemoteInstance is null // 12 = RemoteInstance.FireMode is 0 == safety + // 13 = !HasBulletInChamber // 100 = in wall // 101 = in safe zone // 200 = callback returned false diff --git a/Packages/org.centurioncc.system/Runtime/Gun/GunUtility.cs b/Packages/org.centurioncc.system/Runtime/Gun/GunUtility.cs index 041f3435..d1f64e0a 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/GunUtility.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/GunUtility.cs @@ -23,6 +23,8 @@ public static class GunUtility public const string SelectorTypeParamName = "SelectorType"; public const string StateParamName = "State"; public const string TriggerStateParamName = "Trigger"; + public const string ReservedBulletsCountParamName = "ReservedBulletsCount"; + public const string CurrentBulletsCountParamName = "CurrentBulletsCount"; public static FireMode CycleFireMode(FireMode fireMode, FireMode[] allowedFireModes) { diff --git a/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.asset b/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.asset index b918b0d3..d15ba600 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.asset +++ b/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 94 + Data: 105 - Name: Entry: 7 Data: @@ -218,16 +218,262 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: k__BackingField + Data: k__BackingField - Name: $v Entry: 7 Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: k__BackingField + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 7 + Data: 21|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Single, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 13|System.RuntimeType, mscorlib + Data: 24|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Boolean, mscorlib @@ -236,7 +482,55 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 24 + - Name: k__BackingField + Entry: 9 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -251,7 +545,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -275,16 +569,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -299,7 +593,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -323,7 +617,7 @@ MonoBehaviour: Data: CockingProgressAnimHash - Name: $v Entry: 7 - Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 30|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingProgressAnimHash @@ -347,7 +641,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 31|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -371,7 +665,7 @@ MonoBehaviour: Data: CockingTwistAnimHash - Name: $v Entry: 7 - Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingTwistAnimHash @@ -395,7 +689,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 35|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -419,7 +761,7 @@ MonoBehaviour: Data: HasBulletAnimHash - Name: $v Entry: 7 - Data: 21|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasBulletAnimHash @@ -443,7 +785,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 37|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -467,7 +809,7 @@ MonoBehaviour: Data: HasCockedAnimHash - Name: $v Entry: 7 - Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 38|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasCockedAnimHash @@ -491,7 +833,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 39|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -515,7 +857,7 @@ MonoBehaviour: Data: IsInSafeZoneAnimHash - Name: $v Entry: 7 - Data: 25|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 40|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInSafeZoneAnimHash @@ -539,7 +881,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 41|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -563,7 +905,7 @@ MonoBehaviour: Data: IsInWallAnimHash - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInWallAnimHash @@ -587,7 +929,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -611,7 +953,7 @@ MonoBehaviour: Data: IsLocalAnimHash - Name: $v Entry: 7 - Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsLocalAnimHash @@ -635,7 +977,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 45|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -659,7 +1001,7 @@ MonoBehaviour: Data: IsPickedUpGlobalAnimHash - Name: $v Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 46|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpGlobalAnimHash @@ -683,7 +1025,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -707,7 +1049,7 @@ MonoBehaviour: Data: IsPickedUpLocalAnimHash - Name: $v Entry: 7 - Data: 33|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpLocalAnimHash @@ -731,7 +1073,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 49|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -755,7 +1097,7 @@ MonoBehaviour: Data: IsShootingAnimHash - Name: $v Entry: 7 - Data: 35|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 50|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingAnimHash @@ -779,7 +1121,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -803,7 +1145,7 @@ MonoBehaviour: Data: IsShootingEmptyAnimHash - Name: $v Entry: 7 - Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 52|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingEmptyAnimHash @@ -827,7 +1169,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 53|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -851,7 +1193,7 @@ MonoBehaviour: Data: IsVRAnimHash - Name: $v Entry: 7 - Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsVRAnimHash @@ -875,7 +1217,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 40|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 55|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 56|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 57|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -899,7 +1289,7 @@ MonoBehaviour: Data: SelectorTypeAnimHash - Name: $v Entry: 7 - Data: 41|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 58|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: SelectorTypeAnimHash @@ -923,7 +1313,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 42|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -947,7 +1337,7 @@ MonoBehaviour: Data: StateAnimHash - Name: $v Entry: 7 - Data: 43|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: StateAnimHash @@ -971,7 +1361,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 61|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -995,7 +1385,7 @@ MonoBehaviour: Data: TriggerProgressAnimHash - Name: $v Entry: 7 - Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 62|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerProgressAnimHash @@ -1019,7 +1409,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 46|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 63|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1043,7 +1433,7 @@ MonoBehaviour: Data: TriggerStateAnimHash - Name: $v Entry: 7 - Data: 47|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 64|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerStateAnimHash @@ -1067,7 +1457,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 48|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 65|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1091,13 +1481,13 @@ MonoBehaviour: Data: _currentState - Name: $v Entry: 7 - Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _currentState - Name: k__BackingField Entry: 7 - Data: 50|System.RuntimeType, mscorlib + Data: 67|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Byte, mscorlib @@ -1106,7 +1496,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1121,19 +1511,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 52|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 69|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 53|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 70|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1157,13 +1547,13 @@ MonoBehaviour: Data: _fireMode - Name: $v Entry: 7 - Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _fireMode - Name: k__BackingField Entry: 7 - Data: 55|System.RuntimeType, mscorlib + Data: 72|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode, CenturionCC.System @@ -1187,7 +1577,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 73|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1211,16 +1601,16 @@ MonoBehaviour: Data: _hasBulletInChamber - Name: $v Entry: 7 - Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 74|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasBulletInChamber - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1235,19 +1625,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 75|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 59|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 76|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 60|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 77|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1271,16 +1661,16 @@ MonoBehaviour: Data: _hasCocked - Name: $v Entry: 7 - Data: 61|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasCocked - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1295,19 +1685,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 62|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 79|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 63|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 80|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 64|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 81|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1331,16 +1721,16 @@ MonoBehaviour: Data: _isLocal - Name: $v Entry: 7 - Data: 65|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isLocal - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1355,7 +1745,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 66|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1379,16 +1769,16 @@ MonoBehaviour: Data: _isPickedUp - Name: $v Entry: 7 - Data: 67|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1403,7 +1793,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1427,16 +1817,16 @@ MonoBehaviour: Data: _isVR - Name: $v Entry: 7 - Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isVR - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1451,7 +1841,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1475,7 +1865,7 @@ MonoBehaviour: Data: _lastShotCount - Name: $v Entry: 7 - Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 88|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _lastShotCount @@ -1499,7 +1889,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 72|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 89|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1523,16 +1913,16 @@ MonoBehaviour: Data: _mainHandleIsPickedUp - Name: $v Entry: 7 - Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 90|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1547,7 +1937,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 74|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1571,13 +1961,13 @@ MonoBehaviour: Data: _mainHandlePosOffset - Name: $v Entry: 7 - Data: 75|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandlePosOffset - Name: k__BackingField Entry: 7 - Data: 76|System.RuntimeType, mscorlib + Data: 93|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Vector3, UnityEngine.CoreModule @@ -1586,7 +1976,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1601,7 +1991,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1625,13 +2015,13 @@ MonoBehaviour: Data: _mainHandleRotOffset - Name: $v Entry: 7 - Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 95|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleRotOffset - Name: k__BackingField Entry: 7 - Data: 79|System.RuntimeType, mscorlib + Data: 96|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Quaternion, UnityEngine.CoreModule @@ -1640,7 +2030,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1655,7 +2045,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1679,22 +2069,16 @@ MonoBehaviour: Data: _nextMainHandlePickupableTime - Name: $v Entry: 7 - Data: 81|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextMainHandlePickupableTime - Name: k__BackingField - Entry: 7 - Data: 82|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Single, mscorlib - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1709,7 +2093,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1733,16 +2117,16 @@ MonoBehaviour: Data: _nextSubHandlePickupableTime - Name: $v Entry: 7 - Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextSubHandlePickupableTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1757,7 +2141,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1781,16 +2166,16 @@ MonoBehaviour: Data: _shotPosition - Name: $v Entry: 7 - Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotPosition - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1805,13 +2190,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 88|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 104|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1835,16 +2221,16 @@ MonoBehaviour: Data: _shotRotation - Name: $v Entry: 7 - Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 105|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotRotation - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1859,13 +2245,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 90|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 106|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 91|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 107|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1889,13 +2276,13 @@ MonoBehaviour: Data: _shotTime - Name: $v Entry: 7 - Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotTime - Name: k__BackingField Entry: 7 - Data: 93|System.RuntimeType, mscorlib + Data: 109|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int64, mscorlib @@ -1904,7 +2291,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 93 + Data: 109 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1919,13 +2306,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 110|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 95|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 111|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1949,16 +2337,16 @@ MonoBehaviour: Data: _subHandleIsPickedUp - Name: $v Entry: 7 - Data: 96|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 112|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1973,7 +2361,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 113|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1997,16 +2386,16 @@ MonoBehaviour: Data: _subHandlePosOffset - Name: $v Entry: 7 - Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandlePosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2021,7 +2410,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -2045,16 +2435,16 @@ MonoBehaviour: Data: _subHandleRotOffset - Name: $v Entry: 7 - Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2069,7 +2459,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2094,7 +2484,7 @@ MonoBehaviour: Data: _trigger - Name: $v Entry: 7 - Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _trigger @@ -2118,7 +2508,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 119|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2143,13 +2533,13 @@ MonoBehaviour: Data: pivotHandle - Name: $v Entry: 7 - Data: 104|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotHandle - Name: k__BackingField Entry: 7 - Data: 105|System.RuntimeType, mscorlib + Data: 121|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHandle, CenturionCC.System @@ -2158,7 +2548,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 106|System.RuntimeType, mscorlib + Data: 122|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.Udon.UdonBehaviour, VRC.Udon @@ -2179,7 +2569,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 107|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 123|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2204,16 +2594,16 @@ MonoBehaviour: Data: pivotPosOffset - Name: $v Entry: 7 - Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotPosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2228,14 +2618,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 109|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 125|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 110|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 126|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2259,16 +2649,16 @@ MonoBehaviour: Data: pivotRotOffset - Name: $v Entry: 7 - Data: 111|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 127|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2283,14 +2673,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 112|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 128|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 113|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 129|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2314,7 +2704,7 @@ MonoBehaviour: Data: safetyAreaCollisionCount - Name: $v Entry: 7 - Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 130|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: safetyAreaCollisionCount @@ -2338,7 +2728,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 131|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2363,7 +2753,7 @@ MonoBehaviour: Data: shotCount - Name: $v Entry: 7 - Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 132|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shotCount @@ -2387,20 +2777,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 133|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 118|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 134|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 119|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 135|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2424,13 +2814,13 @@ MonoBehaviour: Data: weaponName - Name: $v Entry: 7 - Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 136|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: weaponName - Name: k__BackingField Entry: 7 - Data: 121|System.RuntimeType, mscorlib + Data: 137|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String, mscorlib @@ -2439,7 +2829,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 121 + Data: 137 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2454,14 +2844,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 122|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 123|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2485,13 +2875,13 @@ MonoBehaviour: Data: target - Name: $v Entry: 7 - Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: target - Name: k__BackingField Entry: 7 - Data: 125|System.RuntimeType, mscorlib + Data: 141|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Transform, UnityEngine.CoreModule @@ -2500,7 +2890,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2515,14 +2905,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 126|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 127|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2546,16 +2936,16 @@ MonoBehaviour: Data: shooter - Name: $v Entry: 7 - Data: 128|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shooter - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2570,14 +2960,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 129|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 130|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2601,16 +2991,16 @@ MonoBehaviour: Data: mainHandle - Name: $v Entry: 7 - Data: 131|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2625,14 +3015,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 132|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 148|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 133|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 149|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2656,16 +3046,16 @@ MonoBehaviour: Data: subHandle - Name: $v Entry: 7 - Data: 134|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 150|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2680,14 +3070,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 135|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 151|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 136|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 152|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2711,16 +3101,16 @@ MonoBehaviour: Data: customHandle - Name: $v Entry: 7 - Data: 137|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 153|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: customHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2735,14 +3125,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2766,13 +3156,13 @@ MonoBehaviour: Data: bulletHolder - Name: $v Entry: 7 - Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: bulletHolder - Name: k__BackingField Entry: 7 - Data: 141|System.RuntimeType, mscorlib + Data: 157|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunBulletHolder, CenturionCC.System @@ -2781,7 +3171,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2796,14 +3186,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2827,7 +3217,7 @@ MonoBehaviour: Data: animator - Name: $v Entry: 7 - Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: animator @@ -2851,14 +3241,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 161|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 162|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2882,13 +3272,13 @@ MonoBehaviour: Data: behaviour - Name: $v Entry: 7 - Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 163|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: behaviour - Name: k__BackingField Entry: 7 - Data: 148|System.RuntimeType, mscorlib + Data: 164|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.Behaviour.GunBehaviourBase, CenturionCC.System @@ -2897,7 +3287,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2912,14 +3302,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 149|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 165|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 150|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 166|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2943,13 +3333,13 @@ MonoBehaviour: Data: availableFireModes - Name: $v Entry: 7 - Data: 151|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 167|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: availableFireModes - Name: k__BackingField Entry: 7 - Data: 152|System.RuntimeType, mscorlib + Data: 168|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode[], CenturionCC.System @@ -2958,7 +3348,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 153|System.RuntimeType, mscorlib + Data: 169|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int32[], mscorlib @@ -2979,14 +3369,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 170|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 171|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3010,13 +3400,13 @@ MonoBehaviour: Data: projectileData - Name: $v Entry: 7 - Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 172|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: projectileData - Name: k__BackingField Entry: 7 - Data: 157|System.RuntimeType, mscorlib + Data: 173|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.ProjectileDataProvider, CenturionCC.System @@ -3025,7 +3415,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3040,14 +3430,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 174|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 175|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3071,13 +3461,13 @@ MonoBehaviour: Data: audioData - Name: $v Entry: 7 - Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 176|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioData - Name: k__BackingField Entry: 7 - Data: 161|System.RuntimeType, mscorlib + Data: 177|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunAudioDataStore, CenturionCC.System @@ -3086,7 +3476,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3101,14 +3491,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 162|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 163|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3132,13 +3522,13 @@ MonoBehaviour: Data: hapticData - Name: $v Entry: 7 - Data: 164|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: hapticData - Name: k__BackingField Entry: 7 - Data: 165|System.RuntimeType, mscorlib + Data: 181|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunHapticDataStore, CenturionCC.System @@ -3147,7 +3537,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3162,14 +3552,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 166|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 182|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 167|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 183|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3193,16 +3583,16 @@ MonoBehaviour: Data: isDoubleHanded - Name: $v Entry: 7 - Data: 168|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 184|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: isDoubleHanded - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3217,14 +3607,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 169|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 185|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 170|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 186|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3248,16 +3638,16 @@ MonoBehaviour: Data: maxHoldDistance - Name: $v Entry: 7 - Data: 171|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 187|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: maxHoldDistance - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3272,14 +3662,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 172|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 188|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 173|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 189|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3303,16 +3693,16 @@ MonoBehaviour: Data: roundsPerSecond - Name: $v Entry: 7 - Data: 174|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 190|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: roundsPerSecond - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3327,14 +3717,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 175|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 176|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 192|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3358,7 +3748,7 @@ MonoBehaviour: Data: requiredHolsterSize - Name: $v Entry: 7 - Data: 177|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 193|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: requiredHolsterSize @@ -3382,14 +3772,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 194|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 195|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3413,16 +3803,16 @@ MonoBehaviour: Data: mainHandlePitchOffset - Name: $v Entry: 7 - Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 196|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandlePitchOffset - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3437,14 +3827,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 181|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 197|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 182|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 198|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3468,16 +3858,16 @@ MonoBehaviour: Data: mainHandleRePickupDelay - Name: $v Entry: 7 - Data: 183|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 199|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3492,14 +3882,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 184|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 200|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 185|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 201|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3523,16 +3913,181 @@ MonoBehaviour: Data: subHandleRePickupDelay - Name: $v Entry: 7 - Data: 186|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 202|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 204|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: totalBulletsCount + - Name: $v + Entry: 7 + Data: 205|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: totalBulletsCount + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 206|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 207|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: magazineSize + - Name: $v + Entry: 7 + Data: 208|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: magazineSize + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 209|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 210|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: reloadTimeInSeconds + - Name: $v + Entry: 7 + Data: 211|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: reloadTimeInSeconds + - Name: k__BackingField + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3547,14 +4102,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 187|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 212|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 188|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 213|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3578,13 +4133,13 @@ MonoBehaviour: Data: objectType - Name: $v Entry: 7 - Data: 189|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 214|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectType - Name: k__BackingField Entry: 7 - Data: 190|System.RuntimeType, mscorlib + Data: 215|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.ObjectType, CenturionCC.System @@ -3608,14 +4163,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 216|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 192|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 217|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: ObjectMarker Properties @@ -3624,7 +4179,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 193|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3648,16 +4203,16 @@ MonoBehaviour: Data: objectWeight - Name: $v Entry: 7 - Data: 194|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectWeight - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3672,14 +4227,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 195|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 196|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3703,13 +4258,13 @@ MonoBehaviour: Data: tags - Name: $v Entry: 7 - Data: 197|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: tags - Name: k__BackingField Entry: 7 - Data: 198|System.RuntimeType, mscorlib + Data: 223|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String[], mscorlib @@ -3718,7 +4273,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 198 + Data: 223 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3733,14 +4288,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 199|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 224|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 200|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 225|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3764,13 +4319,13 @@ MonoBehaviour: Data: movementOption - Name: $v Entry: 7 - Data: 201|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 226|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: movementOption - Name: k__BackingField Entry: 7 - Data: 202|System.RuntimeType, mscorlib + Data: 227|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.MovementOption, CenturionCC.System @@ -3794,14 +4349,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 228|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 204|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 229|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: Player Controller Properties @@ -3810,7 +4365,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 205|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 230|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3834,16 +4389,16 @@ MonoBehaviour: Data: walkSpeed - Name: $v Entry: 7 - Data: 206|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 231|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: walkSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3858,14 +4413,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 207|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 208|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3889,16 +4444,16 @@ MonoBehaviour: Data: sprintSpeed - Name: $v Entry: 7 - Data: 209|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 234|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3913,14 +4468,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 210|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 235|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 211|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 236|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3944,16 +4499,16 @@ MonoBehaviour: Data: sprintThresholdMultiplier - Name: $v Entry: 7 - Data: 212|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 237|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintThresholdMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3968,14 +4523,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 213|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 238|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 214|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 239|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3999,13 +4554,13 @@ MonoBehaviour: Data: combatTag - Name: $v Entry: 7 - Data: 215|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTag - Name: k__BackingField Entry: 7 - Data: 216|System.RuntimeType, mscorlib + Data: 241|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.CombatTagOption, CenturionCC.System @@ -4029,14 +4584,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 217|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4060,16 +4615,16 @@ MonoBehaviour: Data: combatTagSpeedMultiplier - Name: $v Entry: 7 - Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 244|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagSpeedMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4084,14 +4639,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 245|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 246|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4115,16 +4670,16 @@ MonoBehaviour: Data: combatTagTime - Name: $v Entry: 7 - Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 247|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4139,14 +4694,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 223|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 248|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 224|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 249|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4170,13 +4725,13 @@ MonoBehaviour: Data: logger - Name: $v Entry: 7 - Data: 225|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 250|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: logger - Name: k__BackingField Entry: 7 - Data: 226|System.RuntimeType, mscorlib + Data: 251|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Logger.PrintableBase, DerpyNewbie.Logger @@ -4185,7 +4740,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4200,20 +4755,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 227|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 228|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 253|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 229|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 254|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4237,13 +4792,13 @@ MonoBehaviour: Data: updateManager - Name: $v Entry: 7 - Data: 230|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 255|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: updateManager - Name: k__BackingField Entry: 7 - Data: 231|System.RuntimeType, mscorlib + Data: 256|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Common.UpdateManager, DerpyNewbie.Common @@ -4252,7 +4807,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4267,20 +4822,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 258|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 234|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 259|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4304,13 +4859,13 @@ MonoBehaviour: Data: audioManager - Name: $v Entry: 7 - Data: 235|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 260|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioManager - Name: k__BackingField Entry: 7 - Data: 236|System.RuntimeType, mscorlib + Data: 261|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Audio.AudioManager, CenturionCC.System @@ -4319,7 +4874,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4334,20 +4889,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 237|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 262|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 238|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 263|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 239|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 264|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4371,13 +4926,13 @@ MonoBehaviour: Data: playerController - Name: $v Entry: 7 - Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 265|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: playerController - Name: k__BackingField Entry: 7 - Data: 241|System.RuntimeType, mscorlib + Data: 266|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.PlayerController, CenturionCC.System @@ -4386,7 +4941,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4401,20 +4956,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 267|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 268|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 244|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 269|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4438,16 +4993,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 245|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 270|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4462,14 +5017,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 246|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 271|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 247|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 272|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4493,13 +5048,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 248|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 273|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 249|System.RuntimeType, mscorlib + Data: 274|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHolster, CenturionCC.System @@ -4508,7 +5063,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4523,7 +5078,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 250|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 275|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4548,16 +5103,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 251|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 276|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4572,14 +5127,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 277|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 253|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 278|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4603,16 +5158,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 254|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 279|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4627,7 +5182,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 255|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 280|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4652,7 +5207,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 256|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 281|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4676,7 +5231,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 282|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4701,7 +5256,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 258|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 283|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4725,7 +5280,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 259|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 284|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4750,13 +5305,13 @@ MonoBehaviour: Data: Model - Name: $v Entry: 7 - Data: 260|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 285|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: Model - Name: k__BackingField Entry: 7 - Data: 261|System.RuntimeType, mscorlib + Data: 286|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.GameObject, UnityEngine.CoreModule @@ -4765,7 +5320,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 261 + Data: 286 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4780,20 +5335,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 262|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 287|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 263|JetBrains.Annotations.PublicAPIAttribute, UnityEngine.CoreModule + Data: 288|JetBrains.Annotations.PublicAPIAttribute, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 264|JetBrains.Annotations.CanBeNullAttribute, UnityEngine.CoreModule + Data: 289|JetBrains.Annotations.CanBeNullAttribute, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4817,7 +5372,7 @@ MonoBehaviour: Data: _animator - Name: $v Entry: 7 - Data: 265|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 290|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _animator @@ -4841,7 +5396,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 266|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 291|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4866,16 +5421,16 @@ MonoBehaviour: Data: _hasInit - Name: $v Entry: 7 - Data: 267|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 292|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasInit - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4890,7 +5445,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 268|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 293|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4915,16 +5470,16 @@ MonoBehaviour: Data: _isOccupied - Name: $v Entry: 7 - Data: 269|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 294|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isOccupied - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4939,20 +5494,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 270|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 295|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 271|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 296|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 272|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 297|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4976,16 +5531,16 @@ MonoBehaviour: Data: _variantDataUniqueId - Name: $v Entry: 7 - Data: 273|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 298|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _variantDataUniqueId - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5000,20 +5555,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 274|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 299|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 275|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 300|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 276|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 301|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -5037,13 +5592,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 277|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 302|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 278|System.RuntimeType, mscorlib + Data: 303|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunManager, CenturionCC.System @@ -5052,7 +5607,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5067,7 +5622,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 279|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 304|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -5092,13 +5647,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 280|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 305|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 281|System.RuntimeType, mscorlib + Data: 306|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.BoxCollider, UnityEngine.PhysicsModule @@ -5107,7 +5662,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 281 + Data: 306 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5122,7 +5677,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 282|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 307|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -5147,13 +5702,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 283|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 308|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 284|System.RuntimeType, mscorlib + Data: 309|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunVariantDataStore, CenturionCC.System @@ -5162,7 +5717,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5177,7 +5732,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 285|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 310|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 diff --git a/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.cs b/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.cs index 84c88f87..8b7e95e7 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/ManagedGun.cs @@ -182,6 +182,12 @@ private void Internal_SetVariantData(GunVariantDataStore data, bool refreshHandl CollisionCount = 0; + // Apply magazine setting + InitialTotalBullets = VariantData.ReservedBulletsCount; + ReservedBulletsCount = VariantData.ReservedBulletsCount; + CurrentBulletsCount = 0; + CurrentMagazineSize = VariantData.MagazineSize; + // Update behaviour related properties FireMode = AvailableFireModes[0]; @@ -326,6 +332,12 @@ protected override ShotResult CanShoot() result = ShotResult.Failed; } + if (!HasBulletInChamber) + { + ParentManager.Invoke_OnShootFailed(this, 13); + result = ShotResult.Failed; + } + if (ParentManager.useCollisionCheck) { if (IsInWall && VariantData.UseWallCheck) @@ -467,6 +479,9 @@ protected override void OnGunDrop() public override float RoundsPerSecond => VariantData != null ? VariantData.MaxRoundsPerSecond : float.PositiveInfinity; + public override float ReloadTimeInSeconds => + VariantData != null ? VariantData.ReloadTimeInSeconds : 0F; + [PublicAPI] public override FireMode[] AvailableFireModes => VariantData != null ? VariantData.AvailableFiringModes : new[] { FireMode.Safety }; diff --git a/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.asset b/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.asset index bd73ea75..74da683b 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.asset +++ b/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.asset @@ -44,7 +44,7 @@ MonoBehaviour: Data: - Name: Entry: 12 - Data: 94 + Data: 105 - Name: Entry: 7 Data: @@ -218,16 +218,262 @@ MonoBehaviour: Data: - Name: $k Entry: 1 - Data: k__BackingField + Data: k__BackingField - Name: $v Entry: 7 Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 - Data: k__BackingField + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 15|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 19|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 7 + Data: 21|System.RuntimeType, mscorlib + - Name: + Entry: 1 + Data: System.Single, mscorlib + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 13|System.RuntimeType, mscorlib + Data: 24|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Boolean, mscorlib @@ -236,7 +482,55 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: k__BackingField + - Name: $v + Entry: 7 + Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: k__BackingField + - Name: k__BackingField + Entry: 9 + Data: 24 + - Name: k__BackingField + Entry: 9 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -251,7 +545,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -275,16 +569,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -299,7 +593,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 29|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -323,7 +617,7 @@ MonoBehaviour: Data: CockingProgressAnimHash - Name: $v Entry: 7 - Data: 17|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 30|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingProgressAnimHash @@ -347,7 +641,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 31|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -371,7 +665,7 @@ MonoBehaviour: Data: CockingTwistAnimHash - Name: $v Entry: 7 - Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 32|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: CockingTwistAnimHash @@ -395,7 +689,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: CurrentBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 35|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -419,7 +761,7 @@ MonoBehaviour: Data: HasBulletAnimHash - Name: $v Entry: 7 - Data: 21|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasBulletAnimHash @@ -443,7 +785,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 37|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -467,7 +809,7 @@ MonoBehaviour: Data: HasCockedAnimHash - Name: $v Entry: 7 - Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 38|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: HasCockedAnimHash @@ -491,7 +833,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 39|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -515,7 +857,7 @@ MonoBehaviour: Data: IsInSafeZoneAnimHash - Name: $v Entry: 7 - Data: 25|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 40|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInSafeZoneAnimHash @@ -539,7 +881,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 26|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 41|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -563,7 +905,7 @@ MonoBehaviour: Data: IsInWallAnimHash - Name: $v Entry: 7 - Data: 27|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 42|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsInWallAnimHash @@ -587,7 +929,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -611,7 +953,7 @@ MonoBehaviour: Data: IsLocalAnimHash - Name: $v Entry: 7 - Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsLocalAnimHash @@ -635,7 +977,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 45|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -659,7 +1001,7 @@ MonoBehaviour: Data: IsPickedUpGlobalAnimHash - Name: $v Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 46|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpGlobalAnimHash @@ -683,7 +1025,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -707,7 +1049,7 @@ MonoBehaviour: Data: IsPickedUpLocalAnimHash - Name: $v Entry: 7 - Data: 33|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 48|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsPickedUpLocalAnimHash @@ -731,7 +1073,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 49|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -755,7 +1097,7 @@ MonoBehaviour: Data: IsShootingAnimHash - Name: $v Entry: 7 - Data: 35|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 50|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingAnimHash @@ -779,7 +1121,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -803,7 +1145,7 @@ MonoBehaviour: Data: IsShootingEmptyAnimHash - Name: $v Entry: 7 - Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 52|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsShootingEmptyAnimHash @@ -827,7 +1169,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 53|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -851,7 +1193,7 @@ MonoBehaviour: Data: IsVRAnimHash - Name: $v Entry: 7 - Data: 39|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: IsVRAnimHash @@ -875,7 +1217,55 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 40|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 55|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + - Name: + Entry: 12 + Data: 0 + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: $v + Entry: 7 + Data: 56|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: ReservedBulletsCountAnimHash + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: false + - Name: _fieldAttributes + Entry: 7 + Data: 57|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -899,7 +1289,7 @@ MonoBehaviour: Data: SelectorTypeAnimHash - Name: $v Entry: 7 - Data: 41|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 58|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: SelectorTypeAnimHash @@ -923,7 +1313,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 42|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 59|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -947,7 +1337,7 @@ MonoBehaviour: Data: StateAnimHash - Name: $v Entry: 7 - Data: 43|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: StateAnimHash @@ -971,7 +1361,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 44|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 61|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -995,7 +1385,7 @@ MonoBehaviour: Data: TriggerProgressAnimHash - Name: $v Entry: 7 - Data: 45|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 62|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerProgressAnimHash @@ -1019,7 +1409,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 46|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 63|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1043,7 +1433,7 @@ MonoBehaviour: Data: TriggerStateAnimHash - Name: $v Entry: 7 - Data: 47|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 64|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: TriggerStateAnimHash @@ -1067,7 +1457,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 48|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 65|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1091,13 +1481,13 @@ MonoBehaviour: Data: _currentState - Name: $v Entry: 7 - Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _currentState - Name: k__BackingField Entry: 7 - Data: 50|System.RuntimeType, mscorlib + Data: 67|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Byte, mscorlib @@ -1106,7 +1496,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1121,19 +1511,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 52|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 69|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 53|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 70|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1157,13 +1547,13 @@ MonoBehaviour: Data: _fireMode - Name: $v Entry: 7 - Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _fireMode - Name: k__BackingField Entry: 7 - Data: 55|System.RuntimeType, mscorlib + Data: 72|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode, CenturionCC.System @@ -1187,7 +1577,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 73|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1211,16 +1601,16 @@ MonoBehaviour: Data: _hasBulletInChamber - Name: $v Entry: 7 - Data: 57|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 74|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasBulletInChamber - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1235,19 +1625,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 75|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 59|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 76|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 60|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 77|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1271,16 +1661,16 @@ MonoBehaviour: Data: _hasCocked - Name: $v Entry: 7 - Data: 61|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasCocked - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1295,19 +1685,19 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 62|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 79|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 63|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 80|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 64|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 81|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1331,16 +1721,16 @@ MonoBehaviour: Data: _isLocal - Name: $v Entry: 7 - Data: 65|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 82|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isLocal - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1355,7 +1745,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 66|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1379,16 +1769,16 @@ MonoBehaviour: Data: _isPickedUp - Name: $v Entry: 7 - Data: 67|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1403,7 +1793,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1427,16 +1817,16 @@ MonoBehaviour: Data: _isVR - Name: $v Entry: 7 - Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isVR - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1451,7 +1841,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 70|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1475,7 +1865,7 @@ MonoBehaviour: Data: _lastShotCount - Name: $v Entry: 7 - Data: 71|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 88|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _lastShotCount @@ -1499,7 +1889,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 72|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 89|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1523,16 +1913,16 @@ MonoBehaviour: Data: _mainHandleIsPickedUp - Name: $v Entry: 7 - Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 90|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1547,7 +1937,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 74|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1571,13 +1961,13 @@ MonoBehaviour: Data: _mainHandlePosOffset - Name: $v Entry: 7 - Data: 75|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandlePosOffset - Name: k__BackingField Entry: 7 - Data: 76|System.RuntimeType, mscorlib + Data: 93|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Vector3, UnityEngine.CoreModule @@ -1586,7 +1976,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1601,7 +1991,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1625,13 +2015,13 @@ MonoBehaviour: Data: _mainHandleRotOffset - Name: $v Entry: 7 - Data: 78|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 95|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _mainHandleRotOffset - Name: k__BackingField Entry: 7 - Data: 79|System.RuntimeType, mscorlib + Data: 96|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Quaternion, UnityEngine.CoreModule @@ -1640,7 +2030,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1655,7 +2045,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 80|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1679,22 +2069,16 @@ MonoBehaviour: Data: _nextMainHandlePickupableTime - Name: $v Entry: 7 - Data: 81|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextMainHandlePickupableTime - Name: k__BackingField - Entry: 7 - Data: 82|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Single, mscorlib - - Name: - Entry: 8 - Data: + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1709,7 +2093,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 83|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 0 @@ -1733,16 +2117,16 @@ MonoBehaviour: Data: _nextSubHandlePickupableTime - Name: $v Entry: 7 - Data: 84|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _nextSubHandlePickupableTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1757,7 +2141,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 85|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1781,16 +2166,16 @@ MonoBehaviour: Data: _shotPosition - Name: $v Entry: 7 - Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotPosition - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1805,13 +2190,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 87|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 88|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 104|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1835,16 +2221,16 @@ MonoBehaviour: Data: _shotRotation - Name: $v Entry: 7 - Data: 89|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 105|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotRotation - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1859,13 +2245,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 90|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 106|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 91|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 107|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1889,13 +2276,13 @@ MonoBehaviour: Data: _shotTime - Name: $v Entry: 7 - Data: 92|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _shotTime - Name: k__BackingField Entry: 7 - Data: 93|System.RuntimeType, mscorlib + Data: 109|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int64, mscorlib @@ -1904,7 +2291,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 93 + Data: 109 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1919,13 +2306,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 110|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 95|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 111|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -1949,16 +2337,16 @@ MonoBehaviour: Data: _subHandleIsPickedUp - Name: $v Entry: 7 - Data: 96|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 112|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleIsPickedUp - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -1973,7 +2361,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 97|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 113|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -1997,16 +2386,16 @@ MonoBehaviour: Data: _subHandlePosOffset - Name: $v Entry: 7 - Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandlePosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2021,7 +2410,8 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 99|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib + Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib - Name: Entry: 12 Data: 0 @@ -2045,16 +2435,16 @@ MonoBehaviour: Data: _subHandleRotOffset - Name: $v Entry: 7 - Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _subHandleRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2069,7 +2459,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 101|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2094,7 +2484,7 @@ MonoBehaviour: Data: _trigger - Name: $v Entry: 7 - Data: 102|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 118|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _trigger @@ -2118,7 +2508,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 103|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 119|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2143,13 +2533,13 @@ MonoBehaviour: Data: pivotHandle - Name: $v Entry: 7 - Data: 104|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotHandle - Name: k__BackingField Entry: 7 - Data: 105|System.RuntimeType, mscorlib + Data: 121|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHandle, CenturionCC.System @@ -2158,7 +2548,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 106|System.RuntimeType, mscorlib + Data: 122|System.RuntimeType, mscorlib - Name: Entry: 1 Data: VRC.Udon.UdonBehaviour, VRC.Udon @@ -2179,7 +2569,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 107|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 123|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2204,16 +2594,16 @@ MonoBehaviour: Data: pivotPosOffset - Name: $v Entry: 7 - Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotPosOffset - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 9 - Data: 76 + Data: 93 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2228,14 +2618,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 109|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 125|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 110|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 126|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2259,16 +2649,16 @@ MonoBehaviour: Data: pivotRotOffset - Name: $v Entry: 7 - Data: 111|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 127|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: pivotRotOffset - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 9 - Data: 79 + Data: 96 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2283,14 +2673,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 112|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 128|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 113|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 129|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2314,7 +2704,7 @@ MonoBehaviour: Data: safetyAreaCollisionCount - Name: $v Entry: 7 - Data: 114|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 130|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: safetyAreaCollisionCount @@ -2338,7 +2728,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 115|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 131|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -2363,7 +2753,7 @@ MonoBehaviour: Data: shotCount - Name: $v Entry: 7 - Data: 116|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 132|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shotCount @@ -2387,20 +2777,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 117|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 133|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 118|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 134|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 119|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 135|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -2424,13 +2814,13 @@ MonoBehaviour: Data: weaponName - Name: $v Entry: 7 - Data: 120|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 136|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: weaponName - Name: k__BackingField Entry: 7 - Data: 121|System.RuntimeType, mscorlib + Data: 137|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String, mscorlib @@ -2439,7 +2829,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 121 + Data: 137 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2454,14 +2844,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 122|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 123|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2485,13 +2875,13 @@ MonoBehaviour: Data: target - Name: $v Entry: 7 - Data: 124|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: target - Name: k__BackingField Entry: 7 - Data: 125|System.RuntimeType, mscorlib + Data: 141|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.Transform, UnityEngine.CoreModule @@ -2500,7 +2890,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2515,14 +2905,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 126|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 127|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2546,16 +2936,16 @@ MonoBehaviour: Data: shooter - Name: $v Entry: 7 - Data: 128|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: shooter - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 9 - Data: 125 + Data: 141 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2570,14 +2960,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 129|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 130|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2601,16 +2991,16 @@ MonoBehaviour: Data: mainHandle - Name: $v Entry: 7 - Data: 131|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2625,14 +3015,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 132|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 148|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 133|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 149|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2656,16 +3046,16 @@ MonoBehaviour: Data: subHandle - Name: $v Entry: 7 - Data: 134|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 150|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2680,14 +3070,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 135|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 151|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 136|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 152|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2711,16 +3101,16 @@ MonoBehaviour: Data: customHandle - Name: $v Entry: 7 - Data: 137|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 153|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: customHandle - Name: k__BackingField Entry: 9 - Data: 105 + Data: 121 - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2735,14 +3125,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 138|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 139|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2766,13 +3156,13 @@ MonoBehaviour: Data: bulletHolder - Name: $v Entry: 7 - Data: 140|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: bulletHolder - Name: k__BackingField Entry: 7 - Data: 141|System.RuntimeType, mscorlib + Data: 157|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunBulletHolder, CenturionCC.System @@ -2781,7 +3171,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2796,14 +3186,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 142|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 143|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2827,7 +3217,7 @@ MonoBehaviour: Data: animator - Name: $v Entry: 7 - Data: 144|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: animator @@ -2851,14 +3241,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 145|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 161|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 146|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 162|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2882,13 +3272,13 @@ MonoBehaviour: Data: behaviour - Name: $v Entry: 7 - Data: 147|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 163|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: behaviour - Name: k__BackingField Entry: 7 - Data: 148|System.RuntimeType, mscorlib + Data: 164|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.Behaviour.GunBehaviourBase, CenturionCC.System @@ -2897,7 +3287,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -2912,14 +3302,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 149|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 165|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 150|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 166|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -2943,13 +3333,13 @@ MonoBehaviour: Data: availableFireModes - Name: $v Entry: 7 - Data: 151|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 167|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: availableFireModes - Name: k__BackingField Entry: 7 - Data: 152|System.RuntimeType, mscorlib + Data: 168|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.FireMode[], CenturionCC.System @@ -2958,7 +3348,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 7 - Data: 153|System.RuntimeType, mscorlib + Data: 169|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.Int32[], mscorlib @@ -2979,14 +3369,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 154|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 170|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 155|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 171|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3010,13 +3400,13 @@ MonoBehaviour: Data: projectileData - Name: $v Entry: 7 - Data: 156|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 172|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: projectileData - Name: k__BackingField Entry: 7 - Data: 157|System.RuntimeType, mscorlib + Data: 173|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.ProjectileDataProvider, CenturionCC.System @@ -3025,7 +3415,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3040,14 +3430,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 158|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 174|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 159|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 175|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3071,13 +3461,13 @@ MonoBehaviour: Data: audioData - Name: $v Entry: 7 - Data: 160|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 176|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioData - Name: k__BackingField Entry: 7 - Data: 161|System.RuntimeType, mscorlib + Data: 177|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunAudioDataStore, CenturionCC.System @@ -3086,7 +3476,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3101,14 +3491,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 162|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 163|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3132,13 +3522,13 @@ MonoBehaviour: Data: hapticData - Name: $v Entry: 7 - Data: 164|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: hapticData - Name: k__BackingField Entry: 7 - Data: 165|System.RuntimeType, mscorlib + Data: 181|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunHapticDataStore, CenturionCC.System @@ -3147,7 +3537,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3162,14 +3552,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 166|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 182|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 167|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 183|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3193,16 +3583,16 @@ MonoBehaviour: Data: isDoubleHanded - Name: $v Entry: 7 - Data: 168|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 184|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: isDoubleHanded - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3217,14 +3607,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 169|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 185|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 170|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 186|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3248,16 +3638,16 @@ MonoBehaviour: Data: maxHoldDistance - Name: $v Entry: 7 - Data: 171|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 187|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: maxHoldDistance - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3272,14 +3662,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 172|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 188|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 173|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 189|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3303,16 +3693,16 @@ MonoBehaviour: Data: roundsPerSecond - Name: $v Entry: 7 - Data: 174|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 190|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: roundsPerSecond - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3327,14 +3717,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 175|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 176|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 192|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3358,7 +3748,7 @@ MonoBehaviour: Data: requiredHolsterSize - Name: $v Entry: 7 - Data: 177|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 193|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: requiredHolsterSize @@ -3382,14 +3772,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 178|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 194|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 179|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 195|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3413,16 +3803,16 @@ MonoBehaviour: Data: mainHandlePitchOffset - Name: $v Entry: 7 - Data: 180|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 196|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandlePitchOffset - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3437,14 +3827,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 181|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 197|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 182|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 198|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3468,16 +3858,16 @@ MonoBehaviour: Data: mainHandleRePickupDelay - Name: $v Entry: 7 - Data: 183|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 199|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: mainHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3492,14 +3882,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 184|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 200|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 185|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 201|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3523,16 +3913,181 @@ MonoBehaviour: Data: subHandleRePickupDelay - Name: $v Entry: 7 - Data: 186|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 202|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: subHandleRePickupDelay - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 + - Name: k__BackingField + Entry: 9 + Data: 21 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 204|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: totalBulletsCount + - Name: $v + Entry: 7 + Data: 205|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: totalBulletsCount + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 206|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 207|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: magazineSize + - Name: $v + Entry: 7 + Data: 208|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: magazineSize + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 9 + Data: 7 + - Name: k__BackingField + Entry: 7 + Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib + - Name: + Entry: 6 + Data: + - Name: + Entry: 8 + Data: + - Name: k__BackingField + Entry: 5 + Data: true + - Name: _fieldAttributes + Entry: 7 + Data: 209|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + mscorlib + - Name: + Entry: 12 + Data: 1 + - Name: + Entry: 7 + Data: 210|UnityEngine.SerializeField, UnityEngine.CoreModule + - Name: + Entry: 8 + Data: + - Name: + Entry: 13 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 8 + Data: + - Name: + Entry: 7 + Data: + - Name: $k + Entry: 1 + Data: reloadTimeInSeconds + - Name: $v + Entry: 7 + Data: 211|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + - Name: k__BackingField + Entry: 1 + Data: reloadTimeInSeconds + - Name: k__BackingField + Entry: 9 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3547,14 +4102,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 187|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 212|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 188|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 213|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3578,13 +4133,13 @@ MonoBehaviour: Data: objectType - Name: $v Entry: 7 - Data: 189|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 214|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectType - Name: k__BackingField Entry: 7 - Data: 190|System.RuntimeType, mscorlib + Data: 215|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.ObjectType, CenturionCC.System @@ -3608,14 +4163,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 191|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 216|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 192|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 217|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: ObjectMarker Properties @@ -3624,7 +4179,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 193|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3648,16 +4203,16 @@ MonoBehaviour: Data: objectWeight - Name: $v Entry: 7 - Data: 194|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: objectWeight - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3672,14 +4227,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 195|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 196|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3703,13 +4258,13 @@ MonoBehaviour: Data: tags - Name: $v Entry: 7 - Data: 197|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: tags - Name: k__BackingField Entry: 7 - Data: 198|System.RuntimeType, mscorlib + Data: 223|System.RuntimeType, mscorlib - Name: Entry: 1 Data: System.String[], mscorlib @@ -3718,7 +4273,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 198 + Data: 223 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3733,14 +4288,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 199|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 224|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 200|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 225|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3764,13 +4319,13 @@ MonoBehaviour: Data: movementOption - Name: $v Entry: 7 - Data: 201|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 226|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: movementOption - Name: k__BackingField Entry: 7 - Data: 202|System.RuntimeType, mscorlib + Data: 227|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.MovementOption, CenturionCC.System @@ -3794,14 +4349,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 203|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 228|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 204|UnityEngine.HeaderAttribute, UnityEngine.CoreModule + Data: 229|UnityEngine.HeaderAttribute, UnityEngine.CoreModule - Name: header Entry: 1 Data: Player Controller Properties @@ -3810,7 +4365,7 @@ MonoBehaviour: Data: - Name: Entry: 7 - Data: 205|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 230|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3834,16 +4389,16 @@ MonoBehaviour: Data: walkSpeed - Name: $v Entry: 7 - Data: 206|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 231|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: walkSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3858,14 +4413,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 207|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 208|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3889,16 +4444,16 @@ MonoBehaviour: Data: sprintSpeed - Name: $v Entry: 7 - Data: 209|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 234|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintSpeed - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3913,14 +4468,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 210|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 235|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 211|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 236|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3944,16 +4499,16 @@ MonoBehaviour: Data: sprintThresholdMultiplier - Name: $v Entry: 7 - Data: 212|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 237|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: sprintThresholdMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -3968,14 +4523,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 213|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 238|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 214|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 239|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -3999,13 +4554,13 @@ MonoBehaviour: Data: combatTag - Name: $v Entry: 7 - Data: 215|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTag - Name: k__BackingField Entry: 7 - Data: 216|System.RuntimeType, mscorlib + Data: 241|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.CombatTagOption, CenturionCC.System @@ -4029,14 +4584,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 217|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 218|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4060,16 +4615,16 @@ MonoBehaviour: Data: combatTagSpeedMultiplier - Name: $v Entry: 7 - Data: 219|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 244|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagSpeedMultiplier - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4084,14 +4639,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 220|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 245|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 221|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 246|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4115,16 +4670,16 @@ MonoBehaviour: Data: combatTagTime - Name: $v Entry: 7 - Data: 222|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 247|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: combatTagTime - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4139,14 +4694,14 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 223|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 248|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 224|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 249|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4170,13 +4725,13 @@ MonoBehaviour: Data: logger - Name: $v Entry: 7 - Data: 225|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 250|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: logger - Name: k__BackingField Entry: 7 - Data: 226|System.RuntimeType, mscorlib + Data: 251|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Logger.PrintableBase, DerpyNewbie.Logger @@ -4185,7 +4740,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4200,20 +4755,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 227|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 228|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 253|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 229|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 254|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4237,13 +4792,13 @@ MonoBehaviour: Data: updateManager - Name: $v Entry: 7 - Data: 230|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 255|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: updateManager - Name: k__BackingField Entry: 7 - Data: 231|System.RuntimeType, mscorlib + Data: 256|System.RuntimeType, mscorlib - Name: Entry: 1 Data: DerpyNewbie.Common.UpdateManager, DerpyNewbie.Common @@ -4252,7 +4807,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4267,20 +4822,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 232|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 233|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 258|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 234|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 259|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4304,13 +4859,13 @@ MonoBehaviour: Data: audioManager - Name: $v Entry: 7 - Data: 235|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 260|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: audioManager - Name: k__BackingField Entry: 7 - Data: 236|System.RuntimeType, mscorlib + Data: 261|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Audio.AudioManager, CenturionCC.System @@ -4319,7 +4874,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4334,20 +4889,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 237|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 262|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 238|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 263|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 239|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 264|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4371,13 +4926,13 @@ MonoBehaviour: Data: playerController - Name: $v Entry: 7 - Data: 240|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 265|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: playerController - Name: k__BackingField Entry: 7 - Data: 241|System.RuntimeType, mscorlib + Data: 266|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Utils.PlayerController, CenturionCC.System @@ -4386,7 +4941,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4401,20 +4956,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 242|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 267|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 243|UnityEngine.SerializeField, UnityEngine.CoreModule + Data: 268|UnityEngine.SerializeField, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 244|UnityEngine.HideInInspector, UnityEngine.CoreModule + Data: 269|UnityEngine.HideInInspector, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4438,16 +4993,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 245|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 270|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 9 - Data: 82 + Data: 21 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4462,14 +5017,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 246|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 271|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 247|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 272|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4493,13 +5048,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 248|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 273|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 249|System.RuntimeType, mscorlib + Data: 274|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunHolster, CenturionCC.System @@ -4508,7 +5063,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4523,7 +5078,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 250|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 275|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4548,16 +5103,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 251|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 276|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4572,14 +5127,14 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 252|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 277|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 1 - Name: Entry: 7 - Data: 253|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 278|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4603,16 +5158,16 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 254|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 279|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4627,7 +5182,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 255|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 280|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4652,7 +5207,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 256|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 281|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4676,7 +5231,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 257|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 282|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4701,7 +5256,7 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 258|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 283|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField @@ -4725,7 +5280,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 259|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 284|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4750,13 +5305,13 @@ MonoBehaviour: Data: Model - Name: $v Entry: 7 - Data: 260|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 285|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: Model - Name: k__BackingField Entry: 7 - Data: 261|System.RuntimeType, mscorlib + Data: 286|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.GameObject, UnityEngine.CoreModule @@ -4765,7 +5320,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 261 + Data: 286 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4780,20 +5335,20 @@ MonoBehaviour: Data: true - Name: _fieldAttributes Entry: 7 - Data: 262|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 287|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 263|JetBrains.Annotations.PublicAPIAttribute, UnityEngine.CoreModule + Data: 288|JetBrains.Annotations.PublicAPIAttribute, UnityEngine.CoreModule - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 264|JetBrains.Annotations.CanBeNullAttribute, UnityEngine.CoreModule + Data: 289|JetBrains.Annotations.CanBeNullAttribute, UnityEngine.CoreModule - Name: Entry: 8 Data: @@ -4817,7 +5372,7 @@ MonoBehaviour: Data: _animator - Name: $v Entry: 7 - Data: 265|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 290|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _animator @@ -4841,7 +5396,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 266|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 291|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4866,16 +5421,16 @@ MonoBehaviour: Data: _hasInit - Name: $v Entry: 7 - Data: 267|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 292|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _hasInit - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4890,7 +5445,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 268|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 293|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -4915,16 +5470,16 @@ MonoBehaviour: Data: _isOccupied - Name: $v Entry: 7 - Data: 269|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 294|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _isOccupied - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 9 - Data: 13 + Data: 24 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -4939,20 +5494,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 270|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 295|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 271|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 296|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 272|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 297|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -4976,16 +5531,16 @@ MonoBehaviour: Data: _variantDataUniqueId - Name: $v Entry: 7 - Data: 273|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 298|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: _variantDataUniqueId - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 9 - Data: 50 + Data: 67 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5000,20 +5555,20 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 274|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 299|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 Data: 2 - Name: Entry: 7 - Data: 275|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime + Data: 300|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: - Name: Entry: 7 - Data: 276|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime + Data: 301|UdonSharp.FieldChangeCallbackAttribute, UdonSharp.Runtime - Name: Entry: 8 Data: @@ -5037,13 +5592,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 277|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 302|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 278|System.RuntimeType, mscorlib + Data: 303|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.GunManager, CenturionCC.System @@ -5052,7 +5607,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5067,7 +5622,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 279|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 304|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -5092,13 +5647,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 280|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 305|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 281|System.RuntimeType, mscorlib + Data: 306|System.RuntimeType, mscorlib - Name: Entry: 1 Data: UnityEngine.BoxCollider, UnityEngine.PhysicsModule @@ -5107,7 +5662,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 281 + Data: 306 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5122,7 +5677,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 282|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 307|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 @@ -5147,13 +5702,13 @@ MonoBehaviour: Data: k__BackingField - Name: $v Entry: 7 - Data: 283|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor + Data: 308|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - Name: k__BackingField Entry: 1 Data: k__BackingField - Name: k__BackingField Entry: 7 - Data: 284|System.RuntimeType, mscorlib + Data: 309|System.RuntimeType, mscorlib - Name: Entry: 1 Data: CenturionCC.System.Gun.DataStore.GunVariantDataStore, CenturionCC.System @@ -5162,7 +5717,7 @@ MonoBehaviour: Data: - Name: k__BackingField Entry: 9 - Data: 106 + Data: 122 - Name: k__BackingField Entry: 7 Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib @@ -5177,7 +5732,7 @@ MonoBehaviour: Data: false - Name: _fieldAttributes Entry: 7 - Data: 285|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], + Data: 310|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - Name: Entry: 12 diff --git a/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.cs b/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.cs index 785c8387..72de21a1 100644 --- a/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.cs +++ b/Packages/org.centurioncc.system/Runtime/Gun/MassGun/GunModel.cs @@ -49,7 +49,12 @@ public void OnGunUpdate() Internal_CheckForHandleDistance(); if (TargetAnimator != null) + { TargetAnimator.SetFloat(TriggerProgressAnimHash, GetMainTriggerPull()); + TargetAnimator.SetInteger(CurrentBulletsCountAnimHash, CurrentBulletsCount); + TargetAnimator.SetInteger(ReservedBulletsCountAnimHash, ReservedBulletsCount); + } + if (Behaviour != null) Behaviour.OnGunUpdate(this); diff --git a/Packages/org.centurioncc.system/Samples/Animations/Default/AC_DefaultCocking.controller b/Packages/org.centurioncc.system/Samples/Animations/Default/AC_DefaultCocking.controller index 342bb658..cd915077 100644 --- a/Packages/org.centurioncc.system/Samples/Animations/Default/AC_DefaultCocking.controller +++ b/Packages/org.centurioncc.system/Samples/Animations/Default/AC_DefaultCocking.controller @@ -486,6 +486,18 @@ AnimatorController: m_DefaultInt: 0 m_DefaultBool: 0 m_Controller: {fileID: 0} + - m_Name: CurrentBulletsCount + m_Type: 3 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: ReservedBulletsCount + m_Type: 3 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer