Garry's Mod

Garry's Mod

Proxy Color Tool
This topic has been locked
NotAKid  [developer] 19 Apr, 2020 @ 10:41pm
Current Progress [preserved]
locked. too lazy to write out the new changes. This was written when the addon was uploaded so it is not up to date with its current state

----------------------------------------------------------------------------------

Everything I am adding and or working on with this tool!

this is for the next update btw

also im rewritting it all again after this update
If you added support after the next update dont worry, nothing will break.

Looked into/Done
  • Context menu option on supported props
  • 4 more proxies [slash](interior 1-3, brakes)[/slash]
    As a reminder, the proxies can be used on anything for anything. They aren't just for vehicles. Any material can use them.
  • Renamed proxys to ColorSlot1,ColorSlot2,ColorSlot3,ColorSlot4,ColorSlot5,ColorSlot6
  • Add a name string to a vmt to change its name in the tool
  • Tool only show options available on that model

To be looked into
  • Setting if a material is matt/metalic whatnot
  • One function to set multiple proxy colors on an entity
  • One function to get all proxys and their colors on an entity
    That is to:
    1) make it easy to get and set multiple proxies (ex: Simfphys Vehicle Duplicator batch save and set all colors) pls luna when i finishhh :<
    2) Add better duplicator support. The duplicator tool
    omg it just hit me that you can save multiple modifiers... wow... i dont need to do that for the duplicator tool ;-;-;-;-;


There will be a hard limit on how many material proxies I support. This is because when using matproxy.Add, anything in the bind function runs every frame.
(even if no prop is spawned with that material)

This means that if you want me to create a new proxy called "ragdollcolor 1-99" or something similar because you dont want to use "VehColor" in your ragdolls material, I am sorry, but even though it is named VehColor that doesnt mean its vehicle specific. I dont want to cause any performance hit by specifying 99+ proxies. 6 is enough.

please hit me up with ideas as well below
I want this to be a cool addon deserving of that front page spot it somehow hit even if it only supports my addons for now.



you dont want to know how many times ive rewritten this stupid tool the past few days...
Last edited by NotAKid; 27 May, 2020 @ 11:04pm