add some extra assets FX and SFX
This commit is contained in:
@@ -2133,11 +2133,12 @@ public class closeCombatSystem : MonoBehaviour
|
||||
}
|
||||
|
||||
if (currentTriggerInfo.setNewTriggerRadius) {
|
||||
// if (currentTriggerInfo.setOriginalRadius) {
|
||||
// temporalhitCombat.setNewSphereColliderTriggerRadius (currentTriggerInfo.originalRadius);
|
||||
// } else {
|
||||
temporalhitCombat.setNewSphereColliderTriggerRadius (currentTriggerInfo.newTriggerRadius);
|
||||
// }
|
||||
if (currentTriggerInfo.useTriggerMultiplier) {
|
||||
temporalhitCombat.setNewSphereColliderTriggerRadius (currentTriggerInfo.triggerMultiplier *
|
||||
combatLimbList [limbIndexListOnCurrentAttack [j]].originalTriggerRadius);
|
||||
} else {
|
||||
temporalhitCombat.setNewSphereColliderTriggerRadius (currentTriggerInfo.newTriggerRadius);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2148,7 +2149,7 @@ public class closeCombatSystem : MonoBehaviour
|
||||
if (numberOfEvents == numberOfEventsTriggered) {
|
||||
allEventsTriggered = true;
|
||||
|
||||
// print ("end of attack " + currentCombatAttackInfo.Name);
|
||||
//print ("end of attack " + currentCombatAttackInfo.Name);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2929,6 +2930,11 @@ public class closeCombatSystem : MonoBehaviour
|
||||
return generalAttackDamageMultiplier;
|
||||
}
|
||||
|
||||
public void setPlaceTriggerInFrontOfCharacterOnAllAttacksState (bool state)
|
||||
{
|
||||
placeTriggerInFrontOfCharacterOnAllAttacks = state;
|
||||
}
|
||||
|
||||
//EDITOR FUNCTIONS
|
||||
public void getCombatPrefabs (GameObject combatPrefab)
|
||||
{
|
||||
@@ -3067,6 +3073,23 @@ public class closeCombatSystem : MonoBehaviour
|
||||
print ("Info in hit triggers for combat updated");
|
||||
}
|
||||
|
||||
public void updateHitCombatTriggerRadius (float newValue)
|
||||
{
|
||||
int combatLimbListCount = combatLimbList.Count;
|
||||
|
||||
for (int i = 0; i < combatLimbListCount; i++) {
|
||||
hitCombat hitCombatToCheck = combatLimbList [i].hitCombatManager;
|
||||
|
||||
combatLimbList [i].originalTriggerRadius = newValue;
|
||||
|
||||
hitCombatToCheck.setNewSphereColliderTriggerRadius (combatLimbList [i].originalTriggerRadius);
|
||||
|
||||
hitCombatToCheck.setNewBoxColliderTriggerSize (combatLimbList [i].originalTriggerRadius * Vector3.one);
|
||||
}
|
||||
|
||||
updateComponent ();
|
||||
}
|
||||
|
||||
public void removeLimbParts ()
|
||||
{
|
||||
int combatLimbListCount = combatLimbList.Count;
|
||||
@@ -3341,6 +3364,9 @@ public class closeCombatSystem : MonoBehaviour
|
||||
public bool setOriginalRadius = true;
|
||||
public float originalRadius = 0.07f;
|
||||
|
||||
public bool useTriggerMultiplier;
|
||||
public float triggerMultiplier;
|
||||
|
||||
public bool useCastAllDamageDetection;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user