1
Newbie
- Feb 17, 2017
- 59
- 73
Up until Maverik sees that and start properly exporting his project.asset to this community
Great job guys.
Up until Maverik sees that and start properly exporting his project.asset to this community
From what I have seen (and read), Maverik has mixed feelings about this. On the one hand, he fears that people may steal his game; on the other hand, he knows his limits (you can easily spot which parts of the game he has not personally developed). If he made the game open source, like FCdev or Innoxia did, imho SfP could only benefit from this.Up until Maverik sees that and start properly exporting his project.![]()
Once you buy the farm, in the mansion upgrade menu there is an option to improve it and host hens too.Sorry to interrupt, but how does one unlock the hatchery? I tried looking on the wiki, and I could find nothing. I couldn't find anything by googling either.
Ah, right then! I was looking for the upgrade option in the farm itself; never occurred to me to look in the mansion upgrade section. Thanks!Once you buy the farm, in the mansion upgrade menu there is an option to improve it and host hens too.
Going back to my example (we want to add the icon of a new weapon, the naginata), this is a step-to-step tutorial... *snip*
That's some damn good tutorial.You're a damn prince, Reeve.
If only you could make a little program to export our regular PNGs as .import files as well
(I'm being facetious - your tutorial is unbelievable and a great asset to this community)
Yes, they can work: but the issue is that the game expects items to have the .stex+.import format.Out of curiosity (and because it saves time dammit)... I guess that outright .png images work the same? If it does for portraits, then it'll work for items?
clothchain = {
code = 'clothchain',
name = 'Chainmail Bikini',
icon = "res://files/images/items/bikini.png",
[...]
ERROR: No loader found for resource: res://files/images/items/bikini.png
*sigh*Yes, they can work: but the issue is that the game expects items to have the .stex+.import format.
I added a regular PNG in files\images\items and edited items.gd:
and the result is:Code:clothchain = { code = 'clothchain', name = 'Chainmail Bikini', icon = "res://files/images/items/bikini.png", [...]
So you should also edit multiple gd scripts (the market, both the inventories, what you and your slaves wear/hold) and tell the game to use, only for the items you have created, not the "load" function, but "globals.loadimage" (as the portrait mods do).Code:ERROR: No loader found for resource: res://files/images/items/bikini.png
And if the dev modifies those scripts, the mod must be updated too.
On the other hand, once you encrypt the icons with Godot, they are ready to be used. Also, I may be mistaken but I think that the game would run slightly faster.
Btw, iirc you can drag and drog multiple files at once, so the conversion is not that long if you have all the assets ready.
Which is already a lot of work, man. Godspeed!Or just do the pics, the text coding
load is just a "link" to Godot internal class's method ResourceLoader.load, you can't change it.And if the dev modifies those scripts, the mod must be updated too.
Godot does not "encrypt" resources per se, it just "imports" them by converting and putting them in the unified containers they made.Here stex, the Stream Texture. ie simple images.On the other hand, once you encrypt the icons with Godot, they are ready to be used. Also, I may be mistaken but I think that the game would run slightly faster.
Hum, not really for what I intend for starters.Which is already a lot of work, man. Godspeed!
Sorry if I still don't get it clear... so you mean that .png files can actually be used?load is just a "link" to Godot internal class's method ResourceLoader.load, you can't change it.
It is made to read only preimported resources, that's why you get that error.
Yes, but as reeve had mentioned, you'll need to change in code all involved load calls to .loadimage.Sorry if I still don't get it clear... so you mean that .png files can actually be used?
It's working just fine for me.Bugreport:
In the latest Version (0.5.22b) the "Heal"-Spell doesn't work correctly anymore. Now it reduces the maximum health/health by 10%.
Maybe somebody can report this to the Dev in the right way as I don't know where and how to do this.
Do you mean the spell while out in combat or back at the Mansion? They're two different spells.Bugreport:
In the latest Version (0.5.22b) the "Heal"-Spell doesn't work correctly anymore. Now it reduces the maximum health/health by 10%.
Maybe somebody can report this to the Dev in the right way as I don't know where and how to do this.
Sorry to be a pain and insist on this... with "change in code" means that I could change the .loadimage file code to have the game accept .png images?Yes, but as reeve had mentioned, you'll need to change in code all involved load calls to .loadimage.
if person.gear[i] != null:
var item = globals.state.unstackables[person.gear[i]]
$playergrouppanel/characterinfo.get_node(i).texture_normal = load(item.icon)
if(item.has("custom")):
$playergrouppanel/characterinfo.get_node(i).texture_normal = globals.loadimage(item.icon)
else:
$playergrouppanel/characterinfo.get_node(i).texture_normal = load(item.icon)
naginata = {
...
icon = "res://files/images/items/naginata.png", #do not call the "load" function
custom = true,
...
}
Those aren't mods. Put the image files in appdata\roaming\strive\bodies and appdata\roaming\strive\portraits depending on which of those they are. To actually use them with your slaves, start your save, go into slave customization, and use the full body and portrait buttons.Guys I seriously cant get the mod to work. I downloaded portrait and body mods from the main page (by Le Lurker?).
I placed both folders inside Appdata/.../.../mods
I launch the game, click Mods at the main menu, set the correct pathway at the bottom right (to the mods folder), click all boxes that appear in the upper left corner (in my case, Constants, bodies, portraits)
Nothing happens in-game. no pictures of any girls or dudues. please help![]()