Skip to content

Releases: LambdaGaming/Crafting_System

v2.0.3

26 May 02:24
Compare
Choose a tag to compare
  • Fixed the adjusted spawn position from last patch only affecting automation and not normal crafting
  • Fixed the probability math of mining drops not spawning anything if the chance wasn't high enough
  • Fixed mineable entities still casting a shadow after being mined
  • Fixed mineable entities not keeping their original color after respawning

v2.0.2

25 May 22:15
Compare
Choose a tag to compare
  • Fixed all recipe and ingredient categories showing up regardless of table type
  • Crafted items will now spawn above the table rather than below

v2.0.1

13 May 23:39
Compare
Choose a tag to compare
  • The text that floats above crafting tables and mineable entities will now position itself based on the height of the model's hitbox instead of its origin.

v2.0

09 May 23:59
Compare
Choose a tag to compare

Warning

This is nearly a complete rewrite of the addon. Configs from previous versions are NOT compatible. Do not update to this version unless you plan on remaking your config. See the ucs_config.lua file for more info.

  • You can now create a virtually infinite amount of crafting table types, each with their own set of recipes and ingredients. When created from the spawn menu, crafting tables will always have the default HL2 weapon type, but admins can change the type of a table by holding C and right clicking it.
  • Crafting categories no longer need to be manually created, the addon will automatically create them based on the categories defined in recipe and ingredient tables. This also means that, for the sake of simplicity, individual categories can no longer be customized, but the color of all categories can still be changed.
  • Rocks and trees have been removed in favor of a single generic mineable entity. This entity can be customized in the same way as the crafting table.
  • Renamed all entities to help avoid name conflicts with other addons.
  • Removed all ConVars and associated functions.
  • Added a few new hooks and removed several unnecessary hooks.
  • Updated existing hooks with a new naming scheme and better arguments.
  • Crafting recipes and other configurations are now setup in a dedicated ucs_config.lua file rather than the crafting table's shared.lua file.
  • Added 3D2D text above crafting tables and mineable entities that shows their name and health.
  • Added persistence system that allows admins to save crafting tables and mineable entities on the map without having to worry about them spawning invisible or with the wrong type. These entities can be saved by holding C and right clicking them.
  • Cleaned up and reorganized various parts of the code.

v1.20.3

31 May 05:21
Compare
Choose a tag to compare
  • Started keeping track of version numbers
  • Added message that prints to console when the addon is loaded