pass Actor to cartridge messages (#33210)
* pass Actor to cartridge messages * NonSerialized gaming --------- Co-authored-by: deltanedas <@deltanedas:kde.org>
This commit is contained in:
parent
47d17fd933
commit
af0c9e60f5
|
|
@ -422,6 +422,7 @@ public sealed class CartridgeLoaderSystem : SharedCartridgeLoaderSystem
|
|||
{
|
||||
var cartridgeEvent = args.MessageEvent;
|
||||
cartridgeEvent.LoaderUid = GetNetEntity(uid);
|
||||
cartridgeEvent.Actor = args.Actor;
|
||||
|
||||
RelayEvent(component, cartridgeEvent, true);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,4 +17,7 @@ public sealed class CartridgeUiMessage : BoundUserInterfaceMessage
|
|||
public abstract class CartridgeMessageEvent : EntityEventArgs
|
||||
{
|
||||
public NetEntity LoaderUid;
|
||||
|
||||
[NonSerialized]
|
||||
public EntityUid Actor;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue