1
Released Mods / Re: [TFTD][MAJOR] Return to The Deep
« on: February 03, 2022, 10:03:44 am »
Hey,
Thank you for first actual review
And yes - there is a... problem with the laser thing you described, and I'm fully aware of it. The thing is, where you add USOpedia article, you have to select one from few available templates. There is different for armor, different for weapons, tanks, ships etc. My laser weapons are using kind of "default curiosity" instead of "weapon", and because of that it doesn't show weapon stats.
Now you may ask: then change it to "weapon", and everything will work, right? Stats will be visible and everything.
Yeah. Everything. Including secret, that "laser" weapons don't actually shoot laser, which kind of break immersion. You see, part of "weapon" template is info of damage type. And there is no "laser" type in TFTD. There isn't even "fire". I had to use "gauss", "plasma" or "phosphor". Revealing that felt anti-climatic and was annoying me, so I choose lesser evil to not show anything at all.
You can kind of override it by manually changing damage type ID to any word you want. That will make template to display that word as a damage type. However since such random word wouldn't be correct ID, no bonuses/penalties by game mechanics will be applied. In other words: when game asks you what type of damage you want to use: gauss, plasma, explosion etc, you can say "potatosaurus". The game will be like: "bruh, there is no such damage on the database. There is no mechanics for that, no numbers", and you can say: "i no care. I want to see potatosaurus as damage type."
Once you have that, you create second set of weapons. This time - functional ones. You give functional ones to player, but hide them in 'pedia, and you show broken ones there instead.
My gosh. So much writing. It's almost 9AM, I should be working.
Anyway - I did the same with armor. Default armor you can see in USOpedia is not the one you can use. Both have the same stats, but they have different names. In this case, that's because you can't change name of "NONE" armor. I would display as "NONE" in USOpedia. So I create second type of armor, specially for 'pedia, just so it can have a name.
Modern problems require modern solutions.
Hope that makes sense
Best regards
Thank you for first actual review
And yes - there is a... problem with the laser thing you described, and I'm fully aware of it. The thing is, where you add USOpedia article, you have to select one from few available templates. There is different for armor, different for weapons, tanks, ships etc. My laser weapons are using kind of "default curiosity" instead of "weapon", and because of that it doesn't show weapon stats.
Now you may ask: then change it to "weapon", and everything will work, right? Stats will be visible and everything.
Yeah. Everything. Including secret, that "laser" weapons don't actually shoot laser, which kind of break immersion. You see, part of "weapon" template is info of damage type. And there is no "laser" type in TFTD. There isn't even "fire". I had to use "gauss", "plasma" or "phosphor". Revealing that felt anti-climatic and was annoying me, so I choose lesser evil to not show anything at all.
You can kind of override it by manually changing damage type ID to any word you want. That will make template to display that word as a damage type. However since such random word wouldn't be correct ID, no bonuses/penalties by game mechanics will be applied. In other words: when game asks you what type of damage you want to use: gauss, plasma, explosion etc, you can say "potatosaurus". The game will be like: "bruh, there is no such damage on the database. There is no mechanics for that, no numbers", and you can say: "i no care. I want to see potatosaurus as damage type."
Once you have that, you create second set of weapons. This time - functional ones. You give functional ones to player, but hide them in 'pedia, and you show broken ones there instead.
My gosh. So much writing. It's almost 9AM, I should be working.
Anyway - I did the same with armor. Default armor you can see in USOpedia is not the one you can use. Both have the same stats, but they have different names. In this case, that's because you can't change name of "NONE" armor. I would display as "NONE" in USOpedia. So I create second type of armor, specially for 'pedia, just so it can have a name.
Modern problems require modern solutions.
Hope that makes sense
Best regards