20 lines
354 B
C#
20 lines
354 B
C#
using GameNetcodeStuff;
|
|
using Unity.Netcode;
|
|
using UnityEngine;
|
|
|
|
public interface IShockableWithGun
|
|
{
|
|
float GetDifficultyMultiplier();
|
|
|
|
Vector3 GetShockablePosition();
|
|
|
|
Transform GetShockableTransform();
|
|
|
|
NetworkObject GetNetworkObject();
|
|
|
|
bool CanBeShocked();
|
|
|
|
void StopShockingWithGun();
|
|
|
|
void ShockWithGun(PlayerControllerB shockedByPlayer);
|
|
}
|