Home » PLAYER'S HQ 1.13 » JA2 Complete Mods & Sequels » Stracciatella Project (Platform Independent JA2) » JA2-Stracciatella Q&A
Re: JA2-Stracciatella Q&A[message #190678]
|
Mon, 14 July 2008 02:49
|
|
Khor1255 |
|
Messages:1817
Registered:August 2003 Location: Pleasantville, NJ |
|
|
I thought maybe looking at the way it was done there might give you ideas or (I didn't actually think it was going to be possible but would have saved a lot of time had it been) you would find a way to just port that system over to your project. It sounds like you have a whole different idea for how you want to do it.
As for items referenced by name instead of number that seems to be the way most coders want to do it these days but I wonder what is so bad about the way the game originally did it (i.e. referencing by number) at least for the main items xml? I agree that dependent xmls would be much better referenced by name so that modders could find them easily. The item numbers may look a little restricting at first glance but consider the fact that were items referenced by name you could no longer have two identically named items behave in a different manner.
For instance, for my project I needed a workaround for the fact that weapon reliability (and even ammo deficiencies) are not addressed in the current system. To add these factors into my mod I created several identically named items which use different stats. So you may find a version of a rifle that has very crappy preformance compared to another you might find with much better preformance due either to wide variances in production values or even age of the weapon. There are sometimes slight hints in the description to let you know what is going on but in the case of ammo there currently is not. Some badly produced ammo behaves differently than standard.
I can see the possibility that other modders might want to use this trick. For all I know someone already has.
Anyway if you go by names for the main items xml you remove this possibility.
Not the end of the world but something you might want to think about. As it currently stands, I know this design feature may be misunderstood and frustrating and could very likely be abandoned once my mod even reaches the beta stage but it is a concept i am quite fond of for items mods since you often cannot see exactly what an item is just by looking at it. The possibilities are huge for identically named items and more modding possibilities are always a good thing.
But again, using names of the dependent xmls in the ubIndex in stead of nebulous numbers is a great idea. Using item names instead of numbers when referencing a sub directory or even within the subdirectory I also think is a huge time saver and a great idea.
I'm glad you seem to be serious about externalizations. The more of these you do the more useful your overall project will be for modders.
EDIT
I've been meaning to ask, is a compiler needed to use this mod? I am not familliar with some of the terms you used in your description of how to get this thing to run. I apologize for the ignorance but I do want to test this as soon as I get some free time.
[Updated on: Mon, 14 July 2008 02:54] by Moderator Report message to a moderator
|
Sergeant Major
|
|
|
|
|
JA2-Stracciatella Q&A
By: Tron on Wed, 28 May 2008 13:53
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Shanga on Thu, 29 May 2008 00:16
|
|
|
Re: JA2-Stracciatella Q&A
By: Shanga on Thu, 29 May 2008 01:34
|
|
|
Re: JA2-Stracciatella Q&A
By: Tron on Thu, 29 May 2008 08:55
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Tron on Thu, 29 May 2008 14:38
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Tron on Thu, 29 May 2008 14:45
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Shanga on Thu, 29 May 2008 14:57
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Shanga on Thu, 29 May 2008 15:32
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: rp- on Thu, 03 July 2008 09:52
|
|
|
Re: JA2-Stracciatella Q&A
By: Doolan on Fri, 11 July 2008 05:48
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Doolan on Fri, 11 July 2008 17:34
|
|
|
Re: JA2-Stracciatella Q&A
By: Tron on Mon, 14 July 2008 00:31
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Tron on Mon, 14 July 2008 09:36
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: The_Bob on Mon, 14 December 2009 22:25
|
|
|
Re: JA2-Stracciatella Q&A
By: ronsen on Fri, 04 June 2010 22:20
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Kaerar on Mon, 21 June 2010 10:40
|
|
|
Re: JA2-Stracciatella Q&A
|
|
|
Re: JA2-Stracciatella Q&A
By: Jakub on Fri, 17 January 2014 16:59
|
Goto Forum:
Current Time: Mon Jan 13 21:28:34 GMT+2 2025
Total time taken to generate the page: 0.01249 seconds
|