super high temperatures today and tomorrow, and work has been very busy.
i did make a Weapon and Sword class tonight. i've been a little too tired to figure out the most clever way of designing it, so it's fairly simple, but it at least avoids stacking a bunch of new code into classes that are already too long.
in general i think i'm going to create a few categories of weapons that aren't as specific as Sword. weapons that create hitboxes that are attached to the player, weapons that create hitboxes that are independent of the player, and weapons that create hitscans. since i want to leverage the editor in designing these hitboxes i think i'll need to work out some funny prefab nonsense.