You are viewing a potentially older version of this package. View all versions.
CyberDragon-PACMaze-1.0.2 icon

PACMaze

Date uploaded 4 days ago
Version 1.0.2
Download link CyberDragon-PACMaze-1.0.2.zip
Downloads 936
Dependency string CyberDragon-PACMaze-1.0.2

This mod requires the following mods to function

Index154-SpawnConfig-1.2.9 icon
Index154-SpawnConfig

Configure enemy spawning with custom groups, weights and more

Preferred version: 1.2.9
Zehs-REPOLib-3.0.2 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 3.0.2

README

A PAC-MAN inspired map, with custom valuables and enemies(requires additional setup)

To get the custom enemies, you need to edit the following file:

BepInEx/config/SpawnConfig/SpawnGroups.json (requires the SpawnConfig mod by Index154)

To get there, click "Edit Config" in Thunderstore, and look for the file above in that exact format.

Copy the following text, and paste it in that .json file

{

  "name": "Pinky",

  "levelRangeCondition": false,

  "minLevel": 0,

  "maxLevel": 0,

  "runsPlayed": 0,

  "spawnObjects": [

  "Enemy - Bowtie"

  ],

  "difficulty1Weight": 0.0,

  "difficulty2Weight": 100.0,

  "difficulty3Weight": 0.0,

  "levelWeightMultipliers": {"Arctic": 0.0, "Manor": 0.0, "Museum": 0.0, "Wizard": 0.0, "PAC-Maze": 1.0},

  "soloGroup": false,

  "allowDuplicates": true,

  "alterAmountChance": 0.0,

  "alterAmountMin": 0,

  "alterAmountMax": 0

  },

  {

  "name": "Inky",

  "levelRangeCondition": false,

  "minLevel": 0,

  "maxLevel": 0,

  "runsPlayed": 0,

  "spawnObjects": [

  "Enemy - Animal"

  ],

  "difficulty1Weight": 0.0,

  "difficulty2Weight": 100.0,

  "difficulty3Weight": 0.0,

  "levelWeightMultipliers": {"Arctic": 0.0, "Manor": 0.0, "Museum": 0.0, "Wizard": 0.0, "PAC-Maze": 1.0},

  "soloGroup": false,

  "allowDuplicates": true,

  "alterAmountChance": 0.0,

  "alterAmountMin": 0,

  "alterAmountMax": 0

  },

  {

  "name": "Clyde",

  "levelRangeCondition": false,

  "minLevel": 0,

  "maxLevel": 0,

  "runsPlayed": 0,

  "spawnObjects": [

  "Enemy - Duck"

  ],

  "difficulty1Weight": 100.0,

  "difficulty2Weight": 0.0,

  "difficulty3Weight": 0.0,

  "levelWeightMultipliers": {"Arctic": 0.0, "Manor": 0.0, "Museum": 0.0, "Wizard": 0.0, "PAC-Maze": 1.0},

  "soloGroup": false,

  "allowDuplicates": true,

  "alterAmountChance": 0.0,

  "alterAmountMin": 0,

  "alterAmountMax": 0

  },

  {

  "name": "Blinky",

  "levelRangeCondition": false,

  "minLevel": 0,

  "maxLevel": 0,

  "runsPlayed": 0,

  "spawnObjects": [

  "Enemy - Robe"

  ],

  "difficulty1Weight": 0.0,

  "difficulty2Weight": 0.0,

  "difficulty3Weight": 100.0,

  "levelWeightMultipliers": {"Arctic": 0.0, "Manor": 0.0, "Museum": 0.0, "Wizard": 0.0, "PAC-Maze": 1.0},

  "soloGroup": false,

  "allowDuplicates": true,

  "alterAmountChance": 0.0,

  "alterAmountMin": 0,

  "alterAmountMax": 0

  },

If you do NOT want other enemies to spawn here, edit the .json file and look for the following text under every non-PAC-MAN Ghost enemy class:

"levelWeightMultipliers": {"Arctic": 1.0, "Manor": 1.0, "Museum": 1.0, "Wizard": 1.0, "PAC-Maze": 1.0},

and change the value for PAC-Maze to 0.0.

Note that if you have other modded levels and want to keep the Ghosts out of them, the name of that level should appear in this array:

"levelWeightMultipliers":{"Arctic": 0.0, "Manor": 0.0, "Museum": 0.0, "Wizard": 0.0, "PAC-Maze": 1.0, "Modded Level": 1.0}

change the value of the modded level to 0.0 for each of Blinky, Inky, Pinky and Clyde.