[PC] Infection
Posted: Wed Feb 06, 2008 11:56 pm
Well I've been learning the ways of programming/the map file over the past little while and this is what I came up with. First of all, I would like to thank Altimit01 and conure for giving me a tremendous amout of help learning about the map file. I've decided to release v1 of what i haveso far, because im bored with it....
What is it?
Its a program designed specifically for swapping dependencies and lone ids.
Wtf are lone ids?
Lone IDs are ID values in a tag's metadata referencing to another tag in the map file, similar to dependencies. The difference is that unlike dependencies who follow a structure, they are just IDs floating around in the metadata.
So, why is this anything special?
Infection has a few things that other dependency swappers don't have. For example, using infection, simply double click a dependency or lone IDand it will load that tag, as in, select that tag in the tree view, and load its dependencies/lone ids. For instance you click the ghost tag, and see it's model dependency. Just double click that dependency to see what shaders the model uses. then you can double click one of the shaders to see what bitmaps it uses. It is also unique because no other programs that i know of support the swapping of lone IDs.
Is that it?
Not yet... Not only does infection open single player, multiplayer, and UI maps, it also fully supports Custom Edition maps! Also, you can select and swap multiple dependencies/loneIDs at a time.
Random bit of info: when you swap a dependency/lone ID, the tag which you are editing as well as it's parent node will turn red for reference.
Will it work on mac?
no, sorry
Bugs/limitations?
I'm still working on the BSP, alt outlined its reflexive structure for me though and I can pretty much get it to work, although it's not supported in this release, sorry.
It's limited in that I'm having problems getting it to run on lower frameworks, although if you have the most updated framework, it should run fine.
It may also have a multitude of other random bugs seeing as how my programming skills are not as honed as others...
If it takes a while loading a tag (specifically the scnr) then that is because the entire appy uses no tag maps, it just scans metadata.
Pics Plz?
What is it?
Its a program designed specifically for swapping dependencies and lone ids.
Wtf are lone ids?
Lone IDs are ID values in a tag's metadata referencing to another tag in the map file, similar to dependencies. The difference is that unlike dependencies who follow a structure, they are just IDs floating around in the metadata.
So, why is this anything special?
Infection has a few things that other dependency swappers don't have. For example, using infection, simply double click a dependency or lone IDand it will load that tag, as in, select that tag in the tree view, and load its dependencies/lone ids. For instance you click the ghost tag, and see it's model dependency. Just double click that dependency to see what shaders the model uses. then you can double click one of the shaders to see what bitmaps it uses. It is also unique because no other programs that i know of support the swapping of lone IDs.
Is that it?
Not yet... Not only does infection open single player, multiplayer, and UI maps, it also fully supports Custom Edition maps! Also, you can select and swap multiple dependencies/loneIDs at a time.
Random bit of info: when you swap a dependency/lone ID, the tag which you are editing as well as it's parent node will turn red for reference.
Will it work on mac?
no, sorry
Bugs/limitations?
I'm still working on the BSP, alt outlined its reflexive structure for me though and I can pretty much get it to work, although it's not supported in this release, sorry.
It's limited in that I'm having problems getting it to run on lower frameworks, although if you have the most updated framework, it should run fine.
It may also have a multitude of other random bugs seeing as how my programming skills are not as honed as others...
If it takes a while loading a tag (specifically the scnr) then that is because the entire appy uses no tag maps, it just scans metadata.
Pics Plz?