Fix for output providers getting deactivated when authority is assigned.

Removed UnrealRemoteOutputProvider from VCamActor, and MultiUserModifier activates when authority is assigned.
MultiUserModifier also checks if owner is really changed before updating output provider and modifier states.
#jira UE-227908

#rnx

[CL 37257415 by takashi kuribayashi in Dev-5.5 branch]
This commit is contained in:
takashi kuribayashi
2024-10-18 04:11:19 -04:00

View File

@@ -102014,7 +102014,7 @@
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/MultiUserModifier/Inputs/ToggleReplication.uasset" Hash="f25de78136ecb8998e9ff46f7ed19ed5c40bf645" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/MultiUserModifier/Interfaces/MultiUserModifierInterface.uasset" Hash="7e431481d77a18876b5b2d106bda52463fe70230" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/MultiUserModifier/Interfaces/ReplicationSuspendableInterface.uasset" Hash="2d6679faaa303184d284535558e1611b0b583756" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/MultiUserModifier/MultiUserModifier.uasset" Hash="2bfe9bab8aca85babeccd6c0b1199e5af9cc6978" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/MultiUserModifier/MultiUserModifier.uasset" Hash="bf36df7d72aa0f800a5d6d189ddcd1c6ed17c7e4" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/OffsetModifier/Input/CraneAxis.uasset" Hash="6c65d4f750ab2c39a0bd6c870f588684ddf3227b" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/OffsetModifier/Input/DollyAxis.uasset" Hash="5f6d541699c03fe34b4e909cad62fba12d300b85" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/OffsetModifier/Input/OffsetModifierInputContext.uasset" Hash="cf96116b3a30fd109adc3d24a237676e023c84b1" />
@@ -102127,7 +102127,7 @@
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/ZeroOutModifier/Interfaces/ZeroOutModifierInterface.uasset" Hash="3e2ee92e114b7cefe58d676dbdebd1ffa06d7292" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Modifiers/ZeroOutModifier/ZeroOutModifier.uasset" Hash="0796c6c5c93caf14108bf73041b6cfc262e7fedc" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/Python/VCamSmooth.py" Hash="14ee19884e59777d8ec231544e4c9493f4292ff3" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/VCamActor.uasset" Hash="812360f719db56d8171dc3dd5d368212b7a9108d" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/VCamActor.uasset" Hash="3fdae8f0ca763b0eaaf6dc5380cbe65d46a07065" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/VCamHUD.uasset" Hash="57d5516a1f5e7507f92fed06099daa1940bcb106" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/WidgetLibrary/BaseWidgets/BaseJoystick/BaseJoystick.uasset" Hash="35b7bae934f9a5e3b31024454632c497c05d06e2" />
<File Name="Engine/Plugins/VirtualProduction/VirtualCamera/Content/WidgetLibrary/BaseWidgets/BaseTextDisplay/BaseTextDisplay.uasset" Hash="8d01cd4ace02cf9453bd05646402c089abc7a628" />
@@ -135573,7 +135573,6 @@
<Blob Hash="2bfbe68bbf6f9bf215de49ca68bfe669e243e8b3" Size="6656" PackHash="5658aa6babd79f5a52b6791c6802ceb9b6a99cd3" PackOffset="1899291" />
<Blob Hash="2bfc9464d7d0a518cac412b1c206df3d16f0ad4a" Size="57702" PackHash="62687621740d10a5fa5b52e6b54868f1d27620b4" PackOffset="1282401" />
<Blob Hash="2bfcb5dd1c78eec47483325f98fae5d0087225a0" Size="186130" PackHash="65ca480dc32365c0370bbb85691dc69ff98bc3aa" PackOffset="910298" />
<Blob Hash="2bfe9bab8aca85babeccd6c0b1199e5af9cc6978" Size="883521" PackHash="a63bd4b14d42d6c6a40da1a24f62a43b69e64133" PackOffset="8" />
<Blob Hash="2bfed6bbb5b67d3258e54d8ddc50763aae55f7ec" Size="7315" PackHash="eb9008b94edcf43877a73a16bcab3a1aa5b5f5dc" PackOffset="300591" />
<Blob Hash="2c00854965f1e6537db6754d7d588ac31e658ba0" Size="863963" PackHash="f710f758698f96e9975f4b554f3451e00973de8e" PackOffset="835945" />
<Blob Hash="2c00a5db17df3bdcf8f98814a6117b7beb312003" Size="22136" PackHash="2b670b0e3b38114dbaa556821bbd2cd5c37f0cc2" PackOffset="446640" />
@@ -141043,6 +141042,7 @@
<Blob Hash="3fd97a4265a0669f223d559811832d28a00b1cfd" Size="9265664" PackHash="eff07c59fccec5a2ff522ba5176eff2448898809" PackOffset="8" />
<Blob Hash="3fd9d8fe52ba60bb9f4dc2279383aa29eac6e5ee" Size="364" PackHash="015adc64cfbaecfa357cacd8ba80b70de10c7ed9" PackOffset="1715619" />
<Blob Hash="3fda9dda8a26b8085f243b18fd7f587279998b31" Size="7656" PackHash="092bcf6c16c21ef05166957b21332dd5d0c99ad0" PackOffset="269048" />
<Blob Hash="3fdae8f0ca763b0eaaf6dc5380cbe65d46a07065" Size="43126" PackHash="0b5ee84e27b118d0a9816c7ee806df55a92d797f" PackOffset="846974" />
<Blob Hash="3fdc5009e8e0d38115a8a16a80002d34cede3868" Size="146" PackHash="015adc64cfbaecfa357cacd8ba80b70de10c7ed9" PackOffset="1867998" />
<Blob Hash="3fdd30bac1f5f1bc372c37f57d304a7925a3e9cd" Size="16152" PackHash="ee9b9ccdb584e9d0e6aea80c4aa0c6e045a6778e" PackOffset="1356160" />
<Blob Hash="3fdd9520f63cc7f4732e8c2eb2373b9647ab39b3" Size="981" PackHash="d15a801addf58d3cb9aa8be599b23e2329c4c27f" PackOffset="2069512" />
@@ -159135,7 +159135,6 @@
<Blob Hash="812103d3b28cd698adfa429b8a579d26b67bd506" Size="161211" PackHash="bf0552e36ee49fb61044ea50c02ac8a050155da2" PackOffset="952560" />
<Blob Hash="81217a8019de3ea0ad2efe022fecd319a56966be" Size="12572" PackHash="a9cd19b798f333c3dfca5598f84548a68e44ddf7" PackOffset="1422360" />
<Blob Hash="8122de6cbc9bff7118476d19a27bfd34a79e5f06" Size="52100" PackHash="2bdc4647ddd822ea2758f782f98d692d70a9cb0c" PackOffset="953764" />
<Blob Hash="812360f719db56d8171dc3dd5d368212b7a9108d" Size="44008" PackHash="4190bff3da4796705bbcd29c018438cb9ffb641a" PackOffset="8" />
<Blob Hash="8123f216ab3f8c66c074f4f691bc32589f140fe1" Size="23547" PackHash="98952031413ba8ab1b62e6a4b891e82db5b4c5f4" PackOffset="332543" />
<Blob Hash="81267dcb4e7e3b54f024376382e3db127428a068" Size="69527" PackHash="3078b8e991ec46bd043a66d4f6828412da9c1008" PackOffset="1947072" />
<Blob Hash="8126b171800d13332ccca88eb172bad0b6b02c06" Size="908" PackHash="e1e02d552625251c44b0ce89cacd869672279a58" PackOffset="141" />
@@ -176155,6 +176154,7 @@
<Blob Hash="bf32da302c54628b51fbbce08bde121be7e649e1" Size="511" PackHash="f9ef753e823feb16b2050195f44765bd8f7aeb07" PackOffset="493740" />
<Blob Hash="bf347fae3f7642ed5450fb30647c4f6e2efdd7bd" Size="1805" PackHash="96c0241e89d264ae097bde7508b49a83136446b0" PackOffset="51339" />
<Blob Hash="bf350372f7cc7d1100b14c5545a0a31482292182" Size="6956" PackHash="5c188a8b657a946744061122cbdff0a09a073a20" PackOffset="1225442" />
<Blob Hash="bf36df7d72aa0f800a5d6d189ddcd1c6ed17c7e4" Size="846966" PackHash="0b5ee84e27b118d0a9816c7ee806df55a92d797f" PackOffset="8" />
<Blob Hash="bf38d23bffb628b8c63e32f3d5ef6480c9ba299c" Size="444" PackHash="2bd2e626b157c4ba8faf2d3e98da0f29bce70fb2" PackOffset="480274" />
<Blob Hash="bf3a3e26dade68e853c932455eb3ab195bbe6ee9" Size="6464" PackHash="f3b7b85a14b6fb2f9b5dcde637e36e6d9e8b76dc" PackOffset="31460" />
<Blob Hash="bf3a75a80a55b9845543576634a4bbb18be6fc5e" Size="114" PackHash="8f408f522f0df4be5383fb7b431c661323363a9f" PackOffset="1138082" />
@@ -194558,6 +194558,7 @@
<Pack Hash="0b5224e0ec5235457930c095913e8a95fc380a18" Size="268424" CompressedSize="60696" RemotePath="UnrealEngine-27890778" />
<Pack Hash="0b581ec934d2edcbfa7b1668f5041eb686fa1fd9" Size="672264" CompressedSize="250769" RemotePath="UnrealEngine-25357016" />
<Pack Hash="0b5c444562f4ea6161c6ff134cda114508665c41" Size="165" CompressedSize="177" RemotePath="UnrealEngine-25357016" />
<Pack Hash="0b5ee84e27b118d0a9816c7ee806df55a92d797f" Size="890100" CompressedSize="132130" RemotePath="UnrealEngine-37257405" />
<Pack Hash="0b657c852193f7981dbd090a0409ada64afa321f" Size="20478204" CompressedSize="20435496" RemotePath="UnrealEngine-25328963" />
<Pack Hash="0b69313154ef85bf0534fd4b53995374b5d8e441" Size="4862160" CompressedSize="1252582" RemotePath="UnrealEngine-29845172" />
<Pack Hash="0b6cf1e5322be981b5df2db542c654d78c70d4d2" Size="1104246" CompressedSize="205440" RemotePath="UnrealEngine-32232271" />
@@ -196406,7 +196407,6 @@
<Pack Hash="418532623e31768a0bffb732ea12dd4730d4d975" Size="4847270" CompressedSize="1671266" RemotePath="UnrealEngine-35815155" />
<Pack Hash="418a01da6294ab1678c46bc8b77035c15dd567b6" Size="332078" CompressedSize="93247" RemotePath="UnrealEngine-31536094" />
<Pack Hash="418f523a8f5ba7ac280e55c352673cdd46f26b4d" Size="2090513" CompressedSize="560879" RemotePath="UnrealEngine-25328963" />
<Pack Hash="4190bff3da4796705bbcd29c018438cb9ffb641a" Size="44016" CompressedSize="11025" RemotePath="UnrealEngine-36507656" />
<Pack Hash="4196004321cc390fa5e9b8aae9a5ad8f4f1133fd" Size="2097111" CompressedSize="370214" RemotePath="UnrealEngine-30613380" />
<Pack Hash="419f9a25118eedc72588d32181b23c7a91bb64a7" Size="1136906" CompressedSize="982922" RemotePath="UnrealEngine-25357016" />
<Pack Hash="41a0c8cacd67e2166cb88258f571e713b7e3392c" Size="2092103" CompressedSize="1632934" RemotePath="UnrealEngine-25328963" />
@@ -199940,7 +199940,6 @@
<Pack Hash="a62de2c31709cefdfad56403ecff79f37120cd62" Size="27093224" CompressedSize="3291282" RemotePath="UnrealEngine-34567609" />
<Pack Hash="a636038cfd99e6f2b062421c54f2cfa77f511e33" Size="8885260" CompressedSize="2285647" RemotePath="UnrealEngine-30817716" />
<Pack Hash="a63ba509d37dd5cb244c3c4fe6c13845bf846f01" Size="10805" CompressedSize="2311" RemotePath="UnrealEngine-25328963" />
<Pack Hash="a63bd4b14d42d6c6a40da1a24f62a43b69e64133" Size="883529" CompressedSize="124856" RemotePath="UnrealEngine-36462152" />
<Pack Hash="a6405a440832a14c8f1c83df0a3d6f5d490ab8ad" Size="5115032" CompressedSize="1649117" RemotePath="UnrealEngine-25357016" />
<Pack Hash="a67804779d83e3bc8a0d724f26e47ed70453a02d" Size="2060894" CompressedSize="434098" RemotePath="UnrealEngine-25328963" />
<Pack Hash="a67dc413af344be8a45973ee12cd647f1178de6b" Size="9546683" CompressedSize="1183738" RemotePath="UnrealEngine-37110793" />