Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clashing nwscript.nss constants generated from Eos #20

Open
Finaldeath opened this issue May 21, 2024 · 0 comments
Open

Clashing nwscript.nss constants generated from Eos #20

Finaldeath opened this issue May 21, 2024 · 0 comments

Comments

@Finaldeath
Copy link

Low priority this, but Several feats and classes generate clashing constant names (if they are not renamed manually in Eos).

I've included the constants that get generated for my project and the ones the nwscript.nss file has for reference.

I think this is all of them.

const int CLASS_TYPE_EYE_OF_GRUUMSH = 39;
const int CLASS_TYPE_SHOU_DISCIPLE = 40;

const int FEAT_BLINDING_SPITTLE_2_USESDAY_EYE_OF_GRUUMSH = 480;
-> FEAT_EYE_OF_GRUUMSH_BLINDING_SPITTLE
const int FEAT_BLINDING_SPITTLE_4_USESDAY_EYE_OF_GRUUMSH = 481;
-> FEAT_EYE_OF_GRUUMSH_BLINDING_SPITTLE_2
const int FEAT_BLINDSIGHT_10_FOOT_RADIUS_EYE_OF_GRUUMSH = 486;
-> FEAT_BLINDSIGHT_10_FEET
const int FEAT_BLINDSIGHT_5_FOOT_RADIUS = 485;
-> FEAT_BLINDSIGHT_5_FEET
const int FEAT_SWING_BLINDLY_EYE_OF_GRUUMSH = 483;
-> FEAT_EYE_OF_GRUUMSH_SWING_BLINDLY
const int FEAT_RITUAL_SCARRING_EYE_OF_GRUUMSH = 484;
-> FEAT_EYE_OF_GRUUMSH_RITUAL_SCARRING
const int FEAT_SIGHT_OF_GRUUMSH = 487;
-> FEAT_EYE_OF_GRUUMSH_SIGHT_OF_GRUUMSH
const int FEAT_COMMAND_THE_HORDE_EYE_OF_GRUUMSH = 482;
-> FEAT_EYE_OF_GRUUMSH_COMMAND_THE_HORDE

const int FEAT_DODGE_2_SHOU_DISCIPLE = 489;
->  FEAT_SHOU_DISCIPLE_DODGE_2
const int FEAT_DODGE_3_SHOU_DISCIPLE = 1031;
-> FEAT_SHOU_DISCIPLE_DODGE_3
const int FEAT_MARTIAL_FLURRY_ANY_SHOU_DISCIPLE = 899;
-> FEAT_SHOU_DISCIPLE_MARTIAL_FLURRY_ANY
const int FEAT_MARTIAL_FLURRY_LIGHT_SHOU_DISCIPLE = 866;
-> FEAT_SHOU_DISCIPLE_MARTIAL_FLURRY_LIGHT

const int FEAT_EPIC_HARPER_SCOUT_2 = 981;
-> FEAT_EPIC_HARPER_SCOUT

Interestingly some don't have constants (eg Master Crafter, Mercantile Background, Scrounger, Smooth Talk)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant