Hi, welcome to my update post.
This Wednesday afternoon, we will be undergoing a large-scale framework upgrade to many of the core components of the base RetributionRP experience. Some time ago, we had come to the realization that we were severely limited by our existing framework and we were long overdo for an overhaul of even our most basic features. Although it took a few more months to develop than I had anticipated, this update should be the start of what will hopefully be large, quality content updates over the next few months. It was important to do these foundational changes first before moving forward. Many of the things we would like to do with Retribution were limited by the tools available to us. This update will bring players many new tools and features that will improve most of their day-to-day exploits on the server. We have other big stuff planned, and this is the new foundation we will be building off of. There's a lot of minor nuanced stuff that isn't mentioned in this changelog list. There was a sufficient amount of QA and Testing that went into this new framework for deploying so the best way to really get used to the new stuff is to just get on the server and try it out. Consider this a soft reset.
A weapon modification guide and conquest tutorial will be posted soon.
Core Framework Updates
Permanent Inventory and Inventory Framework re-written from scratch. Many new features added. Many bugs fixed. Inventories will not be reset - all your perms are carrying over.
Item Crafting and Item Scrapping added as central game mechanics.
Weapons re-balanced from the ground up using a logical framework. Full weapon meta details can be found in THIS thread.(Will be Added soon).
Weapons can now be modified to have base stats such as damage, RPM, and range upgraded, adding new depth to the weapon system.
TradeCo re-written. New features and bug fixes.
Trade system re-written. New features and bug fixes.
Cosmetics handler rewritten. Hats/Masks can be worn in any combination, and can have their rotation, offsets and even scale adjusted to fit your player model perfectly.
Updated Inventory Database
(NEW) C-Menu Main Menu added containing buttons to open most of our menus. Contains everything from your permanent inventory to the outfitter configuration panel.
(NEW) Every Permanent SWEP now details their source origin and how they were originally obtained.
(CHANGE) Several descriptions updated.
(NEW) Most item lists in the new framework can be hovered over to view additional information in a tooltip.
(CHANGE) Dropped inventory items reworked. Inventory items have static physics boxes (no more perms on the floor rolling away) and display much more information about an item previously.
(BUGFIX) Inventory system consistency checks improved. Fixed not spawning in with your SWEPs equipped or losing them upon changing jobs.
(BUGFIX) Inventory networking rewritten to update inventory data more optimally. (No more crashing from large trades).
(CHANGE) Cash is now handled as an inventory item. You can still /dropmoney and pay for items as normal. Money is just now usable through trade windows and visible from your inventory.
(NEW) Cash can be converted into Gold Bars, just select the cash from your inventory and a button to convert the gold will appear instead of an "Equip" button.
(BUGFIX) Temporary SWEPs now persist through disconnects and jailings.
(CHANGE) Ammunition is now an inventory item and persists through restarts and death. (Base ammunition cost has increased - but you don't need to stock up every time you spawn anymore. Plus, Gunpowder is readily accessible in the world now from other player activities.)
(NEW) Market Price added into an items description. Market Price is a HIGH BALL price of how much it would cost to upgrade or produce a particular item if the components were bought from NPC's or the F4 menu. Generally, players will sell items a percentage BELOW Market Prices to be fair.
(CHANGE) Hobo dumpster loot is determined by a new RNG algorithm, and new loot has been added to their drop table. (Dumpsters have had raw cash removed from their drop tables. Temporary enigmas removed from drop tables. Temps of most Tier 2 weapons now drop from dumpsters. You have rare chances to find 3-5 token eggs.)
(CHANGE) Token eggs can be consumed directly from the inventory now - you no longer need to wait for them to "hatch".
(BUGFIX) Arbitration between Hat and Mask cosmetics removed. Cosmetics are now merely classified as "Cosmetics".
(CHANGE) Permanent SWEPs are now sorted into 3 separate categories: Permanent Weapons, Permanent Emotes, and Permanent Tools.
Enigma Rifle (BLUE), Enigma Rifle (WHITE), Enigma Rifle (RED), Enigma Rifle (LIME), Smoke Grenade, MAGA Vape, Medical Vape, Butterfly-Knife Vape, Golden Vape, Hallucinogenic Vape, Keypad Cracker, Rocket Launcher,, Door Charge, Custom Vape, Kidnap Baton, Deployable Cracker, Bugbait, Unarrest Stick, Sword, Helium Vape, Baby Grenade, Grappling Hook, MEGA Vape, Camera SWEP, Lockpick, Loads'a'money, Medkit, Nomad, Med Kit, Knife, HL2 Stunstick, Climb Swep, Frag Grenade, Juicy Vape, S.L.A.M., Hitman Binoculars and Dragon Vape are classified as "Permanent Tools".
ACME Device, Anime Doll, AR2 Rifle, Baby Doll, Bird, Blue Plasma Sword, Carving Stone, Cat Doll, Cat Gun, Chainsaw, Confetti Blaster, Police Doll, Crossguard Red Plasma Sword, Dab, Dance SWEP, Dragon Transformer, Dual Yellow Plasma Sword, Ebon Axe, Ebon Bow, Ebon Dagger, Ebon Sword, Ebon Warhammer, Facepunch, Flip, Freakout, Gamma Blade, Gesture SWEP, God's finger, Green Plasma Sword, HL2 Crossbow, HL2 Magnum, HL2 Pistol, HL2 Shotgun, HL2 Smg, Stealth Box, Jihad Toy, KFC Bucket, Kiss SWEP, The Lost Plasma Sword, Master Sword, Middle Finger, Diamond Sword, Minecraft Torch, Mysterious Heart, Noose Toy, Popcorn Big, Purple Plasma Sword, Red Plasma Sword, Salute, Hween 2k18 Scythe 1, Hween 2k18 Scythe 2, Hween 2k18 Scythe 3, Hween 2k18 Scythe 4, Selfie Camera, Smart Pen, Spooky Plasma Sword, Super Revolver, SuperShotty, Surrender, Swass, Toy Hammer, White Plasma Sword, Young White Branch Toy, Camel Swep (Christmas), and NES Zapper are now classified as "Permanent Emotes".
(CHANGE) Hard limit of 20 permanent items equipped (16 for User, 18 for Member).
(This limit ignores Equipped Temporary Weapons and Cosmetics.)
(Due to Weapon Enhancements, you can carry multiple of the same weapon, thus technically allowing infinite weapons to be equipped.)
(NEW) Items can now be account bound. Account bound items cannot be dropped, traded or sold.
New Inventory Menu
(NEW) Item Description information has been completely revamped. Inventory panel now displays full flavor text and descriptive info about an item.
(NEW) Description now shows where all Permanent SWEPs came from.
(NEW) Description will also show a Permanent Weapons stats such as their damage and magazine capacity from within the inventory panel.
(NEW) Model preview displays cosmetics and trails from within the inventory preview. You can now browse trails from within your inventory without having to equip them and "trying them on". You can also see what they look like from within a trade window.
Garry's Mod 2020.05.25 - 14.36.31.02.mp4
(NEW) Drag + Drop functionality. You can equip items by either clicking on them and pressing the "Equip" button that appears, or you can just drag and drop it into your equipment list.
(NEW) Scrapping or Crafting from this menu will automatically open up the appropriate panel and automatically select the most relevant recipe for the item you selected.
(BUGFIX) Trade menu now lets you select the quantity and preview item stats and descriptions by hovering over selections.
Rewritten Cosmetics Handler
(BUGFIX) Cosmetics no longer distinguish between "hats" or "masks". All cosmetics are now categorized as "Cosmetics".
(CHANGE) You can now equip up to 5 Cosmetics.
(NEW) You can manually adjust Cosmetic Offsets, Rotations, and even their Scale from your Inventory Panel by clicking "Edit Cosmetic Offsets" in your Inventory Panel.
Current X/Y/Z max offsets are -10/+10 Hammer Units
Object rotations can be 100% adjusted (-180 / +180)
Max scale modification ranges from 0.4x size to 1.6x size.
(BUGFIX) Cosmetics will auto-equip and auto-position when you connect. Cosmetic configurations are saved locally to your client.
(NEW) Cosmetics are no longer limited to just your head. Future cosmetic packs will feature items that can be parented to other parts of your body such as your arms and legs.
Weapon Rebalance and Rework
A guide with detailed info about all the updated gun stats can be located here (Will be Added soon).
(CHANGE) Range and damage falloff have been added as components of weapon balance. All weapons have an optimal range where they can deal 100% damage. Doubling a weapons optimal range will reduce it's damage up to 50%. A weapons damage cannot fall below 50%.
As an example, if a Shotguns effective range is 10 meters, then it will do full damage at 10 meters, 75% damage at 15 meters, 50% damage at 20 meters and 50% damage at 30 meters.
(CHANGE) Weapons are now assigned a Tier and a Category.
(CHANGE) Weapons are split up into 6 categories. Pistol, Heavy (Shotgun), Sniper, Light, Assault, and Heavy Assault.
(CHANGE) Weapons are now split into 4 Tiers. Tier 0, Tier 1, Tier 2, and Tier 3 weapons.
Tier 0 weapons cannot be upgraded or modified. These are largely legacy weapons from old custom jobs and the previous gun dealer temporary weapons. They are no longer accessible in-game.
Tier 1 weapons are cheaper-common permanent weapons such as Advanced Weapons and the Ocelot Series. Tier 1 weapons have the highest average BASE stats. Weapons Dealer now sells temps of all Tier 1 weapons.
Tier 2 weapons are limited-timed event weapons or exclusive store weapons. These are guns that you could obtain at some point, but are no longer obtainable. The upgrade paths on this gun are slightly limited.
Tier 3 weapons are rare-RTD weapon drops. Tier 3 weapons have average base stats, but cost the least to upgrade and have the highest average stats when fully upgraded.
(NEW) All weapons can be "upgraded" into a MK2 version of itself. It requires an upgrade module of the same tier of the weapon (Tier 2 weapons need a Grade 2 Upgrade Module for example).
(NEW) Weapon upgrade modules can be crafted from crafting components dropped from Conquest Zones, Hobo Dumpsters, and Miners (iron). Tier 1 and Tier 3 weapons can also be scrapped down for upgrade resources. Weapon modules can also be purchased from Mo's Pawn Shop at Market Price.
(NEW) MK2 versions can upgrade individual components of the gun such as their "Damage", "Accuracy", "Speed (RPM)", "Magazine" and "Optimal Range".
(NEW) Weapons now support attachments. Some weapons, such as the Ocelot Sniper and S.T.A.R. Rifle will come with attachments after upgrading them to MK2.
New weapons that currently support attachments: Atlas Pistol, Atlas Evo Rifle, Atlas Shotgun, Ocelot Shotgun
Weapons that have had their MODELS UPDATED to support attachments: Ocelot Sniper, Ocelot Dominator (now requires a speedloader for faster reloads), Icarus SMG, Icarus Shotgun, S.T.A.R. Rifle, Kar98k and Plasma Rifle.
(NEW) Loose attachments drop from Conquest Zones. Attachments that can drop right now are Silencers, Kobra Sights, Optech Sights, Red Dot Sights, 2x Red Dot Sights, 4x Scopes, Laser Modules, Foregrips and Revolver Speedloaders.
(CHANGE) Modified weapons cannot be sold on TradeCo. They much be either traded or sold in a player-run shop.
(CHANGE) Runspeed velocity is now controlled by the framework.
Heavier weapons slightly reduce your maximum run speed.
Sprinting has a gradual acceleration to full speed.
Sprinting momentum is carried for a short duration after holding sprint, allowing you to shoot from a running start.
Sprinting above a certain run speed and then crouching will cause you to dive and slide. Good for quickly shooting around doorways or corners.
Jumping and crouching now triggers a dive animation.
Garry's Mod 2020.05.25 - 19.16.16.04.mp4
Other New Content
Conquest Zones added. Duke it out once an hour and fight for control of the Island with your party. Has bigger payouts based on participants and server pop.
Three new weapons added to the game. The "Atlas Pistol", "Atlas Evo Rifle", "Atlas Shotgun", available from Conquest loot caches.
31 new dances added. 17 are available through the "Dance Instructor" now found at Mo's Pawn Shop. The Dance instructor can only teach three dances at a time, and will change his mind about which dance he is willing to teach you daily. The rest of the Dance emotes are available through Conquest loot drops.
Beginners Pack has been reset and new items are available through it. If you've bought it previously, this updated version can be bought again. (Not Live Yet)
Day/Night Cycles re-added. New script is minimal impact, and performance hit should be negligible.
Some other stuff I probably forgot to document