Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 ... 5

Author Topic: Yet another DF hacking program  (Read 11177 times)

darius

  • Bay Watcher
  • ^^
    • View Profile
Yet another DF hacking program
« on: September 22, 2009, 01:02:30 pm »

Dear DF fans,

One day, while having nothing to do and theorising about endless hacking possibilities for DF  i made a lil program (also found creature vector, building vector, item vector locations, cursors coords location, windows coords location). Originally intended for storyteller mode, now is going to be a FUN thingy... Maybe sometime later it will evolve it something more interesting (like DF script) so here goes: http://dffd.wimbli.com/file.php?id=1434

Short:
Program for DF ver 40d14 currently makes FUN stuff happen around built statues(like burning rocks of death).
Cur Version has:
    * Statues: hurting creatures, igniting items ,resurrecting creatures , generating mist
    * Notes that do stuff(help inprogram)
    * BURN ALL ITEMS!!!(great lag)
    * NEW mode Scenario: Armok's call --unfinished.
    * Rename dwarfs (First name or Copy last name)
    * Nuke! http://mkv25.net/dfma/movie-1694-nuketest

« Last Edit: September 28, 2009, 05:25:51 pm by darius »
Logged

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Yet another DF hacking program
« Reply #1 on: September 22, 2009, 02:24:13 pm »

What, DWARVEN AUTOMATONS? Also, why did you pick "statues"? Is it possible to configure the type of creature the statues hurt? What kind of damage is it? What are the future plans?

I find this thing to be pretty amusing. The unique purpose of the application which makes no sense at the first glance but allows endless possibilities... T'is a true dwarven thing!
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Ironhand

  • Bay Watcher
  • the llama is laughing
    • View Profile
Re: Yet another DF hacking program
« Reply #2 on: September 22, 2009, 02:29:03 pm »

Now there's a non-aesthetic reason to line your entryway with statues...
Logged

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Yet another DF hacking program
« Reply #3 on: September 22, 2009, 02:56:09 pm »

For anyone who, like me, came into this thread and got confused, the DFFD page has details:

Quote
Currently can:
    * Make statues hurt creatures around it.
    * Make statues ignite items around it.(ANY AND EVERY ITEM!)

Now I'm confused in a different way.
Logged

darius

  • Bay Watcher
  • ^^
    • View Profile
Re: Yet another DF hacking program
« Reply #4 on: September 22, 2009, 04:03:57 pm »

Update update!

I picked statues because at first I wanted to make artifact statues to do sth. But later I found out that chance of making one is too low and it will take too long for dwarves to make one. Future plans: Make it configurable, but it will probably need a script language or sth similar.
As for update: added BURN EVERYTHING(just because you can). And resurrecting statue... Very funny to look at dwarves carrying the dead and then the dead walks away.
Logged

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Yet another DF hacking program
« Reply #5 on: September 22, 2009, 04:33:10 pm »

Dear DF fans,

One day, while having nothing to do and theorising about endless hacking possibilities for DF  i made a lil program (also found creature vector, building vector, item vector locations, cursors coords location, windows coords location). Originally intended for storyteller mode, now is going to be a FUN thingy... Maybe sometime later it will evolve it something more interesting (like DF script) so here goes: http://dffd.wimbli.com/file.php?id=1434

Can we cooperate on that? I have this dfhack thing going and would love to have all this stuff there and available as a library for everyone :)

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Yet another DF hacking program
« Reply #6 on: September 22, 2009, 04:34:35 pm »

Resurrecting statues?! Now it's cool. I wish you develop it further.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

darius

  • Bay Watcher
  • ^^
    • View Profile
Re: Yet another DF hacking program
« Reply #7 on: September 22, 2009, 04:43:20 pm »

I would love to cooperate. Just don't know how to do this better: edit Dfhack (its opensource afak?) or just dump research data to wiki?

Oh and if anyone has any ideas. Dump them here.
Logged

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Yet another DF hacking program
« Reply #8 on: September 22, 2009, 05:02:11 pm »

It's under zlib license, so yes. Very permissive open source, even allows compiling the library into other programs without much fuss (unlike GPL).
It's hosted on sourceforge. I'll gladly give you svn access and answer any questions about the code if you are interested. You mentioned scripting too, which is something I'd like to add to it eventually. Like adding LUA to it.

It uses cmake for building and wasn't tested with visual studio yet. Shouldn't be much of a problem to add _dllexport clauses to it tho.

darius

  • Bay Watcher
  • ^^
    • View Profile
Re: Yet another DF hacking program
« Reply #9 on: September 22, 2009, 06:45:24 pm »

I will look into it. (first need to learn svn...). Dfhack compiled on codeblocks ok.(that is not using cmake)

As for the program: updated to have more FUN(tm). Notes programming!
Works like this: you add a note with 'N' type in one of the keywords(e.g. zombie) and range and volia: zombification area!
Logged

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Yet another DF hacking program
« Reply #10 on: September 22, 2009, 06:47:12 pm »

What was "e" in previous version?
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Porpoisepower

  • Bay Watcher
  • For Surely he is the Cuisinart Hat Rack
    • View Profile
Re: Yet another DF hacking program
« Reply #11 on: September 22, 2009, 07:00:18 pm »

It would be awesome if item quality affected the statues power. Planepacked would be sick.
Logged
That's what DF needs, The gutbuster brigade.  Screw that elf and his cat. Thibbledorf Pwent is the real hero.

Draco18s

  • Bay Watcher
    • View Profile
Re: Yet another DF hacking program
« Reply #12 on: September 23, 2009, 12:51:25 am »

It would be awesome if item quality affected the statues power. Planepacked would be sick.

artifact == artifact.  Planepacked would be no more "powerful" than any other artifact statue.
Logged

Dae

  • Bay Watcher
    • View Profile
Re: Yet another DF hacking program
« Reply #13 on: September 23, 2009, 06:32:10 am »

It would be awesome if item quality affected the statues power. Planepacked would be sick.

artifact == artifact.  Planepacked would be no more "powerful" than any other artifact statue.

Base it on its value then. I don't remember how many millions worth was Planepacked.
Logged

Simmura McCrea

  • Bay Watcher
    • View Profile
    • My Steam profile
Re: Yet another DF hacking program
« Reply #14 on: September 23, 2009, 10:17:39 am »

3 and a bit million. Not much.
Logged
Pages: [1] 2 3 ... 5