Home » MODDING HQ 1.13 » v1.13 Modding, Customising, Editing » v1.13 XML Customization » prof.dat -> xml
Re: prof.dat -> xml[message #183235] Tue, 29 April 2008 14:35 Go to previous messageGo to previous message
Khor1255 is currently offline Khor1255

 
Messages:1817
Registered:August 2003
Location: Pleasantville, NJ
Well except for 'website' being the main directory, this too sounds very similar to what I've been getting at.


If you can make a 'parent' or main directory reference subdirectories like they did with the items.xml all your slot limitation problems essentially go away (or rather are not resrictive anymore).


In my idea the directory would have read something like

Tabledata/Prof.xml/AIM.xml in practice but instead of Prof and AIM being divided by folder directories they would be linked through a tag in the parent directory.


But the idea is somewhat the same. I think the advantage to using a parent .xml directory as opposed to a folder directory system is that you could have some 'universal' character attributes contained in the parent directory (or rather .xml) and have the specific factional, quest and even face data be referenced by the child directory.

In this way we could retain the current system completely, only externalising things one at a time rather than having to fully externalise everything before the system even begins to have any modding use.

So each child directory would contain specific functions of different types of characters (AIM as opposed to Kingpin's goons, etc.) while the main or parent directory would contain all information that is universal to any character in Ja2 (like hair colour, body type, stats, nationality, etc.)


So again, I am comming to the realisation that Prof.xml is not the correct title for the main directory since this implies the prof.dat which - of course - would be divided so to speak by the different 'classes' or types of characters within.


So maybe better is an .xml called Characters.xml or something.


So the file would go

Tabledata/Characters.xml-AIM.xml
Tabledata/Characters.xml-Merc.xml
Tabledata/Characters.xml-IMP.xml
Tabledata/Characters.xml-Rebels.xml
etc.

What is good about this is you could then add to the AIM.xml from any slot not used by another 'child' directory. You might some day even change one of the Rebel slots - for instance - to an AIM 'slot' by adding that slot number to your AIM array or rather having the child directory reference this slot. Just like it is done in items.


Of course my cyber 'grammar' is likely flawed here but I hope you get what I am saying.

Report message to a moderator

Sergeant Major
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Sight Modification
Next Topic: PossumDBB Mod v2
Goto Forum:
  


Current Time: Sun Jan 26 22:34:48 GMT+2 2025

Total time taken to generate the page: 0.04469 seconds