Author Topic: New Races  (Read 454 times)

Legacy_Talon

  • Jr. Member
  • **
  • Posts: 93
  • Karma: +0/-0
New Races
« on: June 02, 2014, 08:10:16 pm »


               

Hello! i'm tryng adding new subraces in game...but it seems won't work :/


I have 1.71 version.


in racialtypes i must write name of race and all var. After in racial appear to change how it show, and later featstable to what is added.


I created a hack with all this file and add in a vanilla module..but when i choose the new subrace seems nothing happen!


What i must do more?


thanks


 



               
               

               
            

Legacy_Madwack -Arda-

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
New Races
« Reply #1 on: June 03, 2014, 01:48:56 am »


               

why not just make a complete new racial type and use/have your players use........ Character Creator 1.8 ?


 


 


could that be an option?



               
               

               
            

Legacy_Carcerian

  • Hero Member
  • *****
  • Posts: 1655
  • Karma: +0/-0
New Races
« Reply #2 on: June 03, 2014, 02:05:10 am »


               

Normal Neverwinter nights does not support subraces (unless shadow added something in 1.71, in which case the question should be directed in his direction), beyond a box you can type the name of one in, that will just replace the race name on your character sheet, but will otherwise be ignored by the game.


 


You could try Shayan's Subrace Engine: http://nwvault.ign.c....Detail&id=3577



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
New Races
« Reply #3 on: June 03, 2014, 02:07:00 am »


               

The new races in racialtypes works, but only for monsters in toolset. The main problem is that you cannot modify the race GUI selection in the character creation and the subraces has no meaning in terms of engine.


 


The subrace field is just a text, it does not make you to be different race itself or give you different abilities, builder must script that from scratch in module. And both changing race or abilities is not possibly without engine hacks like NWNX.


 


So it usually works as this. A multiplayer module with NWNX support has a script in OnEnter where it checks race and what player typed into subrace. If race matches elf and subrace drow then the script will:

- remove elf ability bonuses

- apply different ability bonus

- perhaps do other stuff like changing the appearance or skin color


Other features such as harmed by a daylight are then scripted separately. This would be done in a OnEnter script for area or in player heartbeat script (default). It will again check the player race and subrace and if it matches to desired values then the penalty follows.


 


etc. but technically speaking there are no subraces, that only a text that will be showed instead of race in the character sheet for player - engine will however still recognize character as a member of the selected race and it does not make any changes itself just for being subrace. (There is few exception like that some spells or abililities might check the subrace field and if its vampire then they might treat player as if he were vampire - sunburst case. But these are single exceptions.)


 


Also, keep in mind that changing race with NWNX after character creation itself won't give the character racial feats of the new race nor it removes the feats of original race.


 


Madwack's suggestion works but its hardly a choice for a multiplayer server. But we don't know what are you working on anyway.



               
               

               
            

Legacy_Carcerian

  • Hero Member
  • *****
  • Posts: 1655
  • Karma: +0/-0
New Races
« Reply #4 on: June 03, 2014, 02:24:20 am »


               

I'd just use Shayan's then for now, it has the most features   '<img'>


 


(PRC also has a passable subrace system built into it as well...)