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 inputsCondo: 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 insteadCondo 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 booleanCondo 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 counterCondo IO: Added Timer Module - A timer that keeps track of time passed. Can be adjusted to loop, select random times between min/max, pause/unpauseCondo IO: Added FireOnce setting to Relay, which will allow one input into a relay then require calling reset to call the relay againCondo IO: When hovering over a connection in the UI, it’ll temporarily display a wire to the connected actorCondo: Safe now has door functionality and IO supportCondo: Removed pillars from Theater condoCondo: 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 inputsCondo IO: Levers now call output “OnLeverOff” when first loading in a CondoCondo 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 eventsCondo: 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 condoCondo IO: Added copy/paste to clipboard buttons for connectionsCondo: Added slack variations to Christmas Light String itemsCondo - 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 eventsCondo: Tower Glove viewmodel sway greatly reduced so you can read the screen more clearly. Also adjusted the viewmodel position to bring the screen forward moreAdded IO Events - Lights: OnToggledAdded IO Events - Doors: OnToggledAdded IO Events - All Knowing 8-Ball: OnPositive, OnNegative, OnNeutralAdded IO Events - Billiards Table: OnGameStarted, OnGameEndedAdded IO Events - Physics Items: OnRespawnAdded IO Events - Snowball: OnMax Size, Reset SizeAdded IO Events - Emergency Button: OnLidOpenAdded IO Events - Nuke Button: OnCaseOpened, OnCaseClosed, OnExplodeAdded IO Events - Reinforced Wooden Gear: Activate, DeactivateAdded IO Events - Soda Machine: OnDispensed, Dispense, CleanUpAdded IO Events - Trivia Podium: OnPressedA, OnPressedB, OnPressedC, OnPressedDAdded IO Events - Body Pillow: OnPressed, OnFlippedBottom, OnFlippedTopAdded IO Events - Milestone Dioramas: OnPressedAdded IO Events - Globe: OnSpunAdded IO Events - Hula Dolls: OnShaked, ShakeAdded IO Events - Fans (Ceiling Fan, etc.): OnPressed, Activate, DeactivateAdded IO Events - Fiddlewhirl: OnSpun, SpinAdded IO Events - Message In A Bottle: OnReading, OnStoppedReadingAdded IO Events - Notebook: OnReading, OnStoppedReadingAdded IO Events - Newton’s Cradle: OnExcited, OnStoppedAdded IO Events - Openable Present: OnOpenedAdded IO Events - Ship Wheel: OnSpun, SpinAdded IO Events - Snowglobe: OnShaked, ShakeAdded IO Events - Turret: OnEnter, OnLeaveAdded IO Events - Casket: OnRestAdded IO Events - Tomb: OnRestAdded IO Events - Toilets: OnSitAdded IO Events - Instruments: OnSit, OnLeaveAdded IO Events - Basket Ball Hoop: OnScored, OnScoreResetAdded IO Events - Football Net: OnScored, OnScoreResetAdded IO Events - Trampoline: OnBouncedPlayer, OnBouncedPhysicsAdded IO Events - Laser Tag Vest: OnPressed, OnTeam1, OnTeam2, OnTeam3, OnTeam4Added IO Events - Iron Maiden: OnKillAdded IO Events - Spikeboard: OnKillAdded IO Events - Damage Volume: OnKillAdded IO Events - Laser Projector: OnToggled, OnTurnedOn, OnTurnedOff, Toggle, TurnOn, TurnOffAdded IO Events - Fog Machine: OnToggled, OnTurnedOn, OnTurnedOff, Toggle, TurnOn, TurnOffAdded IO Events - Recharging Station: OnRechargeStarted, OnRechargeEndedAdded IO Events - Decorative Remains: OnDisturbed, DisturbAdded 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, On12HourPassedAdded IO Events - Canvas: SetCanvas, SetType, SetEmissive, SetAnimated, SetAnimationRate, PlayAnimaton, StopAnimation, SetColorAdded IO Events - Speedboat & Helicopter: RespawnAdded IO Events - Lights: SetLightFunctionAdded IO Events - Floating Text Sign: SetTextAdded IO Events - Number Signs: SetNumberAdded IO Events - Floating Chat: SetTextAdded IO Events - Security Camera: SetAngle, AddAngle, SetAutomaticMovement, Activate, DeactivateCondo 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 settingsCondo IO: Fixed Teleport Volume not setting or saving teleport target locationCondo IO: Fixed stashing IO-based items not saving the condo dataCondo IO: Fixed Trigger Volume OnTrigger, OnLeaveTrigger not being completely reliable and not always firing off properlyCondo IO: Fixed Damage/Heal Volume being off by 1Condo IO: Fixed Physics Slot resizing physics items after they are ejectedCondo IO: Fixed Relay, Keypad, Lever, and Physics Slot not firing events that have a delayCondo IO: Fixed Canvas Door not handling IO eventsCondo IO: Fixed Vault not handling IO outputsFixed Keypad not having an edit option with right click menuCondo IO: Fixed Light items not firing OnTurnedOn/OnTurnedOff events when fired by IO inputsFixed health bar not showing up if you have a weapon equippedCondo: Fixed Airlock Door sounds being way too loudCondo IO: Fixed Door items not handling delays properlyCondo IO: Fixed Keypad not handling delays properlyCondo IO: Fixed infinite loop issue with DiceCondo IO: Fixed infinite loop issue with DoorsCondo IO: Fixed door open sound not always playing with IO eventsCondo IO: Fixed Button Shape star not being recolorableCondo IO: Fixed up Sound Emitter toggle code, fixing issues with toggling off sounds with IO causing them not to play again on condo reloadCondo IO: Fixed Sound Emitters adjusting pitch when using IO events to play soundsCondo IO: Fixed up IO behavior on the (Emergency) Button, and fixed the Emergency Button firing its output twiceCondo IO: Physics Slot now works with soda cans from the soda machineCondo IO: Soda can props can now be interacted with condo IO features, such as volumesCondo IO: Fixed Size Volume not working if you set the size volume to 1.0 scaleCondo 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 connectionCondo: Fixed Football not respawning after being thrownCondo IO: Fixed Push Volume arrow not updating if the push volume was disabledCondo IO: Fixed items that have no collision re-enabling collision when Unhide is calledCondo IO: Fixed Media Player outputs calling on repeat instead of just onceCondo IO: Fixed EjectFromSlot not allowing items to be placed into Physics Slot after calling itCondo: Fixed Canvas Cone not having tiling supportCondo: Fixed Cabin Wood items not replicating style/length properlyCondo: Fixed Gramophone materials being lit in darknessCondo: Fixed Campfire stones setting not savingCondo: Fixed Canvas Rug not having tile settingsCondo: Fixed Festive Lawn Lights not showing for clientsCondo: Fixed various IES light rotations for light itemsCondo IO: Light items now have a FadeToColor inputCondo IO: Fixed many issues with switching connection events, types, and dataCondo IO: Fixed removing connection sometimes removing the wrong connectionCondo 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 switchDark Voyage: Fixed the carts teleporting across the rideCondo: Fans, Laser Projectors, and Fog Machines now follow the same use permissions as light switchesCondo: Fixed Reinforced Wooden Gear not animating for clients properlyCondo: Added seasons (holiday seasons) appearance property to Ferris Wheel milestone, so you can change the colors of the Ferris WheelCondo: 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 stuckCondo: Fixed Portal item showing a debug sphereCondo: Fixed Portal & Transdimensional Painting not replicating absolute rotation state to clients or host properly, causing issues where the preview destination would be incorrectly displayedCondo: Fixed Teleporters absolute rotation setting (aka Set Exit Rotation set to false) still changing player rotationFixed RC Sleigh slowing down after a bit of movement
Before Ship
Write changelog