Skip to content

Commit

Permalink
Weapon script update to support audio and ammunition types, future co…
Browse files Browse the repository at this point in the history
…ntrol script "CharacterMain" to link all character systems.
  • Loading branch information
LSP-Sona committed Dec 23, 2023
1 parent f8dd5ba commit d925849
Show file tree
Hide file tree
Showing 7 changed files with 540 additions and 31 deletions.
326 changes: 302 additions & 24 deletions DarkFlow/Assets/Scenes/systemTest.unity
Original file line number Diff line number Diff line change
Expand Up @@ -177,34 +177,14 @@ GameObject:
m_Component:
- component: {fileID: 439987056}
- component: {fileID: 439987055}
- component: {fileID: 439987054}
- component: {fileID: 439987057}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &439987054
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 439987053}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SendPointerHoverToParent: 1
m_HorizontalAxis: Horizontal
m_VerticalAxis: Vertical
m_SubmitButton: Submit
m_CancelButton: Cancel
m_InputActionsPerSecond: 10
m_RepeatDelay: 0.5
m_ForceModuleActive: 0
--- !u!114 &439987055
MonoBehaviour:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -235,6 +215,37 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &439987057
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 439987053}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SendPointerHoverToParent: 1
m_MoveRepeatDelay: 0.5
m_MoveRepeatRate: 0.1
m_XRTrackingOrigin: {fileID: 0}
m_ActionsAsset: {fileID: -944628639613478452, guid: 9bba2bcdd0b2c844f86de74dc0947342,
type: 3}
m_PointAction: {fileID: 0}
m_MoveAction: {fileID: 0}
m_SubmitAction: {fileID: 0}
m_CancelAction: {fileID: 0}
m_LeftClickAction: {fileID: 0}
m_MiddleClickAction: {fileID: 0}
m_RightClickAction: {fileID: 0}
m_ScrollWheelAction: {fileID: 0}
m_TrackedDevicePositionAction: {fileID: 0}
m_TrackedDeviceOrientationAction: {fileID: 0}
m_DeselectOnBackgroundClick: 1
m_PointerBehavior: 0
m_CursorLockBehavior: 0
--- !u!1 &523372273
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -390,6 +401,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
weaponType: 3
ammoType: 0
weaponTransform: {fileID: 0}
weaponIcon: {fileID: 0}
weaponName: Iron Waster
Expand All @@ -402,9 +414,9 @@ MonoBehaviour:
firePoint: {fileID: 1804378827}
ammoInWeapon: 10
ammoCarried: 0
weaponAudioSource: {fileID: 0}
weaponAudioSource: {fileID: 1918339079}
weaponSounds: []
weaponCostPizzo: 0.1
weaponCostQuint: 0
--- !u!65 &1029546733
BoxCollider:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -490,6 +502,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1804378827}
- {fileID: 1918339081}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: -44.934, z: 0}
--- !u!1 &1244863754
Expand Down Expand Up @@ -669,14 +682,126 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e1879e7824a2284418a4554b88554337,
type: 3}
insertIndex: -1
addedObject: {fileID: 1546537067}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e1879e7824a2284418a4554b88554337,
type: 3}
insertIndex: -1
addedObject: {fileID: 1546537066}
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: e1879e7824a2284418a4554b88554337,
type: 3}
insertIndex: -1
addedObject: {fileID: 1546537065}
m_SourcePrefab: {fileID: 100100000, guid: e1879e7824a2284418a4554b88554337, type: 3}
--- !u!4 &1506869333 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e1879e7824a2284418a4554b88554337,
type: 3}
m_PrefabInstance: {fileID: 1506869332}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1546537063 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e1879e7824a2284418a4554b88554337,
type: 3}
m_PrefabInstance: {fileID: 1506869332}
m_PrefabAsset: {fileID: 0}
--- !u!143 &1546537065
CharacterController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1546537063}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Height: 2
m_Radius: 0.5
m_SlopeLimit: 45
m_StepOffset: 0.3
m_SkinWidth: 0.08
m_MinMoveDistance: 0.001
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &1546537066
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1546537063}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c088bee367f9967499ff5bd3d1dc9530, type: 3}
m_Name:
m_EditorClassIdentifier:
movementSpeed: 5
--- !u!114 &1546537067
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1546537063}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Actions: {fileID: -944628639613478452, guid: 9bba2bcdd0b2c844f86de74dc0947342,
type: 3}
m_NotificationBehavior: 2
m_UIInputModule: {fileID: 439987057}
m_DeviceLostEvent:
m_PersistentCalls:
m_Calls: []
m_DeviceRegainedEvent:
m_PersistentCalls:
m_Calls: []
m_ControlsChangedEvent:
m_PersistentCalls:
m_Calls: []
m_ActionEvents:
- m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 1546537066}
m_TargetAssemblyTypeName: UnityEngine.Component, UnityEngine
m_MethodName: SendMessage
m_Mode: 5
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument: Movement
m_BoolArgument: 0
m_CallState: 2
m_ActionId: fc2edf60-f87a-43d1-85ad-532228933bf4
m_ActionName: Player/Movement[/Keyboard/w,/Keyboard/s,/Keyboard/a,/Keyboard/d]
- m_PersistentCalls:
m_Calls: []
m_ActionId: 5a62ec0b-8496-4e4a-aad5-70fbe1f747b1
m_ActionName: Player/Jump[/Keyboard/space]
- m_PersistentCalls:
m_Calls: []
m_ActionId: 5b1a18ec-5ba0-45db-853b-7475428c7a74
m_ActionName: Player/Walk[/Keyboard/leftAlt]
m_NeverAutoSwitchControlSchemes: 0
m_DefaultControlScheme: Keyboard
m_DefaultActionMap: Player
m_SplitScreenIndex: -1
m_Camera: {fileID: 0}
--- !u!1 &1804378826
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -886,6 +1011,159 @@ MonoBehaviour:
m_Calls: []
m_LegacyBlendHint: 0
m_ComponentOwner: {fileID: 192327011}
--- !u!1 &1918339078
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1918339081}
- component: {fileID: 1918339079}
- component: {fileID: 1918339080}
m_Layer: 0
m_Name: AudioSource
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!82 &1918339079
AudioSource:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1918339078}
m_Enabled: 1
serializedVersion: 4
OutputAudioMixerGroup: {fileID: 0}
m_audioClip: {fileID: 0}
m_PlayOnAwake: 1
m_Volume: 1
m_Pitch: 1
Loop: 0
Mute: 0
Spatialize: 0
SpatializePostEffects: 0
Priority: 128
DopplerLevel: 1
MinDistance: 1
MaxDistance: 500
Pan2D: 0
rolloffMode: 0
BypassEffects: 0
BypassListenerEffects: 0
BypassReverbZones: 0
rolloffCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
panLevelCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
spreadCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
reverbZoneMixCustomCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
--- !u!167 &1918339080
AudioReverbZone:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1918339078}
m_Enabled: 1
m_MinDistance: 10
m_MaxDistance: 15
m_ReverbPreset: 1
m_Room: -1000
m_RoomHF: -100
m_DecayTime: 1.49
m_DecayHFRatio: 0.83
m_Reflections: -2602
m_ReflectionsDelay: 0.007
m_Reverb: 200
m_ReverbDelay: 0.011
m_HFReference: 5000
m_Diffusion: 100
m_Density: 100
m_LFReference: 250
m_RoomLF: 0
--- !u!4 &1918339081
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1918339078}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1029546736}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1973752562
GameObject:
m_ObjectHideFlags: 0
Expand Down
Loading

0 comments on commit d925849

Please sign in to comment.