I am planning on making a mod that allows modders to get the xml of vanilla types.
With this in OnGlobalTypesInit you can overwrite an altered version.
v1 --
get the xml of an arbitrary vanilla type by the UNID
v2 --
store and get the vanilla type allowing several mods to alter the same type.
overwrite the vanilla type after all other mods are done altering the type
v3 --
helper functions allowing for easier use, ie. get/set item mass, add event ...
I think this will be very useful for modders to be able to change vanilla types without having to overwrite (making it incompatible with other mods) them in the xml.
vanilla alternator
- Betelgeuse
- Fleet Officer
- Posts: 1920
- Joined: Sun Mar 05, 2006 6:31 am
Crying is not a proper retort!
-
- Fleet Admiral
- Posts: 2876
- Joined: Thu Feb 03, 2011 5:21 am
- Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Yes! This would be very helpful for Sandbox as it will ease the difficulties of overwriting
This would be great for having a super-randomized star network - every time the player gates the system will be regenerated
(unless we can overwrite once in the game :/ )
This would be great for having a super-randomized star network - every time the player gates the system will be regenerated
(unless we can overwrite once in the game :/ )
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
- Betelgeuse
- Fleet Officer
- Posts: 1920
- Joined: Sun Mar 05, 2006 6:31 am
The only time OnGlobalTypesInit runs is when a player hits new game. The main power of this mod will come from several mods being able to alter the same thing.
for example your mod needs a certain event on all ships and a different mod adjusts masses to make things more realistic. Those mods would be incompatible normally but if they both use this mod they will be compatible.
for example your mod needs a certain event on all ships and a different mod adjusts masses to make things more realistic. Those mods would be incompatible normally but if they both use this mod they will be compatible.
Crying is not a proper retort!
- Star Weaver
- Militia Commander
- Posts: 311
- Joined: Sun Nov 07, 2010 10:20 pm
- Location: . . . between the stars and the warm black sky . . .
-
- Fleet Admiral
- Posts: 2876
- Joined: Thu Feb 03, 2011 5:21 am
- Location: Hmm... I'm confused. Anybody have a starmap to the Core?
Actually, here's a ticket http://wiki.neurohack.com/transcendence/trac/ticket/741
awww
awww
Tutorial List on the Wiki and Installing Mods
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.
Get on Discord for mod help and general chat
Der Tod ist der zeitlose Frieden und das leben ist der Krieg
Wir müssen wissen — wir werden wissen!
I don't want any sort of copyright on my Transcendence mods. Feel free to take/modify whatever you want.