Planet Animations
Moderator: thunderchero
1st start a game and save.
Then open the save it with UE.
Edit the system you want, and either change the planet type to gasgiant and choose an animation or move an existing gasgiant from e.g.: position 8 to position 1. But be aware that when you change the oder of planets the terraforming points needed will likely be changed.
Then open the save it with UE.
Edit the system you want, and either change the planet type to gasgiant and choose an animation or move an existing gasgiant from e.g.: position 8 to position 1. But be aware that when you change the oder of planets the terraforming points needed will likely be changed.
Dominion Wars - Scenario
to be released for UDM3.0.1a !
to be released for UDM3.0.1a !
- Tethys
- Past Administrator
- Posts: 2404
- Joined: Fri Jul 18, 2008 2:00 am
- Location: Your mom's bed ;)
- Contact:
Hmm... not exactly what I was thinking, I wanted to edit them so that on Galaxy generation a Gas Giant will randomly (or in the case of Major races just) show up as the first planet in the system, regardless of a Y class planet in the same system (which by default is always the first planet when present) followed by (not necessarily in this exact order, since these planets show in random places) G, J, L, M, O, B, and lastly (always last) P class planets.
-
- Ensign
- Posts: 49
- Joined: Wed Oct 21, 2009 2:00 am
think you should remove "Green sun" (never seen a green sun...physics says that this is not possible), make it to "no sun" and so you get it.Tethys wrote:I have a question: Does anyone know how to get the Gas Giant planets to appear BEFORE other planets, such as the M, O, and J class planets?
As reality would suggest, this is most common among real life extrasolar planets... Just wondering if there is a Hex code I can punch in somewhere to allow ANY planet to be placed ANYwhere... i know there is, just a matter of finding it
perhaps you should set up the "enviroments" so you get more yellow suns...
Working.... "Project Broken Bow"
- Tethys
- Past Administrator
- Posts: 2404
- Joined: Fri Jul 18, 2008 2:00 am
- Location: Your mom's bed ;)
- Contact:
i would actually like to solve it correctly, instead of just another workaround (though I COULD add in a gas graphic into a star, but then all stars of that kind would always have that same gas giant... and none of the others would, thats not fun lol)
So this would be good then, I could make a new star type, such as Brown Dwarf or even a Binary system
EDIT: What I would REALLY like to see is someone find out how to add in more star types, or how to edit, say, Neutron Star or Radio Pulsar to be able to have planets...
So this would be good then, I could make a new star type, such as Brown Dwarf or even a Binary system
EDIT: What I would REALLY like to see is someone find out how to add in more star types, or how to edit, say, Neutron Star or Radio Pulsar to be able to have planets...
*Extreme super epic bump*
Hey all. Well I was thinking lately about possibly dipping my toes back into the mod game. Maybe Ultimate Mod 5 will happen yet. One whimsical idea I had to include was to introduce a new, rare, super-planet type. I thought it would be cool to look out for and search for these systems that would contain such a planet. That was no problem to do, this is the result:
I called it a 'Super-M' class - one size up from the regular 'Large' planet-type. It would provide all the same features, amenities as a regular M-class, but super-sized. Problem is, as I replaced the Barren planet type (class-J) it still shows up as class-J, and would need to be terraformed. How do I replace the 'J' with some other letter and make it ready to colonise (like class-M) with no need for terraforming?
Thought Tethys or someone else might know, hence the thread bump.
cheers
Hey all. Well I was thinking lately about possibly dipping my toes back into the mod game. Maybe Ultimate Mod 5 will happen yet. One whimsical idea I had to include was to introduce a new, rare, super-planet type. I thought it would be cool to look out for and search for these systems that would contain such a planet. That was no problem to do, this is the result:
I called it a 'Super-M' class - one size up from the regular 'Large' planet-type. It would provide all the same features, amenities as a regular M-class, but super-sized. Problem is, as I replaced the Barren planet type (class-J) it still shows up as class-J, and would need to be terraformed. How do I replace the 'J' with some other letter and make it ready to colonise (like class-M) with no need for terraforming?
Thought Tethys or someone else might know, hence the thread bump.
cheers
He shoots and he scores...
Thanks Tethys! Stupid hex editor, I scoured trek.exe for a list of planet class letters and couldn't find them. How i missed it I don't know.
I also figured out the terraform problem by changing the planet type coefficient to M class from barren, thanks to one of Gowron's posts. So that's sorted. By the way Tethys how did your project finish up to replace all the planet ani's?
Thanks Tethys! Stupid hex editor, I scoured trek.exe for a list of planet class letters and couldn't find them. How i missed it I don't know.
I also figured out the terraform problem by changing the planet type coefficient to M class from barren, thanks to one of Gowron's posts. So that's sorted. By the way Tethys how did your project finish up to replace all the planet ani's?
Yes I noticed that, and it maybe a dumb question but what are people using the Add Planet function for when you can safely edit the properties of existing planets?
Another thing. I want to change the growth rate of my new Super-M class planet to be approximate to a regular M-class. Atm its using the default values for barren planets. I think I have to change something in the file habit.bin but I'm not sure what. Any suggestions?
Another thing. I want to change the growth rate of my new Super-M class planet to be approximate to a regular M-class. Atm its using the default values for barren planets. I think I have to change something in the file habit.bin but I'm not sure what. Any suggestions?
personally I use it for adding new minor race homeworlds et al and removing the old ones;
It can also be used to increase the number of worlds for each type. e.g. more gas giants (IIRC Tythes used this to put in asteroids.)
However the topic was only a stepping stone -- I was hoping to eventually figure out how to allow other planet combos (i.e. arctic no atmospher). This to allow more variety on the super large maps (52x32)
anyway its still work in progress.
It can also be used to increase the number of worlds for each type. e.g. more gas giants (IIRC Tythes used this to put in asteroids.)
However the topic was only a stepping stone -- I was hoping to eventually figure out how to allow other planet combos (i.e. arctic no atmospher). This to allow more variety on the super large maps (52x32)
anyway its still work in progress.
- Spocks-cuddly-tribble
- Code Master
- Posts: 1961
- Joined: Sun Apr 27, 2008 2:00 am
Open habit.bin and set it to 8 bytes per row. See Planet GrowthValues ; habit.binDafedz wrote:I want to change the growth rate of my new Super-M class planet to be approximate to a regular M-class. Atm its using the default values for barren planets. I think I have to change something in the file habit.bin but I'm not sure what. Any suggestions?
Barren default combos:
01 09 03 02 01 03 05 02
01 0C 05 04 03 05 06 04
M-class default combo:
06 0A 09 0A 0A 09 07 0A
So you can just replace the first barren combo entry with e.g.: 01 0A 09 0A 0A 09 07 0A (vanilla M-class defaults)
and delete the second barren combo entry (assuming all your super M-class are set to "rich oxygen" atmosphere in planet.pst).
There shouldn't be any issues with adding new combo entries in habit.bin (i.e. extending file). BotF auto corrects size of dynamic data via ds:5CB474 (length_habit_bin)Peter1981 wrote:I was hoping to eventually figure out how to allow other planet combos (i.e. arctic no atmospher). This to allow more variety on the super large maps (52x32)
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
Oh I see now, yeh that is interesting and a worthy project. Might it be possible to introduce a completely new class of planet? Because I imagine Asteroids can only be added by replacing a current planet type (eg gas Giants).Peter1981 wrote:personally I use it for adding new minor race homeworlds et al and removing the old ones;
It can also be used to increase the number of worlds for each type. e.g. more gas giants (IIRC Tythes used this to put in asteroids.)
However the topic was only a stepping stone -- I was hoping to eventually figure out how to allow other planet combos (i.e. arctic no atmospher). This to allow more variety on the super large maps (52x32)
anyway its still work in progress.
Thanks very much S-C-T, that's a big help! I'll make those alterations at once.Spocks-cuddly-tribble wrote:Open habit.bin and set it to 8 bytes per row. See Planet GrowthValues ; habit.binDafedz wrote:I want to change the growth rate of my new Super-M class planet to be approximate to a regular M-class. Atm its using the default values for barren planets. I think I have to change something in the file habit.bin but I'm not sure what. Any suggestions?
Barren default combos:
01 09 03 02 01 03 05 02
01 0C 05 04 03 05 06 04
M-class default combo:
06 0A 09 0A 0A 09 07 0A
So you can just replace the first barren combo entry with e.g.: 01 0A 09 0A 0A 09 07 0A (vanilla M-class defaults)
and delete the second barren combo entry (assuming all your super M-class are set to "rich oxygen" atmosphere in planet.pst).
- Spocks-cuddly-tribble
- Code Master
- Posts: 1961
- Joined: Sun Apr 27, 2008 2:00 am
Unfortunately, your assumption is correct. Adding new planet types is going to be a lot of work and would require tricky major modifications of the assembler code (custom for each moders purposes!). And yes, consequently extending planet.pst is almost pointless at this time.Dafedz wrote:Might it be possible to introduce a completely new class of planet? Because I imagine Asteroids can only be added by replacing a current planet type (eg gas Giants).
You're welcome. Below some more issues to take care of:Dafedz wrote:Thanks very much S-C-T, that's a big help! I'll make those alterations at once.
This changes the barren bonus type from energy to food: (see Planet Bonus Types)
Code: Select all
43EEDB 77 19 JA SHORT 43EEF6
i.e. in trek.exe at 0x3E2DC change 0C to 19
- Planets after borg attack (see Monster planet attacks & Borg spawning). You can disable planet change (see first post) or change replacement planet type from 1 (super-M for you) to e.g. 3 (gas giant - this won't affect the borg planet ani's) to make systems unhabitable(=assimilated).
- Climat shifts (see Scheme of the Random Events). BotF won't be able to determine properly between positive/negative changes wrt super-M. But IMHO this small drawback isn't worth the effort to look into it.
- edifice.bst planet requirements for buildings (e.g. planet labels & default requirements for some buildings)
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.