This commit is contained in:
sebastianhampel1 2023-07-14 19:39:52 -04:00
parent 5f81e96eed
commit 970a2a5697
4 changed files with 8 additions and 2 deletions

View File

@ -180,7 +180,7 @@ MonoBehaviour:
_addedNetworkObject: {fileID: 1069525110278255243} _addedNetworkObject: {fileID: 1069525110278255243}
_networkObjectCache: {fileID: 1069525110278255243} _networkObjectCache: {fileID: 1069525110278255243}
_componentConfiguration: 0 _componentConfiguration: 0
_synchronizeParent: 0 _synchronizeParent: 1
_packing: _packing:
Position: 1 Position: 1
Rotation: 1 Rotation: 1

View File

@ -1,8 +1,10 @@
using UnityEngine; using UnityEngine;
using FishNet.Object;
using FishNet;
namespace Item namespace Item
{ {
public class BulletComponent : MonoBehaviour public class BulletComponent : NetworkBehaviour
{ {
[SerializeField] private float duration = 5f; [SerializeField] private float duration = 5f;
@ -22,6 +24,8 @@ namespace Item
{ {
register = Item.FlareRegister.instance; register = Item.FlareRegister.instance;
register.bullets.Add(this); register.bullets.Add(this);
this.transform.parent = null;
} }
// Update is called once per frame // Update is called once per frame

View File

@ -134,6 +134,7 @@ namespace Item
[ServerRpc] [ServerRpc]
public void Fire(bool offsetWithTargetBall) public void Fire(bool offsetWithTargetBall)
{ {
shootLightDuration = 0; shootLightDuration = 0;
shootLight.gameObject.SetActive(true); shootLight.gameObject.SetActive(true);

View File

@ -105,6 +105,7 @@ public class PlayerInteractionHandler : NetworkBehaviour
{ {
if (tempInvent.GetQuantityOf(pistol.projectileName) > 0) if (tempInvent.GetQuantityOf(pistol.projectileName) > 0)
{ {
print("Calling RPC:Fire(). Isclient:" + IsClient);
pistol.Fire(); pistol.Fire();
noiseManager.ShotFired(); noiseManager.ShotFired();
tempInvent.Remove(pistol.projectileName); tempInvent.Remove(pistol.projectileName);