NyxLib
General Library for/used by mods made by Nixya/nyxpirientity. Probably not of much interest to you unless you're installing one of those
CHANGELOG
USER FACING/FRONT-END
- make radiant all enemies use enemy's base radiance as a... well, base (and many additional configuration options!)
BACK-END/INTERNAL/API
- improve timing of cheat registration events
- Simplify
EnemyRadiance.Modifierwith aCompositionTypeenum instead of multiple bools - Add projectile asset prefabs
- Overhauls
AEnemyType(nowEnemyTypeData) by making it a single class - Overhauls asset handling greatly, sorting things into their own singletons and files, and assigning tasks to specific classes rather than a single global Assets class
- rename
ScenesEventstoSceneEventsand make some event names more (I think) reasonable - rename
AEnemyType.ReadableNametoEnemyTypeData.DisplayName - rename
EnemyPrefabStoretoEnemyCloning,EnemyPrefabStore.InstanceStoretoEnemyCloneStore, andEnemyPrefabManagertoEnemyCloneManager - add
Gear(player weapon prefabs) toAssets - add
ExplosionRootmonobehaviour - add
ExplosionStartModifier - add
Shaker3D - add
Shaker1D - add image and obj (mesh format) loader for external asset loading
- add
DebugPrintMaterialPropertiesmethod in newAssetInspectingclass - add
includeFileInfoparameter forStackDebug - add
Coincident,CoincidentProject, andSnappedmethods toNyxMath - add
VelocityTracker - add
CollisionCenterproperty toEnemyComponents - remove
ExplosionAdditions - many stability adjustments to
EnemyPrefabStore/EnemyCloneStoreand friends