Reynen Starfyre wrote...
stuntpope wrote...
To make this safe:
1) create a test module to do this in - don't try to do it to the single player campaign.
2) don't change any core scripts - just use new scripts and hook them up to the events you need to change. Then pass back to the core scripts for anything you don't need to change.
3) never put anything in your modules core override folder - always use the module override instead
4) always empty your packages core override folder before playing.
I've been successfuly doing this for a while now with no damage to my single player game since I discovered about the junk going in the override folder..
1: This was done with a test module, but you have to include it in the SP if you want it to work.
2: It won't work properly like this because of what you have to change. For example you have to change the values in 2da_constants_h. You can't have the file call itself if you are making changes to it. Also outside scripts will not override the cores scripts in this case.
3: I have to use: name/mydocuments/bioware/dragonage/addins/modulename/core/override directory because when put in the name/mydocuments/bioware/dragonage/addins/modulename/module/override directory the changes never worked.
If you can create a class without doing what I did then by call means prove me wrong, I WOULD LOVE AN EASIER WAY TO DO THIS.....
Reynan, thanks for taking the time to respond I think it will be good for us to sort out the best way to do this. Many heads are better than one.
1. assuming you want this to work in the single player game - I have strong reservations about whether you are actually going to break some plots - but I guess time will tell.
2. When doing my backgrounds alterations I found I could just create my own constants file to extend/change what was there already. Then you just need to make sure there is no code referencing the original constants. Perhaps this was only possible because I was replacing all the backgrounds but I'm sure there's a way we could make it work for extending classes too. Was there a reason you had to change some of the existing class constants and not just add your new class at the end?
3. I have not had this problem but perhaps it has to do with extending a module vs making a stand alone. What I have found instead is that if I put things in the name/mydocuments/bioware/dragonage/addins/modulename/core/override folder then they affect every module I have installed.
I will try and get my tute for changing backgrounds up sometime in the next 48 hours. After that maybe I can have a look at seeing if we can take a similar approach to classes. I grant that it may be more complicated.





Retour en haut






