Update 0.16.5.0 - Cardboard Castle & Condo IO Phase 2

Card

https://trello.com/c/b0adyllF/680-update-01650-cardboard-castle-condo-io-phase-2

Description

This card has no description.

Changes

  • Condo IO: Light items no longer make a switch on/off sound if interacted with Condo IO inputs. There is now a setting on the Light items to re-enable the sound from IO inputs
  • Condo: Sound Emitters now have a “Starts Playing” option, default on. This is useful to disable sound emitters always playing when loading into the condo, so they can be triggered by IO events instead
  • Condo IO: Modules now snap together!
  • Condo IO: Added Toggle Module - A logic item that calls two separate outputs that get toggled between when activated. Useful for toggling multiple things on/off. Will call Off on load. This is a boolean
  • Condo IO: Added Counter Module - A counter that counts a number then fires off when its max or min is reached. Can be reset to restart the count. Counter can optionally save its value persistently. You can Add, Subtract, and even Multiply and Divide the counter
  • Condo IO: Added Timer Module - A timer that keeps track of time passed. Can be adjusted to loop, select random times between min/max, pause/unpause
  • Condo IO: Added FireOnce setting to Relay, which will allow one input into a relay then require calling reset to call the relay again
  • Condo IO: When hovering over a connection in the UI, it’ll temporarily display a wire to the connected actor
  • Condo: Safe now has door functionality and IO support
  • Condo: Removed pillars from Theater condo
  • Condo: Increased Door auto close delay limit to 30 seconds (from 10 seconds)
  • Condo IO: You can now color modules (such as Relay)
  • Condo IO: Item picker now has an option to show all items instead of just items with inputs
  • Condo IO: Levers now call output “OnLeverOff” when first loading in a Condo
  • Condo IO: Variable support! You can now set variables (where applicable) to items. For example, with a button, you can set the color of a light, or set the canvas URL of an existing canvas within IO events
  • Condo: Box Select! Select multiple items quickly using box select. While holding Q, click and drag to create a box. Box select will select only items that are not locked. You can adjust box select settings in the inventory settings.
  • Condo: Added new Saved Color Palettes to the colorable editor. You can now create up to 3 unique color palettes and they will save to your save data, so your saved colors will persist even after closing your game or condo
  • Condo IO: Added copy/paste to clipboard buttons for connections
  • Condo: Added slack variations to Christmas Light String items
  • Condo - Theater: Removed pillars from the Theater Condo
  • ~~https://trello.com/c/7jCJPJN9/663-map-little-crusaders-cardboard-castle~~
  • Condo IO: You can now drag and drop connections into other events
  • Condo: Tower Glove viewmodel sway greatly reduced so you can read the screen more clearly. Also adjusted the viewmodel position to bring the screen forward more
  • Added IO Events - Lights: OnToggled
  • Added IO Events - Doors: OnToggled
  • Added IO Events - All Knowing 8-Ball: OnPositive, OnNegative, OnNeutral
  • Added IO Events - Billiards Table: OnGameStarted, OnGameEnded
  • Added IO Events - Physics Items: OnRespawn
  • Added IO Events - Snowball: OnMax Size, Reset Size
  • Added IO Events - Emergency Button: OnLidOpen
  • Added IO Events - Nuke Button: OnCaseOpened, OnCaseClosed, OnExplode
  • Added IO Events - Reinforced Wooden Gear: Activate, Deactivate
  • Added IO Events - Soda Machine: OnDispensed, Dispense, CleanUp
  • Added IO Events - Trivia Podium: OnPressedA, OnPressedB, OnPressedC, OnPressedD
  • Added IO Events - Body Pillow: OnPressed, OnFlippedBottom, OnFlippedTop
  • Added IO Events - Milestone Dioramas: OnPressed
  • Added IO Events - Globe: OnSpun
  • Added IO Events - Hula Dolls: OnShaked, Shake
  • Added IO Events - Fans (Ceiling Fan, etc.): OnPressed, Activate, Deactivate
  • Added IO Events - Fiddlewhirl: OnSpun, Spin
  • Added IO Events - Message In A Bottle: OnReading, OnStoppedReading
  • Added IO Events - Notebook: OnReading, OnStoppedReading
  • Added IO Events - Newton’s Cradle: OnExcited, OnStopped
  • Added IO Events - Openable Present: OnOpened
  • Added IO Events - Ship Wheel: OnSpun, Spin
  • Added IO Events - Snowglobe: OnShaked, Shake
  • Added IO Events - Turret: OnEnter, OnLeave
  • Added IO Events - Casket: OnRest
  • Added IO Events - Tomb: OnRest
  • Added IO Events - Toilets: OnSit
  • Added IO Events - Instruments: OnSit, OnLeave
  • Added IO Events - Basket Ball Hoop: OnScored, OnScoreReset
  • Added IO Events - Football Net: OnScored, OnScoreReset
  • Added IO Events - Trampoline: OnBouncedPlayer, OnBouncedPhysics
  • Added IO Events - Laser Tag Vest: OnPressed, OnTeam1, OnTeam2, OnTeam3, OnTeam4
  • Added IO Events - Iron Maiden: OnKill
  • Added IO Events - Spikeboard: OnKill
  • Added IO Events - Damage Volume: OnKill
  • Added IO Events - Laser Projector: OnToggled, OnTurnedOn, OnTurnedOff, Toggle, TurnOn, TurnOff
  • Added IO Events - Fog Machine: OnToggled, OnTurnedOn, OnTurnedOff, Toggle, TurnOn, TurnOff
  • Added IO Events - Recharging Station: OnRechargeStarted, OnRechargeEnded
  • Added IO Events - Decorative Remains: OnDisturbed, Disturb
  • Added IO Events - Haunted Piano: OnPlayed, OnStopped, PlayRandom, Stop, PlayTune (int)
  • Condo: Grand Father Clock pendulum now animates and the clock now chimes when an hour passes (with the amount of hours that have passed)
  • Added IO Events - Clocks: OnHourPassed, OnMinutePassed, OnSecondPassed, On12HourPassed
  • Added IO Events - Canvas: SetCanvas, SetType, SetEmissive, SetAnimated, SetAnimationRate, PlayAnimaton, StopAnimation, SetColor
  • Added IO Events - Speedboat & Helicopter: Respawn
  • Added IO Events - Lights: SetLightFunction
  • Added IO Events - Floating Text Sign: SetText
  • Added IO Events - Number Signs: SetNumber
  • Added IO Events - Floating Chat: SetText
  • Added IO Events - Security Camera: SetAngle, AddAngle, SetAutomaticMovement, Activate, Deactivate
  • Condo IO: Added new IO item: Light Switch

Bug Fixes

  • Condo IO: Fixed Teleport Volume not working (unless you reload your condo)
  • Condo IO: Fixed Teleport Volume not saving filter settings
  • Condo IO: Fixed Teleport Volume not setting or saving teleport target location
  • Condo IO: Fixed stashing IO-based items not saving the condo data
  • Condo IO: Fixed Trigger Volume OnTrigger, OnLeaveTrigger not being completely reliable and not always firing off properly
  • Condo IO: Fixed Damage/Heal Volume being off by 1
  • Condo IO: Fixed Physics Slot resizing physics items after they are ejected
  • Condo IO: Fixed Relay, Keypad, Lever, and Physics Slot not firing events that have a delay
  • Condo IO: Fixed Canvas Door not handling IO events
  • Condo IO: Fixed Vault not handling IO outputs
  • Fixed Keypad not having an edit option with right click menu
  • Condo IO: Fixed Light items not firing OnTurnedOn/OnTurnedOff events when fired by IO inputs
  • Fixed health bar not showing up if you have a weapon equipped
  • Condo: Fixed Airlock Door sounds being way too loud
  • Condo IO: Fixed Door items not handling delays properly
  • Condo IO: Fixed Keypad not handling delays properly
  • Condo IO: Fixed infinite loop issue with Dice
  • Condo IO: Fixed infinite loop issue with Doors
  • Condo IO: Fixed door open sound not always playing with IO events
  • Condo IO: Fixed Button Shape star not being recolorable
  • Condo IO: Fixed up Sound Emitter toggle code, fixing issues with toggling off sounds with IO causing them not to play again on condo reload
  • Condo IO: Fixed Sound Emitters adjusting pitch when using IO events to play sounds
  • Condo IO: Fixed up IO behavior on the (Emergency) Button, and fixed the Emergency Button firing its output twice
  • Condo IO: Physics Slot now works with soda cans from the soda machine
  • Condo IO: Soda can props can now be interacted with condo IO features, such as volumes
  • Condo IO: Fixed Size Volume not working if you set the size volume to 1.0 scale
  • Condo IO: Fixed Size Volume fighting with other size volumes (if you had two size volumes they would try to resize the player with their own settings over and over)
  • Condo IO: Fixed an issue where Hide would not always hide the item when you first make the connection
  • Condo: Fixed Football not respawning after being thrown
  • Condo IO: Fixed Push Volume arrow not updating if the push volume was disabled
  • Condo IO: Fixed items that have no collision re-enabling collision when Unhide is called
  • Condo IO: Fixed Media Player outputs calling on repeat instead of just once
  • Condo IO: Fixed EjectFromSlot not allowing items to be placed into Physics Slot after calling it
  • Condo: Fixed Canvas Cone not having tiling support
  • Condo: Fixed Cabin Wood items not replicating style/length properly
  • Condo: Fixed Gramophone materials being lit in darkness
  • Condo: Fixed Campfire stones setting not saving
  • Condo: Fixed Canvas Rug not having tile settings
  • Condo: Fixed Festive Lawn Lights not showing for clients
  • Condo: Fixed various IES light rotations for light items
  • Condo IO: Light items now have a FadeToColor input
  • Condo IO: Fixed many issues with switching connection events, types, and data
  • Condo IO: Fixed removing connection sometimes removing the wrong connection
  • Condo IO: Fixed issues where switching events with an item that has a persistent connection would cause it to not find the correct event after the switch
  • Dark Voyage: Fixed the carts teleporting across the ride
  • Condo: Fans, Laser Projectors, and Fog Machines now follow the same use permissions as light switches
  • Condo: Fixed Reinforced Wooden Gear not animating for clients properly
  • Condo: Added seasons (holiday seasons) appearance property to Ferris Wheel milestone, so you can change the colors of the Ferris Wheel
  • Condo: Fixed item properties not being centered in the editor UI sometimes (happened a lot with items that have only 1 property)
  • Plaza: Fixed Plaza map button not working (M key)
  • Plaza: Fixed Laser Tag map teleport causing you to get stuck
  • Condo: Fixed Portal item showing a debug sphere
  • Condo: Fixed Portal & Transdimensional Painting not replicating absolute rotation state to clients or host properly, causing issues where the preview destination would be incorrectly displayed
  • Condo: Fixed Teleporters absolute rotation setting (aka Set Exit Rotation set to false) still changing player rotation
  • Fixed RC Sleigh slowing down after a bit of movement

Before Ship

  • Write changelog

Attachments

https://trello.com/1/cards/63a7d91bb6507202270688a8/attachments/63c8928d829308008900d461/download/CardboardCastle.png

3 Likes
  • A new checklist named “Before Ship” has been added to the card.
  • A new checklist named “Bug Fixes” has been added to the card.
  • A new checklist named “Changes” has been added to the card.
2 Likes
  • “Condo IO: Fixed Teleport Volume not saving filter settings” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Teleport Volume not working (unless you reload your condo)” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed stashing IO-based items not saving the condo data” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Teleport Volume not setting or saving teleport target location” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Trigger Volume OnTrigger, OnLeaveTrigger not being completely reliable and not always firing off properly” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Damage/Heal Volume being off by 1” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Relay, Keypad, Lever, and Physics Slot not firing events that have a delay” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Physics Slot resizing physics items after they are ejected” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Vault not handling IO outputs” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Canvas Door not handling IO events” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Fixed Keypad not having an edit option with right click menu” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Light items no longer make a switch on/off sound if interacted with Condo IO inputs. There is now a setting on the Light items to re-enable the sound from IO inputs” has been checked off on the “Changes” checklist.
1 Like
  • “Condo IO: Fixed Light items not firing LightOn/LightOff events when fired by IO inputs” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Soda can props can now be interacted with condo IO features, such as volumes” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Physics Slot now works with soda cans from the soda machine” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed up IO behavior on the (Emergency) Button, and fixed the Emergency Button firing its output twice” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Sound Emitters adjusting pitch when using IO events to play sounds” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed up Sound Emitter toggle code, fixing issues with toggling off sounds with IO causing them not to play again on condo reload” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Button Shape star not being recolorable” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed door open sound not always playing with IO events” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed infinite loop issue with Doors” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed infinite loop issue with Dice” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Keypad not handling delays properly” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Door items not handling delays properly” has been checked off on the “Bug Fixes” checklist.
  • “Condo: Fixed Airlock Door sounds being way too loud” has been checked off on the “Bug Fixes” checklist.
  • “Fixed health bar not showing up if you have a weapon equipped” has been checked off on the “Bug Fixes” checklist.
  • “Condo: Increased Door auto close delay limit to 30 seconds (from 10 seconds)” has been checked off on the “Changes” checklist.
  • “Condo: Removed pillars from Theater condo” has been checked off on the “Changes” checklist.
  • “Condo: Safe now has door functionality and IO support” has been checked off on the “Changes” checklist.
  • “Condo IO: When hovering over a connection in the UI, it’ll temporarily display a wire to the connected actor” has been checked off on the “Changes” checklist.
  • “Condo IO: Added FireOnce setting to Relay, which will allow one input into a relay then require calling reset to call the relay again” has been checked off on the “Changes” checklist.
  • “Condo IO: Added Timer module” has been checked off on the “Changes” checklist.
  • “Condo IO: Added Counter module” has been checked off on the “Changes” checklist.
  • “Condo IO: Added Toggle module” has been checked off on the “Changes” checklist.
  • “Condo IO: Modules now snap together!” has been checked off on the “Changes” checklist.
  • “Condo: Sound Emitters now have a “Starts Playing” option, default on. This is useful to disable sound emitters always playing when loading into the condo, so they can be triggered by IO events instead” has been checked off on the “Changes” checklist.
2 Likes
  • “Condo IO: Relay module now shows the name of the Relay when it is visible” has been checked off on the “Changes” checklist.
  • “Condo IO: You can now color modules (such as Relay)” has been checked off on the “Changes” checklist.
1 Like
  • “Condo IO: Fixed Size Volume not working if you set the size volume to 1.0 scale” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed Size Volume fighting with other size volumes (if you had two size volumes they would try to resize the player with their own settings over and over)” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Fixed an issue where Hide would not always hide the item when you first make the connection” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Item picker now has an option to show all items instead of just items with inputs” has been checked off on the “Changes” checklist.
1 Like
  • “Condo: Fixed Football not respawning after being thrown” has been checked off on the “Bug Fixes” checklist.
  • “Condo IO: Fixed Push Volume arrow not updating if the push volume was disabled” has been checked off on the “Bug Fixes” checklist.
1 Like
  • “Condo IO: Levers now call output “OnLeverOff” when first loading in a Condo” has been checked off on the “Changes” checklist.
1 Like
  • Card was renamed from “Hot Fix 0.16.4.1” to “Update 0.16.4.1”.
1 Like