- type: entity
  name: comrade
  parent: BaseMobHuman
  id: MobSovietComrade
  categories: [ Spawner ]
  components:
    - type: Prying
      pryPowered: true
      force: true
      speedModifier: 1.5
      useSound:
        path: /Audio/Items/crowbar.ogg
      useSoundOnDoafter: /Audio/_Starlight/Machines/airlock_pry.ogg #SL
      playSoundOnDoafter: true
    - type: NpcFactionMember
      factions:
        - DungeonSoviet
    - type: Loadout
      prototypes:
        - SovietComradeGear
    - type: InputMover
    - type: MobMover
    - type: HTN
      rootTask:
        task: SimpleHumanoidHostileCompound
      blackboard:
        NavInteract: !type:Bool
          true

#melee
- type: entity
  suffix: Broken Bottle
  parent: MobSovietComrade
  id: MobSovietComradeBrokenBottle
  components:
    - type: Loadout
      prototypes:
        - SovietComradeGearBrokenBottle
- type: entity
  suffix: Finka
  parent: MobSovietComrade
  id: MobSovietComradeFinka
  components:
    - type: Loadout
      prototypes:
        - SovietComradeGearFinka
#shotgun
- type: entity
  suffix: Sawn
  parent: MobSovietComrade
  id: MobSovietComradeSawn
  components:
    - type: Loadout
      prototypes:
        - SovietComradeGearSawn
#pistol
- type: entity
  suffix: Makarov
  parent: MobSovietComrade
  id: MobSovietComradeMakarov
  components:
    - type: Loadout
      prototypes:
        - SovietComradeGearMakarov
#rifle
- type: entity
  suffix: Ak
  parent: MobSovietComrade
  id: MobSovietComradeAk
  components:
    - type: Loadout
      prototypes:
        - SovietComradeGearAk
#boss
- type: entity
  name: soviet bear
  id: MobBearSoviet
  parent: SimpleSpaceMobBase
  description: Smells like booze.
  components:
  - type: HTN
    rootTask:
      task: SimpleHostileCompound
  - type: NpcFactionMember
    factions:
    - DungeonSoviet
  - type: Sprite
    drawdepth: Mobs
    sprite: _Starlight/Mobs/Animals/bear.rsi
    layers:
    - map: [ "enum.DamageStateVisualLayers.Base" ]
      state: bear
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeCircle
          radius: 0.40
        density: 100
        mask:
        - MobMask
        layer:
        - MobLayer
  - type: DamageStateVisuals
    states:
      Alive:
        Base: bear
      Critical:
        Base: bear_dead
      Dead:
        Base: bear_dead
  - type: MobThresholds
    thresholds:
      0: Alive
      200: Critical
      300: Dead
  - type: Stamina
    baseCritThreshold: 250
  - type: MovementAlwaysTouching
  - type: Bloodstream
    bloodReferenceSolution:
        reagents:
        - ReagentId: Vodka
          Quantity: 300
  - type: CombatMode
  - type: TemperatureDamage
    heatDamageThreshold: 500
    coldDamageThreshold: 0
  - type: MeleeWeapon
    soundHit:
        path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg
    angle: 0
    animation: WeaponArcClaw
    damage:
      types:
        Blunt: 10
        Slash: 20
  - type: Tag
    tags:
    - DoorBumpOpener
    - FootstepSound
  - type: Puller
    needsHands: false
  - type: Speech
    speechVerb: LargeMob
  - type: Vocal
    sounds:
      Unsexed: Bear
  - type: InteractionPopup
    successChance: 0.25
    interactSuccessString: petting-success-bear
    interactFailureString: petting-failure-bear
    interactSuccessSound:
      path: /Audio/Animals/sloth_squeak.ogg
  - type: ReplacementAccent
    accent: genericAggressive
  - type: Butcherable
    spawned:
    - id: FoodMeatBear
      amount: 6
    - id: ChemistryBottleOmnizine
      amount: 1
