SwiftlyS2

CFuncLadder

Interface CFuncLadder

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CFuncLadder : CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CFuncLadder>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

AutoRideSpeed

ref float AutoRideSpeed { get; }
Property Value

Disabled

ref bool Disabled { get; }
Property Value

Dismounts

ref CUtlVector<CHandle<CInfoLadderDismount>> Dismounts { get; }
Property Value

FakeLadder

ref bool FakeLadder { get; }
Property Value

HasSlack

ref bool HasSlack { get; }
Property Value

LadderDir

ref Vector LadderDir { get; }
Property Value

LocalTop

ref Vector LocalTop { get; }
Property Value

OnPlayerGotOffLadder

ref CEntityIOOutput OnPlayerGotOffLadder { get; }
Property Value

OnPlayerGotOnLadder

ref CEntityIOOutput OnPlayerGotOnLadder { get; }
Property Value

PlayerMountPositionBottom

ref Vector PlayerMountPositionBottom { get; }
Property Value

PlayerMountPositionTop

ref Vector PlayerMountPositionTop { get; }
Property Value

SurfacePropName

string SurfacePropName { get; set; }
Property Value

Methods

AutoRideSpeedUpdated()

void AutoRideSpeedUpdated()

FakeLadderUpdated()

void FakeLadderUpdated()

LadderDirUpdated()

void LadderDirUpdated()

PlayerMountPositionBottomUpdated()

void PlayerMountPositionBottomUpdated()

PlayerMountPositionTopUpdated()

void PlayerMountPositionTopUpdated()

On this page