Azulaloi / AzboundCore

0 stars 0 forks source link

Ability (and other) Directories #6

Open Azulaloi opened 4 years ago

Azulaloi commented 4 years ago

Right now all abilities are in /items/weapons/abilities/. I'm trying to maintain vanillas directory structure for consistency, but in this case there are reasons to diverge, as follows:

The vanilla directories are slightly strange, likely as a result of building the game during early access and being unable to change directory structures because of absolute paths. Vanilla weapons are in /items/active/weapons/, with the subdirectories: arena, boomerange, bossdrop, bow, chakram, colors, first, melee, novakid, npc, other, protectorate, ranged, staff, wand, whip. Of those, the following have subdir 'abilities': bow, melee, ranged, staff, whip. Some folders contain a variety of weapon types, such as 'protectorate', which has weapons using abilities from bow, melee, ranged, and staff.

Q: should I move /items/weapons/ into /items/active/?

Proposal: Keep abilities in a /weapons/abilities/ folder, and add subdirs such as /weapons/abilities/ranged/ etc.

Azulaloi commented 4 years ago

Or, since core shouldn't have weapons (making the weapon directory redundant), should I move it to /items/az-key-core_wepabilities/. I think that's the one. Then mod specific abilities would be /items/az-key_wepabilities/.