poprawki materialy unity 6, pajaki, podmiana katalogu FSM w AIControlerze, zmiana w Spider 2.0 Behaviours , skopane zycie bylo, ladowalo pajaka z zyciem 2.

This commit is contained in:
szczuras4
2024-12-28 00:03:40 +01:00
parent c596494d77
commit e75b093317
553 changed files with 48087 additions and 68332 deletions

View File

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

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: a6cac3edac4e29c4a899a23d1998f50a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 23800000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 123618
packageName: Invector FSM AI Template
packageVersion: 1.1.9a
assetPath: Assets/Invector-FSMAIController/Scenes/AI-Revive/AI-Revive/NavMesh.asset
uploadId: 601882

View File

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

View File

@@ -0,0 +1,189 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-2106014141964848168
MonoBehaviour:
m_ObjectHideFlags: 1
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: 889ce58290cc53942bbe6f94db0f83f6, type: 3}
m_Name: Patrol
m_EditorClassIdentifier:
parentFSM: {fileID: 11400000}
executionType: 1
editingName: 0
debugMode: 0
patrolSpeed: 2
patrolInStrafe: 0
updateRotationInStrafe: 1
--- !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: a5fc604039227434d8b4e63ebc5e74a5, type: 3}
m_Name: Simple
m_EditorClassIdentifier:
selectedNode: {fileID: 5477805388836430309}
wantConnection: 0
connectionNode: {fileID: 0}
showProperties: 1
states:
- {fileID: 2858014340330034186}
- {fileID: 3693592930043633179}
- {fileID: 5477805388836430309}
panOffset: {x: 335, y: 135}
overNode: 0
actions:
- {fileID: 0}
- {fileID: 0}
decisions: []
icon: {fileID: 0}
--- !u!114 &1926333718535882165
MonoBehaviour:
m_ObjectHideFlags: 1
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: 768afce2621982b4b8b53bfe6b95aff5, type: 3}
m_Name: Wander
m_EditorClassIdentifier:
parentFSM: {fileID: 11400000}
executionType: 1
editingName: 0
wanderInStrafe: 0
speed: 1
--- !u!114 &2858014340330034186
MonoBehaviour:
m_ObjectHideFlags: 1
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: 3b73a6f13cf18194e889cafd0287a9ec, type: 3}
m_Name: Entry
m_EditorClassIdentifier:
description: "This State Run Just in Start\n to init first state"
selectedDecisionIndex: 0
canRemove: 0
canTranstTo: 0
canSetAsDefault: 0
canEditName: 0
canEditColor: 0
isOpen: 0
isSelected: 0
nodeRect:
serializedVersion: 2
x: 685
y: 100
width: 150
height: 30
positionRect: {x: 685, y: 100}
rectWidth: 150
editingName: 0
nodeColor: {r: 0, g: 1, b: 0, a: 1}
resizeLeft: 0
resizeRight: 0
inDrag: 0
resetCurrentDestination: 0
transitions: []
actions: []
useActions: 0
useDecisions: 0
parentGraph: {fileID: 11400000}
defaultTransition: {fileID: 5477805388836430309}
--- !u!114 &3693592930043633179
MonoBehaviour:
m_ObjectHideFlags: 1
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: 3b73a6f13cf18194e889cafd0287a9ec, type: 3}
m_Name: AnyState
m_EditorClassIdentifier:
description: This State Run after current state
selectedDecisionIndex: 0
canRemove: 0
canTranstTo: 0
canSetAsDefault: 0
canEditName: 0
canEditColor: 0
isOpen: 0
isSelected: 0
nodeRect:
serializedVersion: 2
x: 685
y: 200
width: 150
height: 30
positionRect: {x: 685, y: 200}
rectWidth: 150
editingName: 0
nodeColor: {r: 0, g: 1, b: 1, a: 1}
resizeLeft: 0
resizeRight: 0
inDrag: 0
resetCurrentDestination: 0
transitions: []
actions: []
useActions: 0
useDecisions: 1
parentGraph: {fileID: 11400000}
defaultTransition: {fileID: 0}
--- !u!114 &5477805388836430309
MonoBehaviour:
m_ObjectHideFlags: 1
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: 3b73a6f13cf18194e889cafd0287a9ec, type: 3}
m_Name: Patrol
m_EditorClassIdentifier:
description: FSM State
selectedDecisionIndex: 0
canRemove: 1
canTranstTo: 1
canSetAsDefault: 1
canEditName: 1
canEditColor: 1
isOpen: 0
isSelected: 1
nodeRect:
serializedVersion: 2
x: 985
y: 100
width: 150
height: 30
positionRect: {x: 985, y: 100}
rectWidth: 150
editingName: 1
nodeColor: {r: 1, g: 1, b: 1, a: 1}
resizeLeft: 0
resizeRight: 0
inDrag: 0
resetCurrentDestination: 1
transitions: []
actions:
- {fileID: -2106014141964848168}
useActions: 1
useDecisions: 1
parentGraph: {fileID: 11400000}
defaultTransition: {fileID: 0}

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 5a7994c4f806ed947a843463ce99bac7
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 123618
packageName: Invector FSM AI Template
packageVersion: 1.1.9a
assetPath: Assets/Invector-FSMAIController/Scenes/AI-Revive/Behaviours/Simple.asset
uploadId: 601882

View File

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

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 6531286ad92af2b4dbbf0de06f77a664
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 123618
packageName: Invector FSM AI Template
packageVersion: 1.1.9a
assetPath: Assets/Invector-FSMAIController/Scenes/AI-Revive/Prefab/AI.prefab
uploadId: 601882

View File

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

View File

@@ -0,0 +1,15 @@
fileFormatVersion: 2
guid: 1f623146302b9dc4f8b90480ff344beb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 23800000
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 123618
packageName: Invector FSM AI Template
packageVersion: 1.1.9a
assetPath: Assets/Invector-FSMAIController/Scenes/AI-Revive/Revive-Scene/NavMesh.asset
uploadId: 601882

View File

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

View File

@@ -0,0 +1,25 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SetRandomPosition : MonoBehaviour
{
public Transform[] possiblePoints;
System.Random random;
// Start is called before the first frame update
void Awake()
{
random = new System.Random(Random.Range(0, GetInstanceID()));
}
// Update is called once per frame
public void SetRandomPositionToTransform(Transform target)
{
Transform newTarget = possiblePoints[random.Next(possiblePoints.Length)];
if(newTarget)
{
target.SetPositionAndRotation(newTarget.position, newTarget.rotation);
}
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: b63ed9920cc3865468091ffbf56aa6e7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 123618
packageName: Invector FSM AI Template
packageVersion: 1.1.9a
assetPath: Assets/Invector-FSMAIController/Scenes/AI-Revive/Scripts/SetRandomPosition.cs
uploadId: 601882