-
Notifications
You must be signed in to change notification settings - Fork 17
/
ModSecondaryBeam.cs
39 lines (36 loc) · 942 Bytes
/
ModSecondaryBeam.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using Microsoft.Xna.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Terraria;
using Terraria.DataStructures;
using Terraria.ModLoader;
using MetroidMod.Common.Players;
using MetroidMod.ID;
namespace MetroidMod
{
/*
public abstract class ModSecondaryBeam : ModBeam
{
public override sealed void Load()
{
base.Load();
AddonSlot = BeamAddonSlotID.Secondary;
AddonChargeDamage = 0f;
AddonChargeHeat = 0f;
}
internal override sealed void InternalStaticDefaults()
{
AddonSlot = BeamAddonSlotID.Secondary;
AddonChargeDamage = 0f;
AddonChargeHeat = 0f;
}
public sealed override bool OnShoot(Player player, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback)
{
return base.OnShoot(player, source, position, velocity, type, damage, knockback);
}
}
*/
}