- type: satiation
  id: NormalSatiationHunger
  baseChangeRate: -0.01666666666
  maximumValue: 200
  thresholds:
    Overfed: 200
    Okay: 150
    Peckish: 100
    Starving: 50
    Dead: 0
  startingValueMinimum: Peckish
  startingValueMaximum: Okay
  changeModifiers:
    Overfed: 1.2
    Okay: 1.0
    Peckish: 0.8
    Starving: 0.6
  alertCategory: Hunger
  alerts:
    Peckish: Peckish
    Starving: Starving
  icons:
    Overfed: HungerIconOverfed
    Okay: null
    Peckish: HungerIconPeckish
    Starving: HungerIconStarving

- type: satiation
  id: SimpleMobBaseHunger
  parent: NormalSatiationHunger
  thresholds: # only animals and rats are derived from this prototype so let's override it here and in rats' proto
    Overfed: 100
    Okay: 50
    Peckish: 25
    Starving: 10
  baseChangeRate: -0.00925925925926 # it is okay for animals to eat and drink less than humans, but more frequently
  maximumValue: 100

- type: satiation
  id: SnailHunger
  parent: SimpleMobBaseHunger
  thresholds:
    Overfed: 35
    Okay: 25
    Peckish: 15
    Starving: 10
  baseChangeRate: -0.1
  maximumValue: 35

- type: satiation
  id: CockroachHunger
  parent: SimpleMobBaseHunger
  baseChangeRate: -0.25

- type: satiation
  id: MouseHunger
  parent: SimpleMobBaseHunger
  thresholds:
    Overfed: 35
    Okay: 25
    Peckish: 15
    Starving: 10
  baseChangeRate: -0.5 # I'm very hungry! Give me. The cheese.
  maximumValue: 35

- type: satiation
  id: MouseAdmemeHunger
  parent: MouseHunger
  baseChangeRate: -10 # always hungry

- type: satiation
  id: HamsterHunger
  parent: SimpleMobBaseHunger
  baseChangeRate: -0.3

- type: satiation
  id: RegalRatHunger
  parent: SimpleMobBaseHunger
  thresholds:
    Overfed: 200
    Okay: 150
    Peckish: 100
    Starving: 50
  baseChangeRate: -0.01666666666
  maximumValue: 200

- type: satiation
  id: ScurretHunger
  parent: SimpleMobBaseHunger
  baseChangeRate: -0.05 # They get a lil' hungy

- type: satiation
  id: DionaHunger
  parent: NormalSatiationHunger
  baseChangeRate: -0.0083
