Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversations and API refactor #108

Merged
merged 50 commits into from
May 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
1ddc860
initial swap of types
Matt-Carey Apr 24, 2024
0dcc681
character events and targeting
Matt-Carey Apr 24, 2024
f5ebe87
targeting and audio
Matt-Carey Apr 24, 2024
25e755f
initial replication rework
Matt-Carey Apr 25, 2024
f11ab8b
session replication
Matt-Carey Apr 25, 2024
2bc274f
fixup audio replication
Matt-Carey Apr 25, 2024
eee5c03
rep fixes
Matt-Carey Apr 25, 2024
653f57d
replication fixups
Matt-Carey Apr 25, 2024
cede5ca
destruction cleanup
Matt-Carey Apr 25, 2024
eab2ef8
broadcast text event
Matt-Carey Apr 25, 2024
ac4e4f9
Add missing functions to character and player
Matt-Carey Apr 25, 2024
993ae6a
fix reps
Matt-Carey Apr 25, 2024
e069242
auto-reconnect
Matt-Carey Apr 25, 2024
f90131d
copyright headers
Matt-Carey Apr 26, 2024
3a892a6
add session created event on actor
Matt-Carey Apr 26, 2024
e854a64
missing headers
Matt-Carey Apr 26, 2024
89f4a66
4.27 fux
Matt-Carey Apr 26, 2024
ff4f62d
Android build fix
Matt-Carey Apr 26, 2024
e51acfb
android fix
Matt-Carey Apr 26, 2024
a769df9
4.27 fixes
Matt-Carey Apr 26, 2024
8a1cb1a
Merge branch 'main' into inworld-base-uobjects-interfaces
Matt-Carey Apr 26, 2024
3ee26df
fix setting unpossessed target
Matt-Carey Apr 26, 2024
7e68c61
add missing header
Matt-Carey Apr 26, 2024
6410e1c
register fixes
Matt-Carey Apr 26, 2024
d94778d
Merge branch 'inworld-base-uobjects-interfaces' of https://github.com…
Matt-Carey Apr 26, 2024
1937344
replication fixes
Matt-Carey Apr 26, 2024
3e4c7bd
backup for inworld session inworld api
Matt-Carey Apr 26, 2024
21bb12b
add checks
Matt-Carey Apr 29, 2024
d4eacab
Merge branch 'inworld-base-uobjects-interfaces' of https://github.com…
Matt-Carey Apr 29, 2024
db96dfc
4.27 fixes
Matt-Carey Apr 29, 2024
e9d5f69
multi-agent-merge
Matt-Carey May 1, 2024
352776a
add guard warnings to API
Matt-Carey May 2, 2024
29bf0bb
Merge branch 'main' into conversations-refactor-merge
Matt-Carey May 2, 2024
4b81c69
inline checkempty macro helper
Matt-Carey May 2, 2024
ff8f2b3
Merge branch 'conversations-refactor-merge' of https://github.com/inw…
Matt-Carey May 2, 2024
e70d731
remove logically duplicate code
Matt-Carey May 6, 2024
e15874f
fixup audio repl in session
Matt-Carey May 6, 2024
d2d655e
refresh audio session when conversation id updates
Matt-Carey May 6, 2024
3bba94b
Add BP function library conversions
Matt-Carey May 6, 2024
02dcd9c
add categories
Matt-Carey May 6, 2024
2702459
Update Inworld Session Component
Matt-Carey May 6, 2024
45c9cfd
missing headers
Matt-Carey May 6, 2024
f74f719
missing header
Matt-Carey May 6, 2024
0cd0342
allow override of project name
Matt-Carey May 7, 2024
b8455ef
Fix SetName in editor
Matt-Carey May 7, 2024
9c8e528
Fixup Dialogue map example
Matt-Carey May 7, 2024
a8b9795
lazy init session on api subsystem
Matt-Carey May 7, 2024
7acf6c6
fix player talk events
Matt-Carey May 8, 2024
e6fee40
don't clear brain on unpossess
Matt-Carey May 8, 2024
f0e6f31
Unitary sessions fix
Matt-Carey May 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions InworldAI/Config/BaseInworldAI.ini
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldAuth",NewName="/Script/InworldAIClient.FInworldAuth")
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldSessionToken",NewName="/Script/InworldAIClient.FInworldSessionToken")
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldEnvironment",NewName="/Script/InworldAIClient.FInworldEnvironment")
+ClassRedirects=(OldName="/Script/InworldAIClient.UInworldBlueprintFunctionLibrary",NewName="/Script/InworldAIIntegration.UInworldBlueprintFunctionLibrary")
1 change: 1 addition & 0 deletions InworldAI/Config/DefaultInworldAI.ini
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldAuth",NewName="/Script/InworldAIClient.FInworldAuth")
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldSessionToken",NewName="/Script/InworldAIClient.FInworldSessionToken")
+StructRedirects=(OldName="/Script/InworldAIIntegration.FInworldEnvironment",NewName="/Script/InworldAIClient.FInworldEnvironment")
+ClassRedirects=(OldName="/Script/InworldAIClient.UInworldBlueprintFunctionLibrary",NewName="/Script/InworldAIIntegration.UInworldBlueprintFunctionLibrary")
Binary file modified InworldAI/Content/BP_InworldSessionController.uasset
Binary file not shown.
Binary file modified InworldAI/Content/Dialog/BP_DialogMapCharacter.uasset
Binary file not shown.
Binary file modified InworldAI/Content/Dialog/BP_DialogMapPawn.uasset
Binary file not shown.
Binary file modified InworldAI/Content/Dialog/DialogMap.umap
Binary file not shown.
Binary file modified InworldAI/Content/Dialog/WBP_DialogWidget.uasset
Binary file not shown.
Binary file modified InworldAI/Content/StudioWidget/EUW_InworldStudio.uasset
Binary file not shown.
1 change: 1 addition & 0 deletions InworldAI/Source/InworldAIClient/InworldAIClient.Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public InworldAIClient(ReadOnlyTargetRules Target) : base(Target)
"CoreUObject",
"Engine",
"Projects",
"InworldAINDK",
"InworldAINDKLibrary",
});
}
Expand Down
Loading
Loading