it's been a long time since the original creator of My Little Fortress (Sorcerer) has been online. (Original thread here (http://www.bay12forums.com/smf/index.php?topic=117374.0).) So I've decided to start working on it myself. I'm still mostly new to modding however, so a lot is gonna be experimentation and wiki guesswork.
(https://i.imgur.com/AilzCES.png)
Download (http://dffd.bay12games.com/file.php?id=14542)
03/28/2020 - Sustainability
Updated to 47.04
Got rid of the non-pony related mods, made updating to new versions more difficult then it needed to be. Just add whatever additional mods and the like you want included on your own time.
added [MINING_UNDERWORLD_DISASTERS] to ponies, as they'll be the ones you're playing 90% of the time. Add the tag to other entities if you want them to generate those disasters (whether you're playing them or not.)
All main entity creatures (Ponies, Changelings, Buffalo, Yak, Zebra, Diamond Dog, Changeling) can do the Pet Animal interaction
Added Spy Master (Pony equivalent to Dungeon Master, does Espionage things) Position to Pony and Changeling.
Buffalo, Yak and Zebra Druid Position does Espionage in addition to normal responsibilities.
09/23/2019 - Language and Utilities
Added a Pony language that ponies use.
Added DFHack, Dwarf Therapist, TWBT and the Phoebus tileset (credit to the creators).
Re-enabled flier (will disable if pathfinding still is fucky, hopefully the fixes to Jumping and Climbing mitigate it).
Re-enabled pony specific workshops (nothing was wrong with them, sorcerer was going to improve them but never did).
Unicorns and Alicorns are now the only Pony's to get Strange Moods (if I did it right, at least).
09/17/2019 - Sustainability
Updated to 44.12 and added missing keybindings for the Civ screen/menu.
04/05/2017 - Download should work again now - yay!
Fixed some lizard related issues with the latest version and added some missing tags.
certain unicorns can now take up the mantle of princess so that pony society does not completely collapse if the worldgen Alicorn dies (which they tend to do)
02/02/2016 - Updated to 42.05 - Hooves all around!
Added several new intelligent creatures to the world
Temporarily removed flying until pathfinding issues are resolved.
There's currently an issue with generating starting positions for all the different civs, I recommend using a small or tiny world for now.
14/12/2015 - Updated to 42.03 - Vanilla Flavour added
Most of the fancy buildings and reactions have been temporarily disabled, focus going forward will be to add and improve interactions.
They are still available as .bak files in the raws, and are simply commented out of Entity_Pony.txt if you want to play with them.
The Fleece reaction to make faux leather has been moved to the clothier for now.
Other Updates:
Yak added
Cows, Donkeys and Goats added as minor civs
A lot of tweaking to civilization numbers
Removed flying from fliers as it was more trouble than it was worth.. hopefully pathfinding will be resolved now that you can get fliers in default fort mode.
24/07/2014-07/08/2014 - Tested in 40.06
Various planning/plodding along with reactions and interactions, some of the planned features can be found in the Elements of Harmony Planning Document.
Reworked Pony Skills quite substantially. the different skill rates of the pony types have been exaggerated a bit more and cutie marks are stronger in comparison.
a list of skill rates can be found alongside this changelog.
You can now identify ponies by their profession names, Lumberjack-> Earth Pony Lumberjack
Gems should be findable again
Military Castes and the pegasus ace fliers got innate morale bonuses
---
23/07/2014
Fixed Broken hooves not healing, tweaked pain from broken bones and bleeding a bit.
---
16-20/07/2014 - migrated to 40.04
Various Minor fixes, mostly feature planning.
Leather has been reduced to a single type, but I left butchery and meat in (for now) due to unforeseen issues with removing it.
---
15/07/2014
Modified pony bodies a bit again. should be less endless mouthpunching.
Added wings to griffons, because they have those...
14/07/2014
Tweaked Orientation tag a smidgen to share the love :)
13/07/2014 - migrated to 40.03
------------
Removed Animal Men
added chimera
modified creature_standard to include breezies, sea ponies and fabulously moustached sea serpents among other things.
fix chimera snake head being a head
12/07/2014 - bugfixing on 40.02
------------
Tweaked populations and starting biomes, added more breeders to changelings - tested OK, griffins and changelings actually breed now.
to do/next up:
Changeling Interactions
Leather/Meat
So at the moment I'm trying to figure out why there's so many rejections when creating a new world. I have map logging on and so far it's just telling me that there's not enough space for initial square counts for glaciers, forests, etc etc, then not enough low altitudes, and then finally not enough entity placement locations. So far the fix appears to be to just put World Size to Large. You can change the other options as you like, but just make World Size large and it'll go fine, there'll still be some rejections (ala dwarf fortress) but there's not nearly as many as if it was the other settings, and it shouldn't take too long to gen a world. If you do gen a world smaller then Large, then i'd recommend lowering all the other settings in tandem (except maybe Savagery and Mineral Occurrence, those don't really have much of an effect in the casing of these rejections.)
On another note I found another error log txt file and, I just can't handle what some of the errors are (in terms of holding back my laughter).
*** Error(s) found in the file "raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) found in the file "data/save/region1/raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "data/save/region1/raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) found in the file "raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) found in the file "raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) found in the file "data/save/region2/raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "data/save/region2/raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
Impoverished Word Selector
Impoverished Word Selector
*** Error(s) found in the file "raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) finalizing the reaction PONY_COCOA
undefined plant material set to default: COCOA_BEAN COCOA_BEAN
undefined plant material set to default: COCOA COCOA
*** Error(s) finalizing the reaction PONY_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PONY_SWEET_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction MAKE_CHOCOLATE_MILK
undefined plant material set to default: SWEET_CHOCOLATE SWEET_CHOCOLATE
*** Error(s) finalizing the reaction MAKE_HOT_COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PROCESS_WHEAT
undefined plant material set to default: PONY_PROCESSED_WHEAT PONY_PROCESSED_WHEAT
Duplicate Object: reaction MAKE_FLEECE
*** Error(s) found in the file "data/save/region1/raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "data/save/region1/raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) finalizing the reaction PONY_COCOA
undefined plant material set to default: COCOA_BEAN COCOA_BEAN
undefined plant material set to default: COCOA COCOA
*** Error(s) finalizing the reaction PONY_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PONY_SWEET_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction MAKE_CHOCOLATE_MILK
undefined plant material set to default: SWEET_CHOCOLATE SWEET_CHOCOLATE
*** Error(s) finalizing the reaction MAKE_HOT_COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PROCESS_WHEAT
undefined plant material set to default: PONY_PROCESSED_WHEAT PONY_PROCESSED_WHEAT
*** Error(s) found in the file "raw/objects/creature_pony_changeling.txt"
PONY_CHANGELING Color Mod Ending With (SLATE_GRAY,1) Was Not Used
*** Error(s) found in the file "raw/objects/creature_pony_pony.txt"
PONY Color Mod Ending With (1,) Was Not Used
*** Error(s) finalizing the translation PONY
Unrecognized word token: ANUS
Unrecognized word token: BITCH
Unrecognized word token: CROTCH
Unrecognized word token: INCEST
Unrecognized word token: NUDE
Unrecognized word token: NUDITY
Unrecognized word token: PANDER
Unrecognized word token: PISS
Unrecognized word token: RAPE
Unrecognized word token: SLUT
Unrecognized word token: SMUT
Unrecognized word token: SPEW
Unrecognized word token: VOID_VERB
Unrecognized word token: WHORE
Unrecognized word token: INCONTINENT
Unrecognized word token: BUTTOCK
undefined local plant material set to default: PONY_SUNFLOWER LEAF
*** Error(s) finalizing the reaction PONY_COCOA
undefined plant material set to default: COCOA_BEAN COCOA_BEAN
undefined plant material set to default: COCOA COCOA
*** Error(s) finalizing the reaction PONY_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PONY_SWEET_CHOCO
undefined plant material set to default: COCOA COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction MAKE_CHOCOLATE_MILK
undefined plant material set to default: SWEET_CHOCOLATE SWEET_CHOCOLATE
*** Error(s) finalizing the reaction MAKE_HOT_COCOA
undefined plant material set to default: CHOCOLATE CHOCOLATE
*** Error(s) finalizing the reaction PROCESS_WHEAT
undefined plant material set to default: PONY_PROCESSED_WHEAT PONY_PROCESSED_WHEAT
Impoverished Word Selector
|
Just, why??
On the other hand I've changed it so that the Library's reactions are now Archive reactions, and removed the Library entirely.
Now, onto the running Idea's for making the current civs more unique that i'm going to try to be implementing soon.
Ponies:
-Elements of Harmony (I'm thinking 6 pieces of Jewelry that can only be made via a long and complicated process, giving the wearer the ability to do their "Element of Harmony" interactions. Sorcerer made a txt file with ideas on what they could do too)
-Magic Schools (Using Magic Mods as reference (Spellcrafts Mod by Eric Blank, Aeramore Expansion by Fat Ace and Warlock Mod by Meph, for example)
-(Maybe) Guns and Gunpowder/Explosives
-(Maybe) Cannons/Confetti Cannons
-Pony-specific Weapons
-More uses for Gems
Changelings:
-Chitin-based Armor/Weapons
-(Maybe) Shapeshifting Interactions
-(Maybe) Love-eating Interactions
-Changeling-specific Weapons
-Throwable Poison flasks
-Poison Flask Launchers
Diamond Dogs:
-Craftable consumable Gems that give a variety of effects based on gem type.
-Gem based Weaponry and Armor
-Gem based Furniture
-Diamond Dog-specific Weapons
Griffons:
-Griffon Specific Enchantable Lightweight Metal (AKA Mithril/Sky Metal) (Mineable and craftable using other ores)
-Enchanted Weapons and Armor (AKA "Lightning" Enchantment makes them move faster/attack quicker, "Fire" Enchantment ups their strength, etc)
-Griffon-specific Weapons
-Sky Metal furniture
Buffalo:
-(Maybe) Totem buildings that give buffs in a certain area
-Wearable Charms with different effects ("Lion" Charm gives increased courage and strength, "Deer" charm increases speed and dodge learning (if possible), etc)
-Buildable ritual spots that when dances are performed on, causes a variety of effects (Rain Dance causes Rain, War Dance increases the dancers Strength, etc)
-Buffalo-specific Weapons
Zebras:
-Craftable Potions with different effects (Healing, Poison Joke, etc)
-Rituals for different effects
-Zebra-specific Weapons
-Voodoo-esque accessories with different effects
-Worn ritual paints with different effects
-Craftable "cursed" objects
Yaks:
-Yak-specific Weapons
-Blood Sacrifices for a variety of effects
-Berserk Trances
-Bone of Enemy Accessories with appropriate special effects