Dwarf Fortress

Dwarf Fortress

My Little Pony (G4 Races)
40 Comments
Dark Oct 29, 2024 @ 7:11pm 
i hope this mod still works >;3 i wanna use it soon uwu
AmesNFire Oct 20, 2024 @ 12:21pm 
Wouldn't it be simpler to ensure the Earth Pony type works correctly, then move on to Unicorns and Pegasus once the eventual flying and magic updates come?
KzintiCV Apr 17, 2024 @ 8:22pm 
Downloaded this on a whim and it’s pretty fun. Is this still being worked on at all? Also should I play a certain way with the different races or can I just treat them like hoofed dwarves?
Arnyx Dec 11, 2023 @ 9:56am 
Nice. Might be cool to eventually see the Fo:E version of this mod revived, too
Dark Aug 28, 2023 @ 11:56pm 
glad to see this mod still kickin
King of Turves  [author] Jun 10, 2023 @ 4:59pm 
As you have pointed out, the tons of different castes has made it difficult for me to wrap my head round which tags to use.
I did make some simple graphics for each subtype for male, female, earth, pegasi, unicorn, baby, possibly undead and corpse.
But unlike the Changeling and Diamond dog castes, which do show correctly.
The ponies only show the earth pony? graphic for all of the ponies.
A slight improvement on the blue blobs, but a far cry from a potential rainbow of different coloured ponies.

I think the steam version still lags behind with an older pathing code, as the pegasi, griffons, etc. Still seem to get stuck up trees or on ledges on a regular basis.
I wonder if there's code that could be included in the mod to help?

So I think we might need a discord to bring in interested parties?
King of Turves  [author] Jun 10, 2023 @ 4:59pm 
Hi Multi,
thanks for the information and input.
I think we/I might need to make a discord channel or something to continue further with the graphics for the Ponies.

Ideally I think it would be great to have graphics that display correctly for each Phenotype (Earth/Pegasi/Unicorn), their hair colour, style, coat and maybe even cutie mark depending on graphics resolution.

I've used the simple method of making graphics for each of the different races in the MLP mod.
It was relatively easy to make the graphics work for the Yaks, Changelings, Diamond dogs, Zebra, etc.
As I could identify the functional caste tags for female, male, etc.

...continue
Multi(ple) Cults Jun 10, 2023 @ 8:06am 
It's a bit detailed and convoluted at the same time, but it essentially means every single caste would need to be touched on to do the correct display I imagine. Admittedly I'm not fully learned on how the graphics stuff works for the Steam version of DF.

Also yea, Flyers have been an issue for years now. The original 2 versions of My Little Fortress had flying disabled for Pegasi and Alicorns specifically because it was becoming a big issue to have your ponies just die of starvation due to getting stuck on a tree without you noticing.


I re-enabled Flying on them however after an update fixed up their pathing a bit more. For reference they can and will still get stuck, but now so long as they have at least 1 space open next to them, their pathing can typically allow them to get down (it's a 50/50). Sort of like a Running Start to get the flight going I suppose.

Don't know if flight pathing was touched on at all for the Steam Version.
Multi(ple) Cults Jun 10, 2023 @ 8:06am 
It's worth admitting that the issue with having ponies display correctly most likely comes from the fact that each subtype of pony (Alicorn, Earth, Pegasi and Unicorn), has *tons* of different Castes purely because that's how the original creator made Cutie Marks actually work mechanically.

Every Pony Type has tons of different castes for each different kind of job there could be (Miner's, Farmers, Cooks, Military of different kinds, etc). And then those castes get split into 2 (Male and Female), which then get lists of different cutie marks, of which the game grabs 1 at random to apply.

(cont.)
Bell Jun 3, 2023 @ 3:38am 
@beetle, I would love to see what you do for it! I'm interested in more community effort put towards this mod
beetle May 16, 2023 @ 1:54pm 
Also I think there is a bug/error in the raws, the cutie mark/color descriptions become incorporated into color/shape descriptions for the entire worldgen, causing forgotten beasts to generate with thinks like "two cupcakes shaped scales" and the like. i've noticed in other creature raws, color differentiation is stored right in the graphics file instead of in a separate description file, so i might tinker around with them. it would probably make it possible to have sprites that reflect the description of the pony which would be really cool :)
beetle May 5, 2023 @ 2:41pm 
Great work, loving it so far! Looking forward to graphics being completed, would love to peek at the ones @Middry made :)
Bell Apr 17, 2023 @ 11:26pm 
Hi! I've made a set of pony sprites specifically for use with this pack, but don't really know how to go about implementing them in a dynamic nature. If you're interested in the files please hit me up! I'd be happy to contribute them to the mod.
saint moped Apr 3, 2023 @ 5:34pm 
I see, thank you for looking! Now I'll have to figure out how to differentiate castes.. I think when I've been starting forts I must have been using all of one caste. I didn't see a way to start with a Soldier (or a Queen come to think of it) but I'll look around some more, or just try the default/random start.
King of Turves  [author] Apr 3, 2023 @ 3:33pm 
Looking at the Changeling RAW's the Militia Commander and other positions having the following line:

[ALLOWED_CLASS:SOLDIER]

This I think, means that you need a Soldier class Changeling to appoint a militia commander or militia captain.

I think I might delete that line to allow drones or other castes to assume the role.
King of Turves  [author] Apr 3, 2023 @ 3:22pm 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
saint moped Apr 2, 2023 @ 9:29pm 
I'm super new to this game so it's very possible I just am doing something wrong, but it looks like when I play as changelings I can't assign a militia commander. I tried preparing carefully and adding a changeling with Tactics and Leadership but the only option under Militia Commander is "Leave Vacant." Is this not added functionality yet or am I totally missing something?

I'm also curious if changelings are meant to have no way to grow plumphelmets - I have no way to take them when making a fort, and no way to buy them. I feel like they'd love fungus!

In any case, messing around with this has been pretty fun, it's great stuff!
King of Turves  [author] Feb 17, 2023 @ 4:49pm 
This mod is a bit of a divergent, side mod from Unknown72's main focus. My was just an independent attempt at working out how the raws work and how I might be able to get graphics to work. The latter are still a bit of an issue for me with the pony castes. I'm not sure how many different images and lines of code to get them to display correctly for Earth Ponies, Unicorns and Pegasi.
Unknown72's main thread to report to if you have some expertise in modding is at:
http://www.bay12forums.com/smf/index.php?topic=174663.75

My current goal is trying to get images to correctly display for each pony caste and sex.
I want to then allow the mod to display armour and weapon graphics for each entity so it's easier to recognise soldiers from civilians.
I might also need to add in some off colour sprites for zombie, undead and necromancer versions
King of Turves  [author] Feb 17, 2023 @ 4:49pm 
The only functional differences between the Pony castes that I can see, is that Alicorns and Pegasi can fly. Flying creatures in Dwarf Fortress in fortress mode are a bit of a pain as their pathing isn't great. Flying creatures (including the Griffons) have a habit of getting stuck up a tree, so unless you act quickly, you might end up with bony remains in tree tops.
Looking at the raws, the ponies have different rates of skill increase, so some will level up in their skills faster.
King of Turves  [author] Feb 17, 2023 @ 4:48pm 
continued...
The mod does seem to include Alicorns in the files, but previously they didn't seem to spawn at world creation, due to the pop ratios being too high for the castes of earth pony, unicorn and pegasi.
I think I've fixed this, by lowering the pony castes from 10,000 to 100 for each caste and 100 for the Alicorn. One Alicorn and only one Alicorn now seems to spawn as a Princess in the entire world, so only one of the tribes will receive an Alicorn, whilst the rest will just have a Unicorn, Pegasi or Unicorn as a Princess instead.
Oh and if you have world generation timeframe run for more than 5 years, there seems to be a high chance that the Alicorn with be killed/struck down or even devoured by some other beastie.
Not sure if changing some stats might help boost their durability.
They seem to work alright in Arena mod that is now in the current steam version.
King of Turves  [author] Feb 17, 2023 @ 4:47pm 
Hi Zorro327,
my aim with this uploaded mod was to take some of the olde raws of previous versions of the My Little Pony mods on the older versions of Dwarf Fortress, and to get them to work with the current steam version of Dwarf Fortress.
It works as a 'plugin' mod when creating new worlds. So you can add the mod to add in the different races alongside the vanilla entities or substitute and deactivate the vanilla entities for a MLP like world.
So probably compatible with other mods.
Since the raws are olde and gone through several pairs of hands. Might be several lines of old or defunct code that currently don't serve a purpose.
I took out the custom equipment so that every entity just uses the base game equipment like pickaxes, instead of pony shovels for example, for digging.
Zorro327 Feb 17, 2023 @ 4:07am 
Is this compatible at all with any of the kobold mods? Also, are there pegasi and unicorns that have any special attributes (as well as alicorns that are megabeast-rare but benign) or plans to add those? I really hope you can get together a volunteer team for this because there's a ton of potential. If Equestria at War can do it for HOI4 it's definitely possible here.
Luna Feb 11, 2023 @ 7:19am 
Cheers! Thanks for the funni mod <3
Wholesome_BigChungus Feb 8, 2023 @ 1:10pm 
After much testing, I've discovered that the mod causes all trees to be the same color, as well as cause stone colors to glitch.
Thanks for updating.
King of Turves  [author] Feb 8, 2023 @ 7:56am 
Okay, I think I've updated the mod version to 2.0, which should now include the sprites for;
Ponies, Diamond Dogs, Deer, Changelings, Griffons, Yaks, Buffalo, etc.
A bit basic, one sprite per race, with a smaller sprite for children and some sprites greyed out for dead, etc.
Let me know if it works.
jonn254 Feb 8, 2023 @ 2:18am 
how's work on sorting sprites going?
Wholesome_BigChungus Jan 26, 2023 @ 2:35pm 
Nice to see the mod returning to life.
What exactly do Elements of Harmony do in the mod?
I seem to remember there being a PDF for the mod, and would love a link, if it still exists.
Celeste Goodfilly (She/Her) Jan 14, 2023 @ 8:03pm 
favorited this so i can keep track of it in the future when the sprites are made
Dark Dec 26, 2022 @ 8:56pm 
magic mods dont know if they will be helpful for funny pwnys but right now on steam there is Sif Muna's Sorcerous Secrets, Spellcrafts Mod - Magic Systems in Dwarf Fortress, and Highfantasy Mod System also talks about having spells might be worth checking them out ' w'
Stogie Dec 26, 2022 @ 4:20pm 
Considering that most Dwarf Fortress veterans have minds somewhere between Jigsaw and the Monopoly Man, the uses for this mod will no-doubt be as horrifying as they are profitable.
badtigra Dec 26, 2022 @ 11:53am 
woot
Dark Dec 26, 2022 @ 9:50am 
WOOOOOOO HERE WE ARE! im so hyped for this the changelings are my favorite. but i also used to love the old mlp mods and stuff so this is a good sign i hope .w. i remember having lots of fun playing the old fallout equestria mod hopefully that gets posted ^W^ keep up da good work :furry_o::furry_w::furry_u:
TheEpicTroll Dec 25, 2022 @ 8:19am 
Cant wait to create pony-pits and flood them with magma
Frejth King Dec 25, 2022 @ 7:06am 
ENSLAVE THE PONES
Lizy_Sticks Dec 24, 2022 @ 5:07pm 
FEAR THE WHERE PONEYCORN! twilight sparkel
King of Turves  [author] Dec 24, 2022 @ 2:54pm 
Cheers Multi, hope you have a great Christmas, etc. as well! :D
King of Turves  [author] Dec 24, 2022 @ 2:39pm 
Credits/sources for this mod:
Unknown72
http://www.bay12forums.com/smf/index.php?topic=174663.0
Who based their work on Sorcerer
http://www.bay12forums.com/smf/index.php?topic=117374.0
Who based their work on Ponymod - My Little Fortress by Nidokoenig
http://www.bay12forums.com/smf/index.php?topic=80240.0
Multi(ple) Cults Dec 24, 2022 @ 2:33pm 
Understandable, I hope you have a good Christmas, Hannukah, Kwanza, or whatever you celebrate!

As far as I know, for the Pony mods the original creator was Sorcerer: http://www.bay12forums.com/smf/index.php?topic=117374.0

and the person that kept maintaining and updating it was Unknown72: http://www.bay12forums.com/smf/index.php?topic=174663.0
King of Turves  [author] Dec 24, 2022 @ 2:15pm 
@Multi That sounds excellent. Would certainly save the hassle of trying to create some graphics myself.
I'll have to check which sources I've used as the original mods seemed to have gone through several modder's hands?
But I would like to add proper crediting.
Currently away from my PC til 28th December. Using the Tablet.
Multi(ple) Cults Dec 24, 2022 @ 1:56pm 
Just to give a heads up, the original maintainer of this mod is working with someone to get it ported to Steam, with full graphics and all.

Don't forget to link the source by the way!

Good work, and I wish you luck with further work on this if you continue!