Add new wall GameObjects and update projectile damage handling; enhance physics manager settings

This commit is contained in:
2025-07-12 02:53:50 +02:00
parent ced721f1ad
commit 2b8f7c1e6d
32 changed files with 3896 additions and 17 deletions

8
Assets/Data/Items.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 41a1d3ec8f17ae42890a6781a19fa4de
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c437a5565f39495281bf1dd14dd6ba40, type: 3}
m_Name: Basic Item
m_EditorClassIdentifier:
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes:
- Name: cures
Entry: 7
Data: 0|System.Collections.Generic.List`1[[Interfaces.IStatModifier, Assembly-CSharp]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 1|Modifiers.FlatStatModifier, Assembly-CSharp
- Name: stat
Entry: 3
Data: 0
- Name: value
Entry: 4
Data: 10
- Name:
Entry: 8
Data:
- Name:
Entry: 13
Data:
- Name:
Entry: 8
Data:
- Name: curses
Entry: 7
Data: 2|System.Collections.Generic.List`1[[Interfaces.IStatModifier, Assembly-CSharp]],
mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 3|Modifiers.PercentStatModifier, Assembly-CSharp
- Name: stat
Entry: 3
Data: 7
- Name: percent
Entry: 4
Data: -0.2
- Name:
Entry: 8
Data:
- Name:
Entry: 13
Data:
- Name:
Entry: 8
Data:
itemName: Dupa Mari
description: 'Cure: Health +10, Curse: MeleeDamage -20%'
icon: {fileID: 0}
price: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 08c8a414828d19951b3a413f631a6d70
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Data/Waves.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b091c22e5c922fe8d81af2fd8b9bc12c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 998e0b91932048b1b2abcfcf4936b508, type: 3}
m_Name: Basic Wave
m_EditorClassIdentifier:
spawns:
- enemyPrefab: {fileID: 7086213802762404816, guid: c29b6821cd98a1968b14fa55dc11ff9d, type: 3}
count: 12
spawnInterval: 0.5

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4991b70e99800747597a28d7cff2a3d8
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Data/Weapons.meta Normal file
View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 642551657083b51bda9225c7eab1e75e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: efa44a330e8343c08e3af638d466c118, type: 3}
m_Name: Weapon
m_EditorClassIdentifier:
weaponName: asasasas
description:
prefab: {fileID: 458860925569513461, guid: 40791b9b4bd58c9e2be9563181943af6, type: 3}
icon: {fileID: 0}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 53811578f5e9423a584055fe920fa137
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: