Stable2.0.0
New:
- Added Builder SWEP for easy Pipline construction
- Added Default Data Saving Method instead of sv.db (see config zrmine.config.Pickaxe_UseDB)
- Added Console Command "zrms_levelsystem_migrate_data_to_file" for migrating data from sv.db to file
- Added zrmine.config.BuilderSWEP for configuring Entity Prices and generic Builder SWEP settings
- Added GravelCrate Filling Feature, Gravelcrates can now be filled when put near a Inserter EndPoint
- Added despawn time for dropped storagecrates on death
- Added Script internal Entity list for better access (see zrmine_enttable.lua)
- Added Client Settings (Light Sprites, Dynamic Light, Stencil, Sound)
- Added Console Command: zrms_levelsystem_migrate_data_to_file , This resaves the Pickaxe data for all online players on the server from sv.db to file.
- Added ClientSide Preview for Ore Spawner
- Added Custom Hooks (see zeros_retrominingsystem\lua\zrmine\sv\zrmine_hooks.lua)
- Added Spanish Translation
Config:
- Added zrmine.config.Pickaxe_UseDB
- Added zrmine.config.Pickaxe_LvlSys_Init_LoadTime
- Removed zrmine.config.selectedGameMode since its now detected automatic
- Removed zrmine.config.UI
Changes:
- Improved Notify function so it cant spam notifications anymore
- Removed DarkRP Pipeline Entities + GravGun Build function
- Seperated Money functions to zrmine_money_sv.lua
- Changed zrmine.config.BuyerNPC_Currency to zrmine.config.Currency
- Rock Crusher output now ores at random if more then one is availabe
Fixes:
- Fixed Custom Animation Bug for Crusher and ConveyorBelt Entities
- Fixed zrmine.f.PipeLine_Delete missing Player var
- Fixed Data loading Bug for Linux Systems.
- Fixed Pickaxe Viewmodel material bug after switching Jobs while holding a pickaxe
- Fixed Bug where Pipeline entites with multiple connections not getting saved
- Fixed GravelCrate broken skins
Performance:
- Gravel animations are now fully handeled on Client
- PreCached Color and Materials
- Imrpoved Crusher Entity
- Improved Refinery Entity
- Improved GravelCrate Entity
- Improved StorageCrate Entity
- Improved ConveyorBelt Base Entity
- Improved Splitter Entity
- Improved Melter Entity
- Improved Distance function
- Improved OrSpawn Entity