add some extra assets FX and SFX

This commit is contained in:
Robii Aragon
2026-03-29 23:03:14 -07:00
parent 6ef3eb1535
commit 24dc66a81e
10142 changed files with 2535978 additions and 36608 deletions

View File

@@ -155,7 +155,13 @@ public class objectiveLogSystem : MonoBehaviour
public void activeObjective ()
{
if (currentObjectiveSlot != null && currentObjectiveSlot.objectiveEventManager != null) {
if (!currentObjectiveSlot.objectiveEventManager.isObjectiveComplete () && !currentObjectiveSlot.objectiveEventManager.isObjectiveInProcess ()) {
bool canActivateObjectiveResult = false;
canActivateObjectiveResult = (!currentObjectiveSlot.objectiveEventManager.isObjectiveComplete () ||
currentObjectiveSlot.objectiveEventManager.getMissionCanBeReplayed ()) &&
!currentObjectiveSlot.objectiveEventManager.isObjectiveInProcess ();
if (canActivateObjectiveResult) {
currentObjectiveSlot.objectiveEventManager.startObjective ();
if (!currentObjectiveSlot.currentObjectiveIcon.activeSelf) {
@@ -193,9 +199,9 @@ public class objectiveLogSystem : MonoBehaviour
setButtonsColor (false, false);
}
// if (currentObjectiveSlot.objectiveEventManager.removeMissionSlotFromObjectiveLogOnCancelMission) {
// removeObjectiveSlotFromMenu (currentObjectiveSlot.objectiveEventManager.missionID, currentObjectiveSlot.objectiveEventManager.missionScene);
// }
//if (currentObjectiveSlot.objectiveEventManager.removeMissionSlotFromObjectiveLogOnCancelMission) {
//removeObjectiveSlotFromMenu (currentObjectiveSlot.objectiveEventManager.missionID, currentObjectiveSlot.objectiveEventManager.missionScene);
//}
}
}
}
@@ -252,6 +258,40 @@ public class objectiveLogSystem : MonoBehaviour
currentObjectiveSlotInfo.missionComplete = true;
}
public void checkUpdateObjectiveSlotInfo (objectiveEventSystem currentObjectiveEventSystem)
{
int objectiveSlotInfoListCount = objectiveSlotInfoList.Count;
for (int i = 0; i < objectiveSlotInfoListCount; i++) {
objectiveSlotInfo currentObjectiveSlotInfo = objectiveSlotInfoList [i];
if (currentObjectiveSlotInfo.objectiveEventManager == currentObjectiveEventSystem) {
if (currentObjectiveSlotInfo.addObjectiveToPlayerLogSystem) {
if (!currentObjectiveSlotInfo.disableObjectivePanelOnMissionComplete) {
bool isObjectiveComplete = currentObjectiveEventSystem.isObjectiveComplete ();
if (currentObjectiveSlotInfo.objectiveCompletePanel.activeSelf != isObjectiveComplete) {
currentObjectiveSlotInfo.objectiveCompletePanel.SetActive (isObjectiveComplete);
}
if (currentObjectiveSlotInfo.objectiveCompleteText.activeSelf != isObjectiveComplete) {
currentObjectiveSlotInfo.objectiveCompleteText.SetActive (isObjectiveComplete);
}
bool isObjectiveInProcess = currentObjectiveEventSystem.isObjectiveInProcess ();
if (currentObjectiveSlotInfo.currentObjectiveIcon.activeSelf != isObjectiveInProcess) {
currentObjectiveSlotInfo.currentObjectiveIcon.SetActive (isObjectiveInProcess);
}
}
}
return;
}
}
}
public void updateSubObjectiveCompleteListSlotInfo (int objectiveSlotIndex, List<bool> subObjectiveCompleteList)
{
objectiveSlotInfo currentObjectiveSlotInfo = objectiveSlotInfoList [objectiveSlotIndex];
@@ -358,7 +398,11 @@ public class objectiveLogSystem : MonoBehaviour
setButtonsColor (true, false);
}
} else {
setButtonsColor (false, false);
if (currentObjectiveSlot.objectiveEventManager.getMissionCanBeReplayed ()) {
setButtonsColor (true, false);
} else {
setButtonsColor (false, false);
}
}
} else {
setButtonsColor (false, false);