cannon9009

Active Member
Aug 17, 2018
885
1,150
Is there a way to make yourself a fairy in this game? If not someone needs to seriously get on that for a mod or something........
 

Draupnir7

Active Member
Sep 3, 2020
632
916
Is there a way to make yourself a fairy in this game? If not someone needs to seriously get on that for a mod or something........
Inno seems to think that stuff like fairies, kobolds, and goblins are common garbage. Maybe not quite in those words, but it has been expressed that she is not adding those.
Someone is likely working on a common fantasy race mod, which will probably make Inno need to take another week off to throw a fit, but I wouldn't trust any mods more complex than clothing. I used a kobold race mod not too long ago, and it fucked parts of the game I didn't think would be affected. Like time passing while sleeping in my room.
 

cannon9009

Active Member
Aug 17, 2018
885
1,150
Inno seems to think that stuff like fairies, kobolds, and goblins are common garbage. Maybe not quite in those words, but it has been expressed that she is not adding those.
Someone is likely working on a common fantasy race mod, which will probably make Inno need to take another week off to throw a fit, but I wouldn't trust any mods more complex than clothing. I used a kobold race mod not too long ago, and it fucked parts of the game I didn't think would be affected. Like time passing while sleeping in my room.
Well, I looked on the discord and people have been talking about how fairies are planned about one or two months ago. And Inno used to say years ago that fairies would be a thing. So I don't exactly think Inno's all that against fairies or anything. Feel free to prove me wrong though, I just skimmed through things like #lilith-chat real quick.
 

Draupnir7

Active Member
Sep 3, 2020
632
916
Well, I looked on the discord and people have been talking about how fairies are planned about one or two months ago. And Inno used to say years ago that fairies would be a thing. So I don't exactly think Inno's all that against fairies or anything. Feel free to prove me wrong though, I just skimmed through things like #lilith-chat real quick.
I just assumed fairies were off the table since similarly stereotypical stuff like elves and goblins were, since they're all under the same sort of 'contemporary fantasy' umbrella.
If there's a list that says they're in, then they're probably in, but that also means you're in for a big fucking wait. Especially when they get pushed back several times to make way for... I don't know, a 'rub penis/clit on navel' action or something.


There's a reason I'm not in the LT Discord
 
  • Like
Reactions: FFFFFACK

Tattletale21

Member
Jan 26, 2020
380
541
I just assumed fairies were off the table since similarly stereotypical stuff like elves and goblins were, since they're all under the same sort of 'contemporary fantasy' umbrella.
If there's a list that says they're in, then they're probably in, but that also means you're in for a big fucking wait. Especially when they get pushed back several times to make way for... I don't know, a 'rub penis/clit on navel' action or something.


There's a reason I'm not in the LT Discord
I honestly don't understand the aversion to 'contemporary fantasy races' when Inno already added Griffons, Dragons, Harpies, Arachne, Lamia, and she's even adding a kitsune race - that should have been added years ago but hey what's new with that?

also, i dont know what she considers the word 'contemporary' to mean, but applying that to elves, fairies, fey, etcetera is just so wrong it borders ignorance; those things have been around in human myths, legends, and stories since people first began thinking beyond themselves. Elves have been around since, in the very least, the old Norse mythos was created. Goblins have been in literally every mythos in one form or another. Fairies, pixies, fey have been around for thousands of years. what part of that is 'contemporary'?

knowing Inno, the actually interesting things have been pushed back for [Insert Pointless Sexual Activity] and would get pushed back even more when she 'needs a break because she's so stressed' or something.
 

cannon9009

Active Member
Aug 17, 2018
885
1,150
I just assumed fairies were off the table since similarly stereotypical stuff like elves and goblins were, since they're all under the same sort of 'contemporary fantasy' umbrella.
If there's a list that says they're in, then they're probably in, but that also means you're in for a big fucking wait. Especially when they get pushed back several times to make way for... I don't know, a 'rub penis/clit on navel' action or something.


There's a reason I'm not in the LT Discord
Well, I don't know about list, but here's what I was talking about when I mentioned fairies being discussed.
1666242563837.png 1666242579246.png
1666242602967.png 1666242681720.png

I guess if fairies haven't been added in like... 5 years... then I shouldn't get my hopes up for actual support in the near future.
 

sojocal

Member
Jun 2, 2020
100
82
I used a kobold race mod not too long ago, and it fucked parts of the game I didn't think would be affected. Like time passing while sleeping in my room.
That's odd. I've modded a race into the game before, and while i didn't check for this bug (since i didn't know it existed), i don't see how it could affect time. Adding a race into the game causes a lot of compilation errors by design. By being fault intolerant, it's hard to believe the game would compile, and effected something unrelated.

Forgive me, but i haven't messed with the src in years, and i'm talking from memory.
races are/were based on a set of part with traits. Lets simplify this to 3 parts [head, torso, legs] but it's more like 9 or even 16+ parts.
These body parts have something like a skin, and this skin will have idk.... texture or pattern. these traits could have their own traits, and go 3 traits deep. I think the eyes were one of these examples. You had shape, pupil.... and something else. Alright, so how were these traits store/coded into the game?

Now the game relies heavily on two things called ENUMS and SWITCH STATEMENTS. Enums are list of objects with constant values. For any C or Cpp devs, this will sound odd since i believe those languages treat Enums like primitives (numbers). These Enums are then fed into switch statements (This is very common Enum use). When you add a item to a Enum, all switch statements require you add a listing for that item or the game wont compile. I believe it was 2 separate sections you had to edit/append. So given my mock numbers, i'd have 16 lines of code to edit, just to add all 3 body parts for a new race. I seem to remember having 230 compilation errors at one point, but some of those were double counting errors. I also don't believe any of the required code edits touches things outside of body part list, NPC spawned inventory, and spawning NPC.

Basically what i'm trying to say is.... How?! but given the retarded code, maybe it makes sense.
 

cannon9009

Active Member
Aug 17, 2018
885
1,150
That's odd. I've modded a race into the game before, and while i didn't check for this bug (since i didn't know it existed), i don't see how it could affect time. Adding a race into the game causes a lot of compilation errors by design. By being fault intolerant, it's hard to believe the game would compile, and effected something unrelated.

Forgive me, but i haven't messed with the src in years, and i'm talking from memory.
races are/were based on a set of part with traits. Lets simplify this to 3 parts [head, torso, legs] but it's more like 9 or even 16+ parts.
These body parts have something like a skin, and this skin will have idk.... texture or pattern. these traits could have their own traits, and go 3 traits deep. I think the eyes were one of these examples. You had shape, pupil.... and something else. Alright, so how were these traits store/coded into the game?

Now the game relies heavily on two things called ENUMS and SWITCH STATEMENTS. Enums are list of objects with constant values. For any C or Cpp devs, this will sound odd since i believe those languages treat Enums like primitives (numbers). These Enums are then fed into switch statements (This is very common Enum use). When you add a item to a Enum, all switch statements require you add a listing for that item or the game wont compile. I believe it was 2 separate sections you had to edit/append. So given my mock numbers, i'd have 16 lines of code to edit, just to add all 3 body parts for a new race. I seem to remember having 230 compilation errors at one point, but some of those were double counting errors. I also don't believe any of the required code edits touches things outside of body part list, NPC spawned inventory, and spawning NPC.

Basically what i'm trying to say is.... How?! but given the retarded code, maybe it makes sense.
giphy.gif
i love learning while browsing f95
 

Sarkath

Active Member
Sep 8, 2019
541
919
That's odd. I've modded a race into the game before, and while i didn't check for this bug (since i didn't know it existed), i don't see how it could affect time. Adding a race into the game causes a lot of compilation errors by design. By being fault intolerant, it's hard to believe the game would compile, and effected something unrelated.
Things changed a bit since then. These days you can add in races, body parts, etc, by dropping in XML files.

If I remember correctly, the problem in Draupnir's case is that the mods they were using changed in some way, so there were a bunch of dead references to the modded body parts, etc, in the save. Whenever endTurn() would get called, it would look for those parts, not be able to find them, and throw an exception. Rather than loading sensible defaults, or alerting the user, it would just silently dump the error into the log and just fail to advance the turn.

So yeah, modding is possible without touching the source now, but don't you dare touch your mod directory and load an old save, otherwise the game will break in fun and exciting ways.

Now the game relies heavily on two things called ENUMS and SWITCH STATEMENTS. Enums are list of objects with constant values. For any C or Cpp devs, this will sound odd since i believe those languages treat Enums like primitives (numbers).
Yeah, enums in C/C++ are just glorified ints. Java enums, on the other hand, are fucking wild. Very powerful by comparison, but with great power comes great responsibility.
 

Draupnir7

Active Member
Sep 3, 2020
632
916
Basically what i'm trying to say is.... How?! but given the retarded code, maybe it makes sense.
Look up the word 'otters' in this thread, my post talking about what should have been a simple race mod will be one of them. You should get a kick out of it.
 

NODOGAN

Well-Known Member
Dec 11, 2017
1,614
2,769
I honestly don't understand the aversion to 'contemporary fantasy races' when Inno already added Griffons, Dragons, Harpies, Arachne, Lamia, and she's even adding a kitsune race - that should have been added years ago but hey what's new with that?

also, i dont know what she considers the word 'contemporary' to mean, but applying that to elves, fairies, fey, etcetera is just so wrong it borders ignorance; those things have been around in human myths, legends, and stories since people first began thinking beyond themselves. Elves have been around since, in the very least, the old Norse mythos was created. Goblins have been in literally every mythos in one form or another. Fairies, pixies, fey have been around for thousands of years. what part of that is 'contemporary'?

knowing Inno, the actually interesting things have been pushed back for [Insert Pointless Sexual Activity] and would get pushed back even more when she 'needs a break because she's so stressed' or something.
This, if anything only "contemporary" fantasy races I can think of are Hobbits and Orcs (AFAIK they were both created by Tolkien)
 

Draupnir7

Active Member
Sep 3, 2020
632
916
This, if anything only "contemporary" fantasy races I can think of are Hobbits and Orcs (AFAIK they were both created by Tolkien)
I guess my definition of 'contemporary' is broadened in regards to porn. Kobolds had a bit of a spike to their content not too far back, and goblins are enjoying a bit of a surge themselves. Could be what's up with the reluctance to add them. They're too 'in' right now.
 

hahaxddd

Newbie
Apr 2, 2018
76
101
I guess the reason fairies havent been added yet is because theyre small which will result in them needing their own sex scenes? idk haven't played the game in a while, are there different sex positions/actions depending on the race?
 

jfmherokiller

Well-Known Member
May 25, 2020
1,181
1,667
So yeah, modding is possible without touching the source now, but don't you dare touch your mod directory and load an old save, otherwise the game will break in fun and exciting ways.
this sounds like a challenge to see how broken it can become.
Yeah, enums in C/C++ are just glorified ints. Java enums, on the other hand, are fucking wild. Very powerful by comparison, but with great power comes great responsibility.
kotlin also hates those enums because of thier complexity.
 
4.10 star(s) 124 Votes