Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Cub

Pages: [1]
1
DF Modding / List of all Tokens? [0.43.05]
« on: July 24, 2016, 04:24:25 pm »
hello,

is there somewhere a list of all tokens, maybe with some markup about the number and type of arguments it takes? i don't mean lists as in the wiki, i rather mean flat text files, maybe csv which are easy to parse, something like "TOKEN,int,temperature,string", without comments and such

i wrote a lil tool to list all tokens used in the raws, found 1073. does anyone know how many are in the game, did i find them all? some are listed twice, since they are used with a different number of arguments (i hope that's the reason...) but some have a insanely high number of arguments, like TL_COLOR_MODIFIER with 54 arguments. is that possibly right? in case you want to check them one by one, here they are, at first the name of the token, then with how many arguments it was encountered

Spoiler (click to show/hide)

2
DF Suggestions / Procedural Music
« on: July 22, 2016, 03:16:36 am »
hey there,

how do you think about giving DF procedural music? some time ago i hacked a lil demo in java and made a tutorial for that which you can find at http://cubs.urbancub.org/tut/jmidi.html and an example at http://cubs.urbancub.org/tut/miditest.mid. well, this piece would rather fit to zelda and isn't that sophisticated anyway. this tutorial rather aims to give interested beings an easy start so they can start playing around with it. at the end of the tutorial you find links to several other approaches.

with other instruments it might be much more dwarf like and some kind of grammar could make the result much more convincing. considering Toady One uses procedural creation a lot i see no reason why it shouldn't be applied to the music as well.
besides that, this could also give instruments crafted by the dwarfs actually some sound, they could give concerts which you actually could hear and such...

3
hey there,

my announcement screen is flooded mostly with the same message all over again, just caused by different dwarfs. they are consolidated sometimes when they are caused by the same dwarf in succession, but when there are 2 with the same problem iterating that doesn't work. this might also be useful for many other messages. like when i order to produce thousand pieces of X i don't actually want to be notified about every freakin single time my legendary mason, craftsdwarf, whatever created a masterwork. same for bugs, the announcement screen doesn't need to be flooded with messages that some soldier canceled pickup because the bolts are in a bin... if i care, i will take care. but if i don't, flooding the announcement screen doesn't make me care either.

so i would prefer that there are just messages without the dwarf, maybe a number how many dwarf complain and a list of the complaining dwarfs/causes on the right side of the screen, when i select the message, so it has the layout of the justice screen. well, if one dwarf cries for seeds a and another for seeds b... there might be a third split for details of the message. the right side might be split horizontally and the detail message could appear in the lower half, so it looks like that if the first message would be selected:


_____________________________________________
| Announcements                             |
_____________________________________________
| * canceled plant (2)  | >dwarf 1<, dwarf 2|
| animal slaughtered (3)|                   |
| given birth (10)      |                   |
| more                  |===================|
| messages              |dwarf 1: needs     |
| here                  | plump helmet      |
| ...                   | spawn             |
---------------------------------------------


and like that if the second message is selected:

_____________________________________________
| Announcements                             |
_____________________________________________
| canceled plant (2)    | ewe, ram, elf     |
| * animal slaughtered (|                   |
| given birth (10)      |                   |
| more                  |===================|
| messages              |                   |
| here                  |                   |
| ...                   |                   |
---------------------------------------------


geez, drawing ascii here is pain in the whatever. i hope you get the idea?!

i guess most useful to indicate which messages are newest might be to order them by date, descending, with the message on top with the dwarf/other reason which complained last.

to change the selection of the message i would suggest up/down keys, as it is now, for selection the message causer/to see the details +/- keys.

then, rss is old enough that it might fit to dwarf fortress ;) so an rss like feed of the announcements could be placed, maybe on the left side, of the main game screen. maybe like the menu/map tab, so i know which announcements there are without always pausing the game just to see if i missed something.


__________________
|A| GAME | M | M |
| | GAME | E | A |
| | GAME | N | P |
| | GAME | U |   |
------------------


well, on subnotebooks, as i started playing DF on there wouldn't be much space of the screen for the game left, so maybe it could be deactivated by default. now i play on a much bigger screen, so i would appreciate such a tab.

4
Hello there,

i need some space to unfold my creativity, i must have a proper surface to work on and the surface needs to be reshaped. but unfortunately trees and such limit the space massively. cutting them would take too long and too many dwarfs would get lost.
Well. If there's a problem... pull the lever! so i did. it's quite handy to have a volcano close nearby. now lava flows around the trees but they don't burn? last time i played, several years ago, it was enough to incinerate one tile of grass to let the fire consume the whole map. now there is just a bit ash where the lava was and that's it. no spreading fire, no burning trees, ... is this a bug feature or am i doing something wrong?
btw, i can't pour lava from the top of the volcano, since there isn't much magma left. needed some obsidian and the drain for my obsidian farm is deep below my front door. there are just 5 layers of magma left in the volcano above the front door.

Pages: [1]