Class ElementPacketFactory
Inheritance
ElementPacketFactory
Assembly: SlipeServer.Server.dll
Syntax
public static class ElementPacketFactory
Methods
|
Edit this page
View Source
CreateAttachElementPacket(Element, Element, Vector3, Vector3)
Declaration
public static AttachElementRpcPacket CreateAttachElementPacket(Element element, Element attachedTo, Vector3 offsetPosition, Vector3 offsetRotation)
Parameters
Returns
|
Edit this page
View Source
CreateDetachElementPacket(Element, Vector3)
Declaration
public static DetachElementRpcPacket CreateDetachElementPacket(Element element, Vector3 offsetPosition)
Parameters
Returns
|
Edit this page
View Source
CreateFixVehiclePacket(Element)
Declaration
public static FixVehicleRpcPacket CreateFixVehiclePacket(Element element)
Parameters
Type |
Name |
Description |
Element |
element |
|
Returns
|
Edit this page
View Source
CreateSetAlphaPacket(Element, byte)
Declaration
public static SetElementAlphaRpcPacket CreateSetAlphaPacket(Element element, byte alpha)
Parameters
Returns
|
Edit this page
View Source
CreateSetCallPropagationEnabledPacket(Element, bool)
Declaration
public static SetElementCallPropagationEnabledRpcPacket CreateSetCallPropagationEnabledPacket(Element element, bool enabled)
Parameters
Returns
|
Edit this page
View Source
CreateSetCollisionsEnabledPacket(Element, bool)
Declaration
public static SetElementCollisionsEnabledRpcPacket CreateSetCollisionsEnabledPacket(Element element, bool enabled)
Parameters
Returns
|
Edit this page
View Source
CreateSetDimensionPacket(Element, ushort)
Declaration
public static SetElementDimensionRpcPacket CreateSetDimensionPacket(Element element, ushort dimension)
Parameters
Returns
|
Edit this page
View Source
CreateSetElementAttachedOffsetsPacket(Element, Vector3, Vector3)
Declaration
public static SetElementAttachedOffsetsRpcPacket CreateSetElementAttachedOffsetsPacket(Element element, Vector3 offsetPosition, Vector3 offsetRotation)
Parameters
Returns
|
Edit this page
View Source
CreateSetElementFrozen(Element, bool)
Declaration
public static SetElementFrozenRpcPacket CreateSetElementFrozen(Element element, bool isFrozen)
Parameters
Returns
|
Edit this page
View Source
CreateSetHealthPacket(Element, float)
Declaration
public static SetElementHealthRpcPacket CreateSetHealthPacket(Element element, float health)
Parameters
Returns
|
Edit this page
View Source
CreateSetInteriorPacket(Element, byte)
Declaration
public static SetElementInteriorRpcPacket CreateSetInteriorPacket(Element element, byte interior)
Parameters
Returns
|
Edit this page
View Source
CreateSetPositionPacket(Element, Vector3, bool)
Declaration
public static SetElementPositionRpcPacket CreateSetPositionPacket(Element element, Vector3 position, bool isWarp = false)
Parameters
Returns
|
Edit this page
View Source
CreateSetRotationPacket(Element, Vector3)
Declaration
public static Packet CreateSetRotationPacket(Element element, Vector3 rotation)
Parameters
Returns
|
Edit this page
View Source
CreateTakePlayerScreenshotPacket(ushort, ushort, string, byte, uint, ushort, Resource?)
Declaration
public static TakePlayerScreenshotPacket CreateTakePlayerScreenshotPacket(ushort sizeX, ushort sizeY, string tag, byte quality, uint maxBandwith, ushort maxPacketSize, Resource? resource)
Parameters
Returns