Пример #1
0
        public override void OnEvent(PlayerInteract evnt)
        {
            var Player = PlayerRegistry.GetPlayer(evnt.RaisedBy).Character;

            Player.GetComponent <PlayerEventHandler>().Inventory.AddItemToSlot(evnt.ItemToInteractBoltEntityId.GetComponent <InteractableItem>().ItemData);
        }
 public override void SceneLoadRemoteDone(BoltConnection connection)
 {
     PlayerRegistry.CreatePlayer(connection);
     PlayerRegistry.GetPlayer(connection).CreateNewPlayer();
 }
Пример #3
0
        public override void OnEvent(PlayerInteract evnt)
        {
            var Player = PlayerRegistry.GetPlayer(evnt.RaisedBy).Character;

            WorldItemManager.GivePlayerItem(Player, evnt.ItemToInteractBoltEntityId.GetComponent <InteractableItem>().ItemData);
        }