Well, here it is. I'm sure you've all been wondering what exactly it is that's been keeping me so "busy", and now it's reached a point of development where I feel I can release it.
Behold, Dwarf Playground!
This is the utility to end all utilities. Well, maybe not all of them, since there's a lot of functionality from the others that I left out in this one. But here's what this one offers:
- Rewalling. No, it doesn't affect the construction of dwarf-made walls, it's basically a 3D version of the old rewaller. Pick the mineral of your choice, hover the loo[k] pointer over where you want the wall, and let 'er rip! Note: There's currently a little bugginess if you try to place it in open air at the top z-level of the sky. I think it's trying to hang on to the "ceiling" or something, but I'm not sure. You can still drop "rockbombs" by placing a tile or two (or three) in the air, just don't do it at the top.
- Spawning. Yes folks, that's right. Feel the need for a GCS in the middle of that river? Would you like a herd of cows on that mountaintop? Care to crispy-fry a goblin war party with a dragon (note: megabeasts won't work like normal ones. They don't produce a message, and don't have a name)? Find the tile you want with loo[k] (again), and blow 'em away!
- Tagalog. Modify major tags on the fly. It's basically just a more powerful (and better documented, if I do say so myself) version of Dwarf Companion's tag-modding. Goblins caught you by surprise? Give the blighters a good webbing and then toast them with dwarven firebreath! (you might wanna give them some heat tags to prevent them from burning themselves along with the rest of the stuff).
- BBG. "Bucket Brigade of the Gods". Fluid-spawner. Again, as with the others, loo[k] is the targeting command it's loo[k]ing for. Please note that any water spawned on a saltwater map will be saltwater and not freshwater. It's just the way the game works right now, and I'm trying to fix it. Magma-filling is a bit buggy if the map you're on doesn't have naturally occuring magma, you may want to snatch up Rick's wonderful magma-building enabler. Water + Magma encasing works, but you have to be careful with it. Let the water settle first and then add the magma above it, otherwise it'll just wipe the water and you'll just have magma.
- Blammo. This is a beauty. It's all you'll ever need to satisfy your bloodthrisy needs. It is an advanced damaging utility. I had to play around with spawning "ghost attackers" for a bit, but I finally found a way that cleaned it up. Now, we all know about how DC can hurt stuff, but not like this. You can give a critter a 'blast', with custom direction and force (use [v] to target this utility, by the way), which will send the creature flying away as if they'd just been hit by an adamantine hammer or something. Lower force values will just be a nudge, the higher ones can cause explosive results...
Blasting won't cause any damage by itself, it's only the stuff that happens to the creature when it lands that hurts it. Even a simple nudge can push someone over a 20-z cliff or down into a chasm, but it's usually more fun to splatter someone against a tree. Especially antmen and other critters that have a high number of parts. Plus, ichor just looks cool.
Blammo also has some other things, like lopping off limbs (need a one-eyed dwarf, but don't want to risk his death? Cause it to fall from its socket! Still hurts like a bastard though...) and setting creatures on fire (works with temperature off in the init.txt). Just play around with it for a bit, you'll find out what all it can do.
- Bombardier. I kept this separate from the others just so I could give it a cool name. What it does is creates a barrel of booze (I think it defaults to sewer brew or something, in an alder barrel) and then sets it on fire. Since fire is separate from temperature in other aspects of DF, it will work with temperature off (the explosion won't be as damaging though, since that is temperature). I love this little cutie. Booze-bombs away!
This is all set up, packaged, tied with a bow.txt and sealed with a kiss. Just extract the DwarfP.rar, and run the installation executable (ignore the ads. Goddamn "free" software). You can kiss my toes later.
Linky: http://dffd.wimbli.com/file.php?id=43
Cheers,
-Kagus
EDIT: Fixed faulty link. What a way to start off something...
[ April 01, 2008: Message edited by: Kagus ]