Modbox Wiring Update, Multiplayer changes - 3.2.2
Even though we just released our multiplayer update a few days ago we decided to update again with Wiring system updates and a new 'Entity Modifiers' system. Both are for advanced creation building.
If you haven't tried multiplayer yet - Harley made a highlights video of the first day of the multiplayer beta:
https://www.youtube.com/watch?v=GNVJ1wEN8EI
New Wiring Entities:
- Boolean Gate: Works as a logic gate - connect multiple boolean inputs and get a boolean output. Can set gate by editing to AND / OR / NAND / NOR / XOR / XNOR. Replaces 'Bool Box'
- Number Compare: Edit it to set the number to compare to, then set how to compare (equal / greater / less than) - then it will compare input number to that, and output true/false. An example of this would be to stop a wave spawner on wave 10, or open a door once 10 objects are broken.
- Call Functions Entity - Outputs an Action to any number of functions. Can be set to output all at once, in order, or randomly. Replaces 'Function Box'
- Action Loop: Outputs a action every X seconds.
- Number Variable: Starts with a number and can input/output that number
- Number Operation: Has a Function that does a math operation (add/subtract/multiply) on all of it's input numbers and outputs the result
We removed the old 'Bool Box' and 'Function Box'. We put a lot of effort into back compatibility with our changes - but if you have old creations with advanced wiring using those entities things might have been broken and could use updating.
Entity Modifiers:
When editing any entity you can now add a 'Modifer'. This adds additional editing options to the entity, along with wiring options. Current modifiers are:
- Physics Options: Set gravity, physics material
- Grab Settings: Turn off grabbing of the entity, run action on grab
- On Collision Options: Do damage on collision, run actions on collision
- Custom Tag: Set a custom tag text onto the entity. You can then use this tag in other entity settings. Like you could add a custom 'Ball' tag to a object, then create a goal by adding a Collision Detector that only detects entities with a 'Ball' tag.
Other 3.2.2 Changes:
- Added messages when you kill another player, and who killed you when you die.
- Fixed error with not being able to rejoin a server if there was a error that caused disconnect
- Fixed Muting individual players not working
Grab Based Locomotion / Panning / Rotation
Makes editing while sitting down easier - along with quickly getting around large creations

Surface Snap
This is useful for placing objects when they should snap right to the surface of another one / the ground.

thanks!
- Lee
If you haven't tried multiplayer yet - Harley made a highlights video of the first day of the multiplayer beta:
https://www.youtube.com/watch?v=GNVJ1wEN8EI
New Wiring Entities:
- Boolean Gate: Works as a logic gate - connect multiple boolean inputs and get a boolean output. Can set gate by editing to AND / OR / NAND / NOR / XOR / XNOR. Replaces 'Bool Box'
- Number Compare: Edit it to set the number to compare to, then set how to compare (equal / greater / less than) - then it will compare input number to that, and output true/false. An example of this would be to stop a wave spawner on wave 10, or open a door once 10 objects are broken.
- Call Functions Entity - Outputs an Action to any number of functions. Can be set to output all at once, in order, or randomly. Replaces 'Function Box'
- Action Loop: Outputs a action every X seconds.
- Number Variable: Starts with a number and can input/output that number
- Number Operation: Has a Function that does a math operation (add/subtract/multiply) on all of it's input numbers and outputs the result
We removed the old 'Bool Box' and 'Function Box'. We put a lot of effort into back compatibility with our changes - but if you have old creations with advanced wiring using those entities things might have been broken and could use updating.
Entity Modifiers:
When editing any entity you can now add a 'Modifer'. This adds additional editing options to the entity, along with wiring options. Current modifiers are:
- Physics Options: Set gravity, physics material
- Grab Settings: Turn off grabbing of the entity, run action on grab
- On Collision Options: Do damage on collision, run actions on collision
- Custom Tag: Set a custom tag text onto the entity. You can then use this tag in other entity settings. Like you could add a custom 'Ball' tag to a object, then create a goal by adding a Collision Detector that only detects entities with a 'Ball' tag.
Other 3.2.2 Changes:
- Added messages when you kill another player, and who killed you when you die.
- Fixed error with not being able to rejoin a server if there was a error that caused disconnect
- Fixed Muting individual players not working
Grab Based Locomotion / Panning / Rotation
Makes editing while sitting down easier - along with quickly getting around large creations

Surface Snap
This is useful for placing objects when they should snap right to the surface of another one / the ground.

thanks!
- Lee