- What permissions do you give others to modify and/or maintain your submission?
- Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
Addon Information:
This addon allows the entire vanilla cast to hug:
Sonic
Tails
Knuckles
Amy Rose
Fang
Metal Sonic
Hug option is bind to C2 if anyone is unaware.
Keep in mind: It is recomended to load allhugs before character mods with hugs to prevent graphical errors.
Net variables for servers
Few additional commands can be used:
allowhugs
Sets if hugging is enabled.
Default = on
grouphug
Sets if you can hug someone thats already hugging.
Default = on
enemyhug
Sets if you can hug enemy players in pvp modes.
Default = off
launchhug
Sets if interupting a hug chain launches players (if on).
or forces them to unhug (if off)
Default = off
Few additional commands can be used:
allowhugs
Sets if hugging is enabled.
Default = on
grouphug
Sets if you can hug someone thats already hugging.
Default = on
enemyhug
Sets if you can hug enemy players in pvp modes.
Default = off
launchhug
Sets if interupting a hug chain launches players (if on).
or forces them to unhug (if off)
Default = off
Rawset variables for modders
These Variables go into the HugTables Lua.
Allhugs
Sets if a character can hug
format:
Allhugs["skin"] = true
Hugbutton
Sets the button used to hug.
Defaults to Custom 2 if not included
format:
Hugbutton["skin"] = BT_BUTTON
Heartbutton
Sets the button to spawn heart particles.
Defaults to Custom 3 if not included
format:
Heartbutton["skin"] = BT_BUTTON
Hugsound
Sets the sound to play when you hug someone.
Defaults to sfx_cdpcm6 if not included
format:
Hugsound["skin"] = sfx_sound
Yelpsound
Sets the sound to play when a hug is canceled early.
Defaults to sfx_cdpcm7 if not included
format:
Yelpsound["skin"] = sfx_sound
Tailshug
Sets whether or not a followmobj will be turned invisible when a player throws you.
format:
Tailshug["skin"] = true
Hearticon
Controls the state that the proximity heart icon will be in.
Defaults to S_COLORHEART if not included
format:
Hearticon["skin"] = S_STATE
Loveparticle
Controls the object that spawns when Heartbutton is pressed.
Defaults to MT_CDLHRT if not included
format:
Loveparticle["skin"] = MT_OBJECT
These Variables go into the HugTables Lua.
Allhugs
Sets if a character can hug
format:
Allhugs["skin"] = true
Hugbutton
Sets the button used to hug.
Defaults to Custom 2 if not included
format:
Hugbutton["skin"] = BT_BUTTON
Heartbutton
Sets the button to spawn heart particles.
Defaults to Custom 3 if not included
format:
Heartbutton["skin"] = BT_BUTTON
Hugsound
Sets the sound to play when you hug someone.
Defaults to sfx_cdpcm6 if not included
format:
Hugsound["skin"] = sfx_sound
Yelpsound
Sets the sound to play when a hug is canceled early.
Defaults to sfx_cdpcm7 if not included
format:
Yelpsound["skin"] = sfx_sound
Tailshug
Sets whether or not a followmobj will be turned invisible when a player throws you.
format:
Tailshug["skin"] = true
Hearticon
Controls the state that the proximity heart icon will be in.
Defaults to S_COLORHEART if not included
format:
Hearticon["skin"] = S_STATE
Loveparticle
Controls the object that spawns when Heartbutton is pressed.
Defaults to MT_CDLHRT if not included
format:
Loveparticle["skin"] = MT_OBJECT
Credits and Special Thanks:
--Branch of Everyonehugs by Tatsuru
--Thanks to amberbee for the idea of a separate file for the hug tables
--Lua changes by Kori, KirbyDL, & Astral
--New Sprites by Ironskarmory676, Kori, Zeval/RosaNova, & Deoxyius