Files
Slender/Assets/Plugins/Assembly-UnityScript-firstpass/CharacterMotorMovingPlatform.cs
T
2026-05-23 14:12:25 +02:00

44 lines
757 B
C#

using System;
using UnityEngine;
[Serializable]
public class CharacterMotorMovingPlatform
{
public bool enabled;
public MovementTransferOnJump movementTransfer;
[NonSerialized]
public Transform hitPlatform;
[NonSerialized]
public Transform activePlatform;
[NonSerialized]
public Vector3 activeLocalPoint;
[NonSerialized]
public Vector3 activeGlobalPoint;
[NonSerialized]
public Quaternion activeLocalRotation;
[NonSerialized]
public Quaternion activeGlobalRotation;
[NonSerialized]
public Matrix4x4 lastMatrix;
[NonSerialized]
public Vector3 platformVelocity;
[NonSerialized]
public bool newPlatform;
public CharacterMotorMovingPlatform()
{
enabled = true;
movementTransfer = MovementTransferOnJump.PermaTransfer;
}
}