diff --git a/Content/Blueprints/DefaultPawn_BP.uasset b/Content/Blueprints/DefaultPawn_BP.uasset index e89d4d3..05b14e7 100644 Binary files a/Content/Blueprints/DefaultPawn_BP.uasset and b/Content/Blueprints/DefaultPawn_BP.uasset differ diff --git a/Content/Blueprints/FirstPersonCharacter.uasset b/Content/Blueprints/FirstPersonCharacter.uasset new file mode 100644 index 0000000..f25d76d Binary files /dev/null and b/Content/Blueprints/FirstPersonCharacter.uasset differ diff --git a/Content/Blueprints/FirstPersonGameMode.uasset b/Content/Blueprints/FirstPersonGameMode.uasset new file mode 100644 index 0000000..3f85511 Binary files /dev/null and b/Content/Blueprints/FirstPersonGameMode.uasset differ diff --git a/Content/Blueprints/FirstPersonHUD.uasset b/Content/Blueprints/FirstPersonHUD.uasset new file mode 100644 index 0000000..687b0c2 Binary files /dev/null and b/Content/Blueprints/FirstPersonHUD.uasset differ diff --git a/Content/Blueprints/KeyPad_Actor.uasset b/Content/Blueprints/KeyPad_Actor.uasset new file mode 100644 index 0000000..234fcc3 Binary files /dev/null and b/Content/Blueprints/KeyPad_Actor.uasset differ diff --git a/Content/Blueprints/MyBuildingEscapeGameModeBase_BP.uasset b/Content/Blueprints/MyBuildingEscapeGameModeBase_BP.uasset index 8f4f733..4587fcd 100644 Binary files a/Content/Blueprints/MyBuildingEscapeGameModeBase_BP.uasset and b/Content/Blueprints/MyBuildingEscapeGameModeBase_BP.uasset differ diff --git a/Content/Blueprints/Test_BP.uasset b/Content/Blueprints/Test_BP.uasset new file mode 100644 index 0000000..0f5606a Binary files /dev/null and b/Content/Blueprints/Test_BP.uasset differ diff --git a/Content/Levels/BuildingEscape.umap b/Content/Levels/BuildingEscape.umap index 1ebdc96..fccb7b5 100644 Binary files a/Content/Levels/BuildingEscape.umap and b/Content/Levels/BuildingEscape.umap differ diff --git a/Content/Levels/BuildingEscape_BuiltData.uasset b/Content/Levels/BuildingEscape_BuiltData.uasset index 75dfd69..4696bc7 100644 Binary files a/Content/Levels/BuildingEscape_BuiltData.uasset and b/Content/Levels/BuildingEscape_BuiltData.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/BPT_PK_AssetOverview.uasset b/Content/PuzzleKit-ButtonPrototype/BPT_PK_AssetOverview.uasset new file mode 100644 index 0000000..3c1f9a3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/BPT_PK_AssetOverview.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/BPT_PK_DocumentationSources.uasset b/Content/PuzzleKit-ButtonPrototype/BPT_PK_DocumentationSources.uasset new file mode 100644 index 0000000..c2d55b4 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/BPT_PK_DocumentationSources.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPI_PK_ObserverActor.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPI_PK_ObserverActor.uasset new file mode 100644 index 0000000..54c816b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPI_PK_ObserverActor.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPL_PK_LogFunction.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPL_PK_LogFunction.uasset new file mode 100644 index 0000000..1434f59 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BPL_PK_LogFunction.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_AutoReactComponent.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_AutoReactComponent.uasset new file mode 100644 index 0000000..e611294 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_AutoReactComponent.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ButtonPrototype.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ButtonPrototype.uasset new file mode 100644 index 0000000..137948c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ButtonPrototype.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_IterativeStateComponent.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_IterativeStateComponent.uasset new file mode 100644 index 0000000..0e3eb57 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_IterativeStateComponent.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ObserveReactComponent.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ObserveReactComponent.uasset new file mode 100644 index 0000000..d5d504d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_ObserveReactComponent.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_StatefulActor.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_StatefulActor.uasset new file mode 100644 index 0000000..0a18235 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/BP_PK_StatefulActor.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_AggregationStrategy.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_AggregationStrategy.uasset new file mode 100644 index 0000000..5bcc1b6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_AggregationStrategy.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_FailReason.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_FailReason.uasset new file mode 100644 index 0000000..b6915fe Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_FailReason.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_MovementOffsetType.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_MovementOffsetType.uasset new file mode 100644 index 0000000..21e74b9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_MovementOffsetType.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_RotationAxis.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_RotationAxis.uasset new file mode 100644 index 0000000..9b337d8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_RotationAxis.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateAction.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateAction.uasset new file mode 100644 index 0000000..112ecc6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateAction.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateActionMapping.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateActionMapping.uasset new file mode 100644 index 0000000..53e4875 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateActionMapping.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateResetBehaviour.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateResetBehaviour.uasset new file mode 100644 index 0000000..5de7403 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Enums/EPK_StateResetBehaviour.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKAnimationQueueItem.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKAnimationQueueItem.uasset new file mode 100644 index 0000000..c4b9976 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKAnimationQueueItem.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKChangeReaction.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKChangeReaction.uasset new file mode 100644 index 0000000..3648362 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKChangeReaction.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKStateChangeArgs.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKStateChangeArgs.uasset new file mode 100644 index 0000000..e88214f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Core/Structs/FPKStateChangeArgs.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_FlipLever_2States.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_FlipLever_2States.uasset new file mode 100644 index 0000000..9081b6e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_FlipLever_2States.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_PushButton_2States.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_PushButton_2States.uasset new file mode 100644 index 0000000..42b574a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_PushButton_2States.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Rotate_2States.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Rotate_2States.uasset new file mode 100644 index 0000000..baeb747 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Rotate_2States.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Slider_2States.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Slider_2States.uasset new file mode 100644 index 0000000..62f9971 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Buttons/BP_PK_Slider_2States.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial02_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial02_Dots.uasset new file mode 100644 index 0000000..164481b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial02_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial04_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial04_Dots.uasset new file mode 100644 index 0000000..3c2e087 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial04_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial06_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial06_Dots.uasset new file mode 100644 index 0000000..049cf87 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial06_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial08_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial08_Dots.uasset new file mode 100644 index 0000000..4a8d3bf Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial08_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial10_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial10_Dots.uasset new file mode 100644 index 0000000..059c194 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Dots/BP_PK_CypherDial10_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial02_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial02_Letters.uasset new file mode 100644 index 0000000..0a9d6a6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial02_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial04_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial04_Letters.uasset new file mode 100644 index 0000000..7573ffb Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial04_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial06_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial06_Letters.uasset new file mode 100644 index 0000000..4a26dd2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial06_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial08_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial08_Letters.uasset new file mode 100644 index 0000000..ccce3da Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial08_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial10_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial10_Letters.uasset new file mode 100644 index 0000000..d5ef6b2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Letters/BP_PK_CypherDial10_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial02_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial02_Lines.uasset new file mode 100644 index 0000000..2907b85 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial02_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial04_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial04_Lines.uasset new file mode 100644 index 0000000..ebd35d4 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial04_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial06_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial06_Lines.uasset new file mode 100644 index 0000000..c253204 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial06_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial08_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial08_Lines.uasset new file mode 100644 index 0000000..64743f7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial08_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial10_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial10_Lines.uasset new file mode 100644 index 0000000..70db45a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Lines/BP_PK_CypherDial10_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial02_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial02_Numbers.uasset new file mode 100644 index 0000000..dc38650 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial02_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial04_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial04_Numbers.uasset new file mode 100644 index 0000000..0bca883 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial04_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial06_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial06_Numbers.uasset new file mode 100644 index 0000000..f5fa428 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial06_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial08_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial08_Numbers.uasset new file mode 100644 index 0000000..e509793 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial08_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial10_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial10_Numbers.uasset new file mode 100644 index 0000000..7641d1d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Numbers/BP_PK_CypherDial10_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial02_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial02_Roman.uasset new file mode 100644 index 0000000..83482b8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial02_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial04_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial04_Roman.uasset new file mode 100644 index 0000000..a57383b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial04_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial06_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial06_Roman.uasset new file mode 100644 index 0000000..912edcd Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial06_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial08_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial08_Roman.uasset new file mode 100644 index 0000000..2009aba Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial08_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial10_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial10_Roman.uasset new file mode 100644 index 0000000..7cccd36 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/RomanNr/BP_PK_CypherDial10_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial02_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial02_Shapes.uasset new file mode 100644 index 0000000..a2ebf72 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial02_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial04_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial04_Shapes.uasset new file mode 100644 index 0000000..2579aaa Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial04_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial06_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial06_Shapes.uasset new file mode 100644 index 0000000..6929436 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial06_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial08_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial08_Shapes.uasset new file mode 100644 index 0000000..0be7fa0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial08_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial10_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial10_Shapes.uasset new file mode 100644 index 0000000..0097bf6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Cypher/Shapes/BP_PK_CypherDial10_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Dots.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Dots.uasset new file mode 100644 index 0000000..44108e3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Dots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Letters.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Letters.uasset new file mode 100644 index 0000000..dd303a1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Letters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Lines.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Lines.uasset new file mode 100644 index 0000000..d06bb32 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Lines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Numbers.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Numbers.uasset new file mode 100644 index 0000000..c3f6bd0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Numbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Roman.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Roman.uasset new file mode 100644 index 0000000..34fe243 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Roman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Shapes.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Shapes.uasset new file mode 100644 index 0000000..43f1843 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Disks/BP_PK_CypherDisk_Shapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_Display.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_Display.uasset new file mode 100644 index 0000000..886d965 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_Display.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_DisplayBase.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_DisplayBase.uasset new file mode 100644 index 0000000..d977ad7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/BP_PK_DisplayBase.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/EPK_DisplayTextAnimation.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/EPK_DisplayTextAnimation.uasset new file mode 100644 index 0000000..a1af167 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/EPK_DisplayTextAnimation.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/WBP_PK_MonitorText.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/WBP_PK_MonitorText.uasset new file mode 100644 index 0000000..7a0187b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Display/WBP_PK_MonitorText.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoBlackKey.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoBlackKey.uasset new file mode 100644 index 0000000..3aeb358 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoBlackKey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoWhiteKey.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoWhiteKey.uasset new file mode 100644 index 0000000..2a57359 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/BP_PianoWhiteKey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_A.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_A.uasset new file mode 100644 index 0000000..7c31b7c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_A.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_B.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_B.uasset new file mode 100644 index 0000000..6faeb91 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_B.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_BFlat.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_BFlat.uasset new file mode 100644 index 0000000..fc3154c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_BFlat.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_C.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_C.uasset new file mode 100644 index 0000000..f5481c9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_C.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_CSharp.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_CSharp.uasset new file mode 100644 index 0000000..3a284e9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_CSharp.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_D.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_D.uasset new file mode 100644 index 0000000..4ceb8f6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_D.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_DSharp.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_DSharp.uasset new file mode 100644 index 0000000..c01591a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_DSharp.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_E.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_E.uasset new file mode 100644 index 0000000..0f38c53 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_E.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_F.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_F.uasset new file mode 100644 index 0000000..1a8be6f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_F.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_FSharp.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_FSharp.uasset new file mode 100644 index 0000000..6f31c81 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_FSharp.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_G.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_G.uasset new file mode 100644 index 0000000..7c70a4d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_G.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_GSharp.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_GSharp.uasset new file mode 100644 index 0000000..45473fa Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Piano/Notes/BP_PianoKey_GSharp.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe1Sample.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe1Sample.uasset new file mode 100644 index 0000000..d45738b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe1Sample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe2Sample.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe2Sample.uasset new file mode 100644 index 0000000..607f5a7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe2Sample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe3Sample.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe3Sample.uasset new file mode 100644 index 0000000..6dd2567 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe3Sample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe4Sample.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe4Sample.uasset new file mode 100644 index 0000000..a46aca1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Pipes/BP_PK_Pipe4Sample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_AutomaticButton.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_AutomaticButton.uasset new file mode 100644 index 0000000..046a44e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_AutomaticButton.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_Automatic_Slider.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_Automatic_Slider.uasset new file mode 100644 index 0000000..1dba28e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Timed/BP_PK_Automatic_Slider.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/BP_PK_TriggerBase.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/BP_PK_TriggerBase.uasset new file mode 100644 index 0000000..21fa605 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/BP_PK_TriggerBase.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_BoxTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_BoxTrigger.uasset new file mode 100644 index 0000000..9b27e2b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_BoxTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_CapsuleTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_CapsuleTrigger.uasset new file mode 100644 index 0000000..5392654 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_CapsuleTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_SphereTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_SphereTrigger.uasset new file mode 100644 index 0000000..5b90c64 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Passive/BP_PK_SphereTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveBoxTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveBoxTrigger.uasset new file mode 100644 index 0000000..34c206e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveBoxTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveCapsuleTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveCapsuleTrigger.uasset new file mode 100644 index 0000000..5b27e53 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveCapsuleTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveSphereTrigger.uasset b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveSphereTrigger.uasset new file mode 100644 index 0000000..2bb1d4c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Blueprints/Presets/Triggers/Reactive/BP_PK_ReactiveSphereTrigger.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemoMix.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemoMix.uasset new file mode 100644 index 0000000..b06030b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemoMix.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Cardboard.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Cardboard.uasset new file mode 100644 index 0000000..b3ad092 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Cardboard.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Decor.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Decor.uasset new file mode 100644 index 0000000..f163a5d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_Decor.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_WhiteLight.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_WhiteLight.uasset new file mode 100644 index 0000000..c117d40 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/MI_PKDemo_WhiteLight.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Emissive.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Emissive.uasset new file mode 100644 index 0000000..b2f4258 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Emissive.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Walls.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Walls.uasset new file mode 100644 index 0000000..aa014a7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Materials/M_PKDemo_Walls.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Bottom.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Bottom.uasset new file mode 100644 index 0000000..923956b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Bottom.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Top.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Top.uasset new file mode 100644 index 0000000..8a65c83 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Box_Top.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Big.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Big.uasset new file mode 100644 index 0000000..c4dfdd2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Big.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small.uasset new file mode 100644 index 0000000..1c62d46 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small_Horizontal.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small_Horizontal.uasset new file mode 100644 index 0000000..16c5339 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Small_Horizontal.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Thin.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Thin.uasset new file mode 100644 index 0000000..3a47fe5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Console_Thin.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Display.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Display.uasset new file mode 100644 index 0000000..b3ecea8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Display.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Barrier.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Barrier.uasset new file mode 100644 index 0000000..12bb865 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Barrier.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Base.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Base.uasset new file mode 100644 index 0000000..f75aef2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Base.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_CupHolder.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_CupHolder.uasset new file mode 100644 index 0000000..f55eb10 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_CupHolder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Element.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Element.uasset new file mode 100644 index 0000000..6c0e28e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Element.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Hinge.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Hinge.uasset new file mode 100644 index 0000000..72ff283 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Hinge.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Joint.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Joint.uasset new file mode 100644 index 0000000..ff07866 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_Machinery_Joint.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_TheCup.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_TheCup.uasset new file mode 100644 index 0000000..89552d3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Props/SM_PKDemo_TheCup.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoor.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoor.uasset new file mode 100644 index 0000000..1e5e2da Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoor.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoorDouble.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoorDouble.uasset new file mode 100644 index 0000000..25151e0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_Demo_WallDoorDouble.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Door.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Door.uasset new file mode 100644 index 0000000..6a69070 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Door.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingA.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingA.uasset new file mode 100644 index 0000000..a1fcdc8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingA.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor01.uasset new file mode 100644 index 0000000..22613c2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor02.uasset new file mode 100644 index 0000000..028c385 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingDecor02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingLight.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingLight.uasset new file mode 100644 index 0000000..6e1f419 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_CeilingLight.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_EndingWall.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_EndingWall.uasset new file mode 100644 index 0000000..2963572 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_EndingWall.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Exterior.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Exterior.uasset new file mode 100644 index 0000000..8a58a02 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Exterior.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_FloorA.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_FloorA.uasset new file mode 100644 index 0000000..248ed50 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_FloorA.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Pillar.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Pillar.uasset new file mode 100644 index 0000000..a26d51c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_Pillar.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_PillarJoint.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_PillarJoint.uasset new file mode 100644 index 0000000..c519f88 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_PillarJoint.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallA.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallA.uasset new file mode 100644 index 0000000..f076ad2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallA.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallB.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallB.uasset new file mode 100644 index 0000000..9befb60 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Room/SM_PKDemo_Room_WallB.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Click_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Click_Cue.uasset new file mode 100644 index 0000000..c1a56cf Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Click_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Drill_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Drill_Cue.uasset new file mode 100644 index 0000000..4e3df04 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Drill_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchDown_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchDown_Cue.uasset new file mode 100644 index 0000000..f20b769 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchDown_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchUp_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchUp_Cue.uasset new file mode 100644 index 0000000..7a51901 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ScratchUp_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Scratch_Queue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Scratch_Queue.uasset new file mode 100644 index 0000000..736f8fe Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_Scratch_Queue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveDown_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveDown_Cue.uasset new file mode 100644 index 0000000..1533494 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveDown_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveUp_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveUp_Cue.uasset new file mode 100644 index 0000000..d3b3bc8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemo_ValveUp_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemp_tick_01_Cue.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemp_tick_01_Cue.uasset new file mode 100644 index 0000000..2664a37 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/PKDemp_tick_01_Cue.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_01.uasset new file mode 100644 index 0000000..b6e1ecb Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_02.uasset new file mode 100644 index 0000000..c93a816 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_03.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_03.uasset new file mode 100644 index 0000000..b947008 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_03.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_04.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_04.uasset new file mode 100644 index 0000000..0c0c671 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/click_04.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/drill_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/drill_01.uasset new file mode 100644 index 0000000..aed17aa Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/drill_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_01.uasset new file mode 100644 index 0000000..4b57e09 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_02.uasset new file mode 100644 index 0000000..1e5a008 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_down_02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_01.uasset new file mode 100644 index 0000000..ef8150b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_02.uasset new file mode 100644 index 0000000..9265398 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/lever_up_02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_01.uasset new file mode 100644 index 0000000..f5c8e26 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_02.uasset new file mode 100644 index 0000000..42e76c3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_down.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_down.uasset new file mode 100644 index 0000000..efc81b1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_down.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_up.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_up.uasset new file mode 100644 index 0000000..a312d5a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/scratch_up.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/tick_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/tick_01.uasset new file mode 100644 index 0000000..0c02e2a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/tick_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_01.uasset new file mode 100644 index 0000000..53b9ead Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_02.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_02.uasset new file mode 100644 index 0000000..2fcf7e3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_02.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_03.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_03.uasset new file mode 100644 index 0000000..ef3c142 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_03.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_04.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_04.uasset new file mode 100644 index 0000000..d043a6d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_04.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_05.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_05.uasset new file mode 100644 index 0000000..d1a2e28 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_05.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_06.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_06.uasset new file mode 100644 index 0000000..134763f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/Sounds/valve_06.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Assets/T_PKDemo_HUD01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/T_PKDemo_HUD01.uasset new file mode 100644 index 0000000..d42b1d7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Assets/T_PKDemo_HUD01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_BFloorConsole_Big.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_BFloorConsole_Big.uasset new file mode 100644 index 0000000..b28bda0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_BFloorConsole_Big.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_CeilingDisplay.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_CeilingDisplay.uasset new file mode 100644 index 0000000..cf62fc0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_CeilingDisplay.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FlatConsole.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FlatConsole.uasset new file mode 100644 index 0000000..f583075 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FlatConsole.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FloorConsoleThin.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FloorConsoleThin.uasset new file mode 100644 index 0000000..d2d3193 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_FloorConsoleThin.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_Room.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_Room.uasset new file mode 100644 index 0000000..034e7f6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_Room.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_WallDisplay.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_WallDisplay.uasset new file mode 100644 index 0000000..25cf166 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Room/BP_PKDemo_WallDisplay.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Barrier.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Barrier.uasset new file mode 100644 index 0000000..6aa0dc3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Barrier.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2.uasset new file mode 100644 index 0000000..bfdc0e9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Down.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Down.uasset new file mode 100644 index 0000000..f6dce24 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Down.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Up.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Up.uasset new file mode 100644 index 0000000..a217fc0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ButtonPuzzle2_Up.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_CypherLock.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_CypherLock.uasset new file mode 100644 index 0000000..ccadca5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_CypherLock.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Pad.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Pad.uasset new file mode 100644 index 0000000..1f59682 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_Pad.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_PadlockKey.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_PadlockKey.uasset new file mode 100644 index 0000000..1c4da4c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_PadlockKey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ResetButton.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ResetButton.uasset new file mode 100644 index 0000000..1036af0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_ResetButton.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_RobotElement.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_RobotElement.uasset new file mode 100644 index 0000000..fb61831 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PKDemo_RobotElement.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_LockedBoxSample.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_LockedBoxSample.uasset new file mode 100644 index 0000000..6c459bd Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_LockedBoxSample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_PipeSinkSample.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_PipeSinkSample.uasset new file mode 100644 index 0000000..6dc5df0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/Blueprints/Samples/BP_PK_PipeSinkSample.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter.uasset new file mode 100644 index 0000000..41a65a9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter_Touch.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter_Touch.uasset new file mode 100644 index 0000000..2d7933d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonCharacter_Touch.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonGameMode.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonGameMode.uasset new file mode 100644 index 0000000..e88ad39 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonGameMode.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonHUD.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonHUD.uasset new file mode 100644 index 0000000..022c820 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/PKFirstPersonHUD.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/PKThirdPersonCharacter.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/PKThirdPersonCharacter.uasset new file mode 100644 index 0000000..2527728 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/PKThirdPersonCharacter.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonIdle.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonIdle.uasset new file mode 100644 index 0000000..544f09a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonIdle.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_End.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_End.uasset new file mode 100644 index 0000000..6f8fd48 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_End.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Loop.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Loop.uasset new file mode 100644 index 0000000..b78368d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Loop.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Start.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Start.uasset new file mode 100644 index 0000000..f70b221 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonJump_Start.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonRun.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonRun.uasset new file mode 100644 index 0000000..81f0304 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonRun.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonWalk.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonWalk.uasset new file mode 100644 index 0000000..a8bdaf6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPersonWalk.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_AnimBP.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_AnimBP.uasset new file mode 100644 index 0000000..49886b0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_AnimBP.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_IdleRun_2D.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_IdleRun_2D.uasset new file mode 100644 index 0000000..92cc4ec Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_IdleRun_2D.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_Jump.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_Jump.uasset new file mode 100644 index 0000000..e63ed03 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Animations/ThirdPerson_Jump.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_Body.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_Body.uasset new file mode 100644 index 0000000..c5da789 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_Body.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_ChestLogo.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_ChestLogo.uasset new file mode 100644 index 0000000..30ed39d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/M_UE4Man_ChestLogo.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset new file mode 100644 index 0000000..5290e89 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset new file mode 100644 index 0000000..a56fd80 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige_LOGO.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige_LOGO.uasset new file mode 100644 index 0000000..5e8b4e3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_Plastic_Shiny_Beige_LOGO.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset new file mode 100644 index 0000000..f5aa957 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01.uasset new file mode 100644 index 0000000..1cd12b2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset new file mode 100644 index 0000000..a1982e2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset new file mode 100644 index 0000000..7e72e64 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset new file mode 100644 index 0000000..0ad2108 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin.uasset new file mode 100644 index 0000000..3cc9a1b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin_PhysicsAsset.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin_PhysicsAsset.uasset new file mode 100644 index 0000000..a918318 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/SK_Mannequin_PhysicsAsset.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/UE4_Mannequin_Skeleton.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/UE4_Mannequin_Skeleton.uasset new file mode 100644 index 0000000..9f5f335 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Mesh/UE4_Mannequin_Skeleton.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4Man_Logo_N.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4Man_Logo_N.uasset new file mode 100644 index 0000000..4fb56e1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4Man_Logo_N.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_LOGO_CARD.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_LOGO_CARD.uasset new file mode 100644 index 0000000..21c681e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_LOGO_CARD.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin_MAT_MASKA.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin_MAT_MASKA.uasset new file mode 100644 index 0000000..657746b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin_MAT_MASKA.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin__normals.uasset b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin__normals.uasset new file mode 100644 index 0000000..2765945 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Demo/ThirdPerson/Mannequin/Character/Textures/UE4_Mannequin__normals.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixAzureOrange.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixAzureOrange.uasset new file mode 100644 index 0000000..e12eb00 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixAzureOrange.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreyApple.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreyApple.uasset new file mode 100644 index 0000000..b20fc18 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreyApple.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreySnow.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreySnow.uasset new file mode 100644 index 0000000..e689a39 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixGreySnow.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonCerise.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonCerise.uasset new file mode 100644 index 0000000..be62142 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonCerise.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonGrey.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonGrey.uasset new file mode 100644 index 0000000..f4012a1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixLemonGrey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixOrangeAzure.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixOrangeAzure.uasset new file mode 100644 index 0000000..4baf414 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixOrangeAzure.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSkyGrey.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSkyGrey.uasset new file mode 100644 index 0000000..9e7805d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSkyGrey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSnowAqua.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSnowAqua.uasset new file mode 100644 index 0000000..f50fe1b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_MixSnowAqua.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Lemon.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Lemon.uasset new file mode 100644 index 0000000..22e6805 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Lemon.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixAquaOrange.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixAquaOrange.uasset new file mode 100644 index 0000000..a5f5b7e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixAquaOrange.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintGrey.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintGrey.uasset new file mode 100644 index 0000000..3d45b3f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintGrey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintOrange.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintOrange.uasset new file mode 100644 index 0000000..146471b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_MixMintOrange.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Sky.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Sky.uasset new file mode 100644 index 0000000..e8c0b40 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Colors/MI_PK_Sky.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots.uasset new file mode 100644 index 0000000..b532265 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots_Inverted.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots_Inverted.uasset new file mode 100644 index 0000000..e04f9f4 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialDots_Inverted.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLetters.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLetters.uasset new file mode 100644 index 0000000..49c839d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLetters.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLines.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLines.uasset new file mode 100644 index 0000000..ae5b9ac Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialLines.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialNumbers.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialNumbers.uasset new file mode 100644 index 0000000..6320923 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialNumbers.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialRoman.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialRoman.uasset new file mode 100644 index 0000000..18b118c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialRoman.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialShapes.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialShapes.uasset new file mode 100644 index 0000000..cd571d7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Dials/MI_PK_DialShapes.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_Prototype.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_Prototype.uasset new file mode 100644 index 0000000..b4e6aa0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_Prototype.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_SymbolAtlas.uasset b/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_SymbolAtlas.uasset new file mode 100644 index 0000000..9d57d88 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Materials/Master/M_PK_SymbolAtlas.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_01_Square_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_01_Square_Push.uasset new file mode 100644 index 0000000..377c05c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_01_Square_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_02_Square_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_02_Square_Flip.uasset new file mode 100644 index 0000000..b1a8e8f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_02_Square_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_03_Square_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_03_Square_Rotate.uasset new file mode 100644 index 0000000..49bc736 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_03_Square_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_04_Square_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_04_Square_Slide.uasset new file mode 100644 index 0000000..af7f4fe Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_04_Square_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_05_Round_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_05_Round_Push.uasset new file mode 100644 index 0000000..ba284f9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_05_Round_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_06_Round_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_06_Round_Flip.uasset new file mode 100644 index 0000000..01eac4a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_06_Round_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_07_Round_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_07_Round_Rotate.uasset new file mode 100644 index 0000000..f5e5506 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_07_Round_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_08_Round_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_08_Round_Slide.uasset new file mode 100644 index 0000000..61c2136 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_08_Round_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_09_Tile_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_09_Tile_Push.uasset new file mode 100644 index 0000000..3c2e676 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_09_Tile_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_10_Tile_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_10_Tile_Flip.uasset new file mode 100644 index 0000000..c6ef36f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_10_Tile_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_11_Tile_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_11_Tile_Rotate.uasset new file mode 100644 index 0000000..1fa3282 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_11_Tile_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_12_Tile_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_12_Tile_Slide.uasset new file mode 100644 index 0000000..94c81ac Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_12_Tile_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_13_Tall_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_13_Tall_Push.uasset new file mode 100644 index 0000000..1f42a7a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_13_Tall_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_14_Tall_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_14_Tall_Flip.uasset new file mode 100644 index 0000000..df3c95f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_14_Tall_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_15_Tall_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_15_Tall_Rotate.uasset new file mode 100644 index 0000000..6c81d90 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_15_Tall_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_16_Tall_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_16_Tall_Slide.uasset new file mode 100644 index 0000000..287a438 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_16_Tall_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_17_Block_Push_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_17_Block_Push_Rotate.uasset new file mode 100644 index 0000000..4b24a1e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_17_Block_Push_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_18_Open_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_18_Open_Flip.uasset new file mode 100644 index 0000000..c1428a6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_18_Open_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_19_Block_Rotate_Flip.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_19_Block_Rotate_Flip.uasset new file mode 100644 index 0000000..df86e3b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_19_Block_Rotate_Flip.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_20_Open_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_20_Open_Slide.uasset new file mode 100644 index 0000000..9cf15ec Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Bases/SM_PK_Base_20_Open_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_01_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_01_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..9de0838 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_01_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_02_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_02_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..1c7c733 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_02_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_03_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_03_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..6a36299 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_03_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_04_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_04_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..8430f9d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_04_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_05_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_05_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..ea68c75 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_05_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_06_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_06_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..beafc5a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_06_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_07_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_07_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..40d92ae Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_07_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_08_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_08_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..56a2c6a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_08_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_09_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_09_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..20e5ef2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_09_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_10_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_10_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..f906023 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_10_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_11_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_11_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..d06d79e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_11_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_12_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_12_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..9850ca3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_12_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_13_Lever_Flip_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_13_Lever_Flip_Slide.uasset new file mode 100644 index 0000000..8e70f9a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_13_Lever_Flip_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_14_Valve_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_14_Valve_Rotate.uasset new file mode 100644 index 0000000..1681885 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_14_Valve_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_15_Valve_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_15_Valve_Rotate.uasset new file mode 100644 index 0000000..8ab6298 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_15_Valve_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_16_Valve_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_16_Valve_Rotate.uasset new file mode 100644 index 0000000..3514ce4 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_16_Valve_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_17_Valve_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_17_Valve_Rotate.uasset new file mode 100644 index 0000000..8f630d1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_17_Valve_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_18_Valve_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_18_Valve_Rotate.uasset new file mode 100644 index 0000000..d7321c6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_18_Valve_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_19_Crank_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_19_Crank_Rotate.uasset new file mode 100644 index 0000000..bd04fcf Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_19_Crank_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_20_Crank_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_20_Crank_Rotate.uasset new file mode 100644 index 0000000..a16d7b9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_20_Crank_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_21_Crank_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_21_Crank_Rotate.uasset new file mode 100644 index 0000000..9b7394e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_21_Crank_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_22_Crank_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_22_Crank_Rotate.uasset new file mode 100644 index 0000000..e073aab Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_22_Crank_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_23_Valve_Rotate_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_23_Valve_Rotate_Push.uasset new file mode 100644 index 0000000..6612bd7 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_23_Valve_Rotate_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_24_Valve_Rotate_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_24_Valve_Rotate_Push.uasset new file mode 100644 index 0000000..70c17d5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_24_Valve_Rotate_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_25_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_25_Knob_Rotate.uasset new file mode 100644 index 0000000..874d92e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_25_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_26_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_26_Knob_Rotate.uasset new file mode 100644 index 0000000..142ce1a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_26_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_27_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_27_Knob_Rotate.uasset new file mode 100644 index 0000000..591d319 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_27_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_28_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_28_Knob_Rotate.uasset new file mode 100644 index 0000000..38b9569 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_28_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_29_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_29_Knob_Rotate.uasset new file mode 100644 index 0000000..88b756e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_29_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_30_Knob_Rotate.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_30_Knob_Rotate.uasset new file mode 100644 index 0000000..c3acda3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_30_Knob_Rotate.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_31_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_31_Button_Push.uasset new file mode 100644 index 0000000..820d017 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_31_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_32_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_32_Button_Push.uasset new file mode 100644 index 0000000..1d308a0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_32_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_33_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_33_Button_Push.uasset new file mode 100644 index 0000000..16a6391 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_33_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_34_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_34_Button_Push.uasset new file mode 100644 index 0000000..d24855d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_34_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_35_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_35_Button_Push.uasset new file mode 100644 index 0000000..433834f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_35_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_36_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_36_Button_Push.uasset new file mode 100644 index 0000000..92618d2 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_36_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_37_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_37_Button_Push.uasset new file mode 100644 index 0000000..f44cca6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_37_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_38_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_38_Button_Push.uasset new file mode 100644 index 0000000..99effc0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_38_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_39_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_39_Button_Push.uasset new file mode 100644 index 0000000..627bd30 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_39_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_40_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_40_Button_Push.uasset new file mode 100644 index 0000000..788e6a9 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_40_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_41_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_41_Button_Push.uasset new file mode 100644 index 0000000..73baef3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_41_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_42_Button_Push.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_42_Button_Push.uasset new file mode 100644 index 0000000..23e12e5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_42_Button_Push.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_43_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_43_Knob_Slide.uasset new file mode 100644 index 0000000..e0033a3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_43_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_44_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_44_Knob_Slide.uasset new file mode 100644 index 0000000..c54da11 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_44_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_45_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_45_Knob_Slide.uasset new file mode 100644 index 0000000..45a4bd8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_45_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_46_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_46_Knob_Slide.uasset new file mode 100644 index 0000000..8889e4c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_46_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_47_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_47_Knob_Slide.uasset new file mode 100644 index 0000000..ab2199a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_47_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_48_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_48_Knob_Slide.uasset new file mode 100644 index 0000000..c4f9171 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_48_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_49_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_49_Knob_Slide.uasset new file mode 100644 index 0000000..6aeda44 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_49_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_50_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_50_Knob_Slide.uasset new file mode 100644 index 0000000..d09d73e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_50_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_51_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_51_Knob_Slide.uasset new file mode 100644 index 0000000..2fece86 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_51_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_52_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_52_Knob_Slide.uasset new file mode 100644 index 0000000..61c5f5d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_52_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_53_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_53_Knob_Slide.uasset new file mode 100644 index 0000000..a004dab Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_53_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_54_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_54_Knob_Slide.uasset new file mode 100644 index 0000000..b4e8174 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_54_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_55_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_55_Knob_Slide.uasset new file mode 100644 index 0000000..3e1f8cb Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_55_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_56_Knob_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_56_Knob_Slide.uasset new file mode 100644 index 0000000..acb0d1c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_56_Knob_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_57_Arrow_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_57_Arrow_Slide.uasset new file mode 100644 index 0000000..080f267 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_57_Arrow_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_58_Arrow_Slide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_58_Arrow_Slide.uasset new file mode 100644 index 0000000..f92314d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Buttons/Handles/SM_PK_Handle_58_Arrow_Slide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap.uasset new file mode 100644 index 0000000..5efedd5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap_Holder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap_Holder.uasset new file mode 100644 index 0000000..85992b5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Cap_Holder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Dial.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Dial.uasset new file mode 100644 index 0000000..edabe1e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_02_Dial.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap.uasset new file mode 100644 index 0000000..83a4d7b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap_Holder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap_Holder.uasset new file mode 100644 index 0000000..70b48be Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Cap_Holder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Dial.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Dial.uasset new file mode 100644 index 0000000..3a2cf43 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_04_Dial.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap.uasset new file mode 100644 index 0000000..ad10415 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap_Holder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap_Holder.uasset new file mode 100644 index 0000000..dd0a070 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Cap_Holder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Dial.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Dial.uasset new file mode 100644 index 0000000..0103c94 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_06_Dial.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap.uasset new file mode 100644 index 0000000..2a0b52d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap_Holder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap_Holder.uasset new file mode 100644 index 0000000..6fea8e3 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Cap_Holder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Dial.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Dial.uasset new file mode 100644 index 0000000..f65b07b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_08_Dial.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap.uasset new file mode 100644 index 0000000..8996bd5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap_Holder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap_Holder.uasset new file mode 100644 index 0000000..17e08da Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Cap_Holder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Dial.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Dial.uasset new file mode 100644 index 0000000..9061784 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_10_Dial.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Cap_Full.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Cap_Full.uasset new file mode 100644 index 0000000..aa1bb87 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Cap_Full.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Disk.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Disk.uasset new file mode 100644 index 0000000..8623d19 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_Disk.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_DiskHolder.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_DiskHolder.uasset new file mode 100644 index 0000000..21a16af Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_DiskHolder.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorFront.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorFront.uasset new file mode 100644 index 0000000..3f63ee1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorFront.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorSide.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorSide.uasset new file mode 100644 index 0000000..b30b999 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Dials/SM_PK_Lock_SelectorSide.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_M.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_M.uasset new file mode 100644 index 0000000..8d0da0e Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_M.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_S.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_S.uasset new file mode 100644 index 0000000..b049da0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_S.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_XL.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_XL.uasset new file mode 100644 index 0000000..b977af8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Flat_XL.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_M.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_M.uasset new file mode 100644 index 0000000..ecf38d0 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_M.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_S.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_S.uasset new file mode 100644 index 0000000..809d585 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_S.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_XL.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_XL.uasset new file mode 100644 index 0000000..3bc3d9b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Handles_XL.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_M.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_M.uasset new file mode 100644 index 0000000..caf84de Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_M.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_S.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_S.uasset new file mode 100644 index 0000000..04f6105 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_S.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_XL.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_XL.uasset new file mode 100644 index 0000000..8c2e66d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_Tile_XL.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_M.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_M.uasset new file mode 100644 index 0000000..6f5859d Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_M.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_S.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_S.uasset new file mode 100644 index 0000000..0819d8a Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_S.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_XL.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_XL.uasset new file mode 100644 index 0000000..3f90d93 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Displays/SM_PK_Monitor_WiFi_XL.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_BlackKey.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_BlackKey.uasset new file mode 100644 index 0000000..1485ae1 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_BlackKey.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Large.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Large.uasset new file mode 100644 index 0000000..d0f81a6 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Large.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Small.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Small.uasset new file mode 100644 index 0000000..0c103fa Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_Cover_Small.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Closed.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Closed.uasset new file mode 100644 index 0000000..2122251 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Closed.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Opened.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Opened.uasset new file mode 100644 index 0000000..1563bce Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_KeyCover_Opened.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_C_F.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_C_F.uasset new file mode 100644 index 0000000..1e5c4d4 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_C_F.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_D_G_A.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_D_G_A.uasset new file mode 100644 index 0000000..8aa1a9f Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_D_G_A.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_E_B.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_E_B.uasset new file mode 100644 index 0000000..b226223 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_E_B.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_Full.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_Full.uasset new file mode 100644 index 0000000..9b23940 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Piano/SM_PK_Piano_WhiteKey_Full.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_1.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_1.uasset new file mode 100644 index 0000000..28f3211 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_1.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_2.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_2.uasset new file mode 100644 index 0000000..7c4c4eb Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_2.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_3.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_3.uasset new file mode 100644 index 0000000..ff4ebf8 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_3.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_4.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_4.uasset new file mode 100644 index 0000000..56d7b0b Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_4.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_A.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_A.uasset new file mode 100644 index 0000000..6358972 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_A.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_B.uasset b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_B.uasset new file mode 100644 index 0000000..72b5a79 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Meshes/Pipes/SM_PK_Pipe_Sink_B.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_PrototypeColor_Mask.uasset b/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_PrototypeColor_Mask.uasset new file mode 100644 index 0000000..d86e9f5 Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_PrototypeColor_Mask.uasset differ diff --git a/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_SymbolAtlas.uasset b/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_SymbolAtlas.uasset new file mode 100644 index 0000000..9d1e18c Binary files /dev/null and b/Content/PuzzleKit-ButtonPrototype/Textures/T_PK_SymbolAtlas.uasset differ diff --git a/Content/Textures/FirstPersonCrosshair.uasset b/Content/Textures/FirstPersonCrosshair.uasset new file mode 100644 index 0000000..68e6d9e Binary files /dev/null and b/Content/Textures/FirstPersonCrosshair.uasset differ diff --git a/Content/Widgets/KeyPadButton_UI.uasset b/Content/Widgets/KeyPadButton_UI.uasset new file mode 100644 index 0000000..ec0ccf8 Binary files /dev/null and b/Content/Widgets/KeyPadButton_UI.uasset differ diff --git a/Content/Widgets/KeyPad_UI.uasset b/Content/Widgets/KeyPad_UI.uasset new file mode 100644 index 0000000..0b645ed Binary files /dev/null and b/Content/Widgets/KeyPad_UI.uasset differ diff --git a/Content/Widgets/Test_UI.uasset b/Content/Widgets/Test_UI.uasset new file mode 100644 index 0000000..b8b9112 Binary files /dev/null and b/Content/Widgets/Test_UI.uasset differ