Releases: ZehsTeam/REPOLib
Releases · ZehsTeam/REPOLib
v3.0.3
v3.0.2
v3.0.1
v3.0.0
[!IMPORTANT] Almost every mod will need to update to support this version of REPOLib.
- Updated for R.E.P.O. v0.3.0
- REPOLib-Sdk valuable and item mods should work without needing to update.
- All content register method signatures have changed due to
PrefabRefbeing introduced.- You will need to recompile your mods for them to work with this version.
- Deprecated some getter methods in
Valuables,Items,Enemies, andLevelsmodules. - Added support for registering debug chat commands using the
Commandsmodule. - Removed REPOLib command attributes. Use the
Commandsmodule instead. - Removed REPOLib spawn commands since they now exist in vanilla.
- You can now add vanilla valuables to your level valuable presets using
PrefabRefs. - Registering enemies requires you to put your spawn objects in the
EnemyContentScriptableObject. - Registering levels requires you to put your modules in the
LevelContentScriptableObject.
v2.1.0
v2.0.1
v2.0.0
- Added support for registering levels. (#32)
- Added new async bundle loading system. (#15)
- Added more safety checks when instantiating a network prefab.
- Changed most of the extended logs to use the
Debuglog level, instead ofInfo. (#33) - Split the
DeveloperModeconfig option into two ones:DeveloperModeenables developer-only chat commands.VanillaDeveloperModeenables the vanilla developer keyboard shortcuts.
- Fixed the SpawnEnemy method ignoring the spawnDespawned parameter always spawning enemies not despawned.
- Breaking changes:
- Changed the signature of
BundleLoader.LoadBundle(due to async loading). - Moved
GenericValuablePresetNameandValuablePresetsfromModules.ValuablestoModules.ValuablePresets.
- Changed the signature of