Example #1
0
        void ShowLog()
        {
            List <string> diary = DiaryLogger.GetLogSummary();

            endLog.text = "";
            for (int i = 0; i < diary.Count; i++)
            {
                endLog.text += "\n" + diary[i];
            }
        }
Example #2
0
        private void LogToDiary()
        {
            if (!agent.Id.Equals("Player"))
            {
                return;
            }

            string type = Modifier == ModifierTypes.Fire ? " a fire bullet"
                                                 : Modifier == ModifierTypes.Water ? " a water bullet"
                                                 : "";

            DiaryLogger.Log($"Slimey shot{type}!");
        }
Example #3
0
        private void LogToDiary()
        {
            if (!agent.Id.Equals("Player"))
            {
                return;
            }

            string terrainType = (Modifier == ModifierTypes.Air || Modifier == ModifierTypes.Fire || Modifier == ModifierTypes.Water)
                                                        ? Modifier.ToString()
                                                        : "land";

            DiaryLogger.Log($"Slimey started to walk through the {terrainType.ToLower()}");
        }
Example #4
0
        private void LogToDiary()
        {
            if (!agent.Id.Equals("Player"))
            {
                return;
            }

            string terrainType = (Modifier == ModifierTypes.Air || Modifier == ModifierTypes.Fire || Modifier == ModifierTypes.Water)
                                                        ? Modifier.ToString()
                                                        : "earth";

            DiaryLogger.Log($"Slimey jumped from the {terrainType.ToLower()}");
        }
Example #5
0
        private void LogToDiary(List <Agent> targets)
        {
            if (!agent.Id.Equals("Player"))
            {
                return;
            }

            string target = (targets.Count == 0) ? "the air"
                                                        : (targets.Count == 1) ? "an enemy"
                                                        : "many enemies";

            DiaryLogger.Log($"Slimey struck {target}");
        }
Example #6
0
        public void EndGame(bool won)
        {
            GameEnded = true;
            controlGUI.DisableButtons();

            if (won)
            {
                DiaryLogger.Log("Slimey won!");
                endGUI.ShowGameWon();
            }
            else
            {
                DiaryLogger.Log("Slimey died...");
                endGUI.ShowGameOver();
            }
        }