# SPDX-FileCopyrightText: 2024 Psychpsyo <60073468+Psychpsyo@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 Ilya246 <57039557+Ilya246@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Ilya246 <ilyukarno@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  id: RandomSentience
  parent: BaseGameRule
  components:
  - type: StationEvent
    weight: 6
    duration: 1
    maxOccurrences: 1 # this event has diminishing returns on interesting-ness, so we cap it
    startAnnouncementColor: "#18abf5"
    startAudio:
      path: /Audio/Announcements/attention.ogg
      params: # Reserve MoreAnonces
        volume: -4
    chaos: # Goobstation
      Mess: 5
      Friend: -5
    eventType: Neutral # Goobstation
  # Goobstation
  - type: GameRule
    chaosScore: 20
  - type: RandomSentienceRule
    minSentiences: 2
    maxSentiences: 5

- type: localizedDataset
  id: RandomSentienceEventData
  values:
    prefix: random-sentience-event-data-
    count: 6

- type: localizedDataset
  id: RandomSentienceEventStrength
  values:
    prefix: random-sentience-event-strength-
    count: 8
