diff --git a/Production/UEFNProject/WOV_Dev/Content/WOV_Flight_Controller.verse b/Production/UEFNProject/WOV_Dev/Content/WOV_Flight_Controller.verse new file mode 100644 index 00000000..1efe891c --- /dev/null +++ b/Production/UEFNProject/WOV_Dev/Content/WOV_Flight_Controller.verse @@ -0,0 +1,25 @@ +using { /Fortnite.com/Devices } +using { /Verse.org/Simulation } +using { /UnrealEngine.com/Temporary/Diagnostics } + +WOV_Flight_Controller := class(creative_device): + + @editable + var plane_mesh: animated_mesh_device = animated_mesh_device{} + @editable + var input_device: creative_device = creative_device{} + + var plane_pitch: float = 0.0 + var plane_roll: float = 0.0 + + OnBegin():void = + Print("WOV_Flight_Controller: Starting up...") + Devices.OnPlayerAdded.Subscribe(handle_player_added) + + handle_player_added(new_player: agent):void = + Print("Player joined, initializing plane sequence...") + # Actual teleport/hide must use UEFN's device wiring, not Verse agent methods + Print("Assigning input device events.") + # If you have an Input Device wired, use UEFN’s event system to bind events. + + # You can't call SetControlRigFloat directly—do all Control Rig work through animation device properties \ No newline at end of file diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/1/1F/ZX9X02YLV9F5XRDND3W8SO.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/1/1F/ZX9X02YLV9F5XRDND3W8SO.uasset new file mode 100644 index 00000000..800c4ac6 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/1/1F/ZX9X02YLV9F5XRDND3W8SO.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/4/TS/24ODZ539RQ590EMQKW3UCN.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/4/TS/24ODZ539RQ590EMQKW3UCN.uasset new file mode 100644 index 00000000..fed80958 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/4/TS/24ODZ539RQ590EMQKW3UCN.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/5/VC/MTQXYYNSVU9XMRE2OLGBF4.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/5/VC/MTQXYYNSVU9XMRE2OLGBF4.uasset deleted file mode 100644 index 8dd35df7..00000000 Binary files a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/5/VC/MTQXYYNSVU9XMRE2OLGBF4.uasset and /dev/null differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/7/4S/QDBZKZCH8OCQQSILWAV7ZA.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/7/4S/QDBZKZCH8OCQQSILWAV7ZA.uasset new file mode 100644 index 00000000..5213afc1 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/7/4S/QDBZKZCH8OCQQSILWAV7ZA.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/9/1A/9ENHCIHG0L3PIGVLHEFVYC.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/9/1A/9ENHCIHG0L3PIGVLHEFVYC.uasset new file mode 100644 index 00000000..5e16af7a Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/9/1A/9ENHCIHG0L3PIGVLHEFVYC.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/6Z/YCEKVI2FDTQ2PJFWER3RVF.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/6Z/YCEKVI2FDTQ2PJFWER3RVF.uasset new file mode 100644 index 00000000..076fed35 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/6Z/YCEKVI2FDTQ2PJFWER3RVF.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/DG/70FTW2L97629JU18RO9LGT.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/DG/70FTW2L97629JU18RO9LGT.uasset new file mode 100644 index 00000000..42e4044b Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/DG/70FTW2L97629JU18RO9LGT.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/RV/UL902JH46A7L57EC05TZPY.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/RV/UL902JH46A7L57EC05TZPY.uasset new file mode 100644 index 00000000..260d8e37 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/B/RV/UL902JH46A7L57EC05TZPY.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/D/AY/KT4BL8T5ZUIU7AVSO0W32U.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/D/AY/KT4BL8T5ZUIU7AVSO0W32U.uasset new file mode 100644 index 00000000..b024551d Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/D/AY/KT4BL8T5ZUIU7AVSO0W32U.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/E/KF/HSPML3E9VF7L72GPVOMI2F.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/E/KF/HSPML3E9VF7L72GPVOMI2F.uasset deleted file mode 100644 index d24c8bbd..00000000 Binary files a/Production/UEFNProject/WOV_Dev/Content/__ExternalActors__/Maps/NiksPlayRoom/WOV_Dev/E/KF/HSPML3E9VF7L72GPVOMI2F.uasset and /dev/null differ diff --git a/Production/UEFNProject/WOV_Dev/Content/__ExternalObjects__/Maps/NiksPlayRoom/WOV_Dev/0/WA/0CKMSDT9JGRT84YFMIFFS0.uasset b/Production/UEFNProject/WOV_Dev/Content/__ExternalObjects__/Maps/NiksPlayRoom/WOV_Dev/0/WA/0CKMSDT9JGRT84YFMIFFS0.uasset new file mode 100644 index 00000000..b140fd48 Binary files /dev/null and b/Production/UEFNProject/WOV_Dev/Content/__ExternalObjects__/Maps/NiksPlayRoom/WOV_Dev/0/WA/0CKMSDT9JGRT84YFMIFFS0.uasset differ diff --git a/Production/UEFNProject/WOV_Dev/WOV_Dev.uefnproject b/Production/UEFNProject/WOV_Dev/WOV_Dev.uefnproject index c0325fd4..e84d223d 100644 --- a/Production/UEFNProject/WOV_Dev/WOV_Dev.uefnproject +++ b/Production/UEFNProject/WOV_Dev/WOV_Dev.uefnproject @@ -5,7 +5,7 @@ "keyArt": "", "docsUrl": "", "apiAccess": "Private", - "compatibilityVersion": "36.30", + "compatibilityVersion": "37.00", "requiredRedirectorStartingVersion": "36.20.43847582", "editorPermissions": [], "epicApp": "",