public override void ExecuteWorldInteraction(WorldInteractionController interaction, InteractionSearcherController playerInteracting)
 {
     interaction.GetComponent <WorldInteractionEvent_PickupWeaponRuntime>().PickupWeapon(playerInteracting);
 }
Beispiel #2
0
 public void PickupWeapon(InteractionSearcherController playerInteracting)
 {
     playerInteracting.inventoryController.EquipNewWeaponToInventory(runtimeWeapon);
     RemoveInteraction();
 }
 public void ExecuteInteraction(InteractionSearcherController player)
 {
     interaction.executionEvent.ExecuteWorldInteraction(this, player);
 }
Beispiel #4
0
 public virtual void ExecuteWorldInteraction(WorldInteractionController interaction, InteractionSearcherController playerInteracting)
 {
 }