v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "User talk:VengefulDonut"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
 
(154 intermediate revisions by 30 users not shown)
Line 1: Line 1:
====Unknown Version Template====
+
Welcome to this wiki! Dwarf Fortress rapidly becomes more complicated, and we're always glad to have new writers.<br>
Good job ;) --[[User:N9103|Edward]] 23:28, 23 January 2008 (EST)
+
Since you should try to follow wiki standards, and you probably don't know ours yet, we've made a list of basic guidelines. Note that this is a template, not a customized message for you.
====Quote Randomizer====
+
* To tell us who you are when you talk, please sign your posts on discussion pages by typing <code><nowiki>--~~~~</nowiki></code> after your posts. This can also be inserted with the [[Image:Button sig756222.png]] button if JavaScript is enabled.
I don't quite understand this, but it looks very clever. --[[User:Jackard|Jackard]] 13:01, 7 February 2008 (EST)
+
* Don't put a question mark in the title of a page. Question marks mess things up, and your page will be moved to a different name.
:Aha, think I have it now. --[[User:Jackard|Jackard]]
+
* When making comments on a talk page, use one more colon before each line in your comment than was used in the comment you reply to. In general, put exactly one empty line between comments by different users but do not use blank lines inside of a comment.
 +
* Avoid making many small edits to a page. Instead, try to make one large edit. This makes the history of the page a lot easier to read.
 +
* Don't edit the user page of another user. If you want to tell them something, add the comment to their talk page.
 +
* If you put a comment at the bottom of a talk page with section headers, you've probably put it in a section. Putting things in the wrong sections is confusing. You can create a section!
 +
* Generally, [[Dwarf_Fortress_Wiki:Community_Portal#We_are_doing_this.21_Let_us_do_it_right.|read and follow the rules.]] They're like a little constitution, except not boring! Really, read them.
 +
<div align=center><div style="width: 28em; padding: 0.5em; margin-bottom: 0.5em; margin-top: 0.5em; border: 1px solid #ccc; background: #eee; text-align: center">''"You have been processed! Go forth, now, and edit!" --[[User:Savok|Savok]]''</div></div>
  
== your questions about [[:Category:Stone]] ==
+
== Templates and RGB values ==
  
hi mate, can you follow this at [[User talk:GarrieIrons|my own talk page]] please?[[User:GarrieIrons|GarrieIrons]] 01:25, 12 February 2008 (EST)
+
Mediawiki hates me - it refuses to let {{tl|fgcolor}} (and {{tl|bgcolor}}) work correctly unless they're inserted in the middle of an HTML tag (and it '''must''' be an HTML tag - a style attribute in a wiki-markup table does NOT count). Excuse me while I go sit in a corner and whimper. --[[User:Quietust|Quietust]] 17:35, 30 April 2010 (UTC)
  
== Marble/material value ==
+
{| style="color: {{#tag:nowiki|{{fgcolor|4:6:0}}}} "
All worked out, thanks. I should sleep more and refrain from editing the wiki when not ;) Thanks for (repeatedly) cleaning up after me, too. --[[User:Koltom|Koltom]]
+
|-
 +
||  This seems to be working.
 +
|} [[User:VengefulDonut|VengefulDonut]] 07:46, 1 May 2010 (UTC)
 +
:Thanks. Of course, now a far more insidious problem has shown up - if the fgcolor and bgcolor templates are used more than 100 times in a particular page (a single {{tl|Raw Tile}} uses each once), all subsequent transclusions turn up empty. I can only assume it's doing too many regular expressions, but it can't be '''that''' many, given how simple the templates are... --[[User:Quietust|Quietust]] 20:07, 1 May 2010 (UTC)
 +
::For now, I've switched the templates back to 128-case #switch statements, and the problem seems to have gone away. Still, it seems odd that #rmatch and #rreplace would just stop working after being used 100 times in a single page. --[[User:Quietust|Quietust]] 21:20, 1 May 2010 (UTC)
 +
:::The regex functions extension has an option that determines what the limit per page is. If you need a larger number, you can ask Breiss to raise the limit. [[User:VengefulDonut|VengefulDonut]] 01:41, 2 May 2010 (UTC)
  
== qd question ==
+
== Template:Raw ==
  
Is it possable to get a blank space character in qd? Thanks in advance, [[User:Hex Decimal|Hex Decimal]] 00:34, 26 February 2008 (EST)
+
I've just adapted {{tl|gamedata}} to attempt to fetch creature raws from "raws" pages similar to the stone/gem templates (except using an extra pair of templates to transform the page name into a CREATURE id and the name of the file that contains the raws, though the former could probably be skipped by just matching against "[NAME:'''foo''':bar:baz]") - it works, but {{tl|raw}} strips out all of the linebreaks and spaces between tokens. How hard would it be to make a version of {{tl|raw}} (or add a parameter) that doesn't do that? --[[User:Quietust|Quietust]] 18:11, 4 May 2010 (UTC)
:I think I could add one. What character do you want to be blank? [[User:VengefulDonut|VengefulDonut]] 00:49, 26 February 2008 (EST)
+
:Never mind, figured it out myself and saved it as {{tl|raw2}}. Of course, now the trick will be to make it so {{tl|gamedata}} supports raw lookups for things other than creatures (possibly by simply giving it a "type" parameter - CREATURE, MATGLOSS, INORGANIC, PLANT, etc.)... --[[User:Quietust|Quietust]] 18:29, 4 May 2010 (UTC)
::I was replacing a simple text only picture in [[Preferences]].  In the end I just used span tags but it looks silly.  If you do put in spaces maybe you can set it up to use a combonation like "\\" instead of a real character.  I don't think the need for blanks will come up too often. [[User:Hex Decimal|Hex Decimal]] 02:03, 26 February 2008 (EST)
+
::It already has a type parameter Oo [[User:VengefulDonut|VengefulDonut]] 23:16, 4 May 2010 (UTC)
:::It seems i can't, but I found a different solution. [[User:VengefulDonut|VengefulDonut]] 03:18, 26 February 2008 (EST)
+
:::I was referring to {{tl|gamedata}} (which I've currently hardcoded to CREATURE because it doesn't take any parameters), not {{tl|Raw}}. I'll probably just split it into several different templates and have the various infobox templates include the appropriate one. --[[User:Quietust|Quietust]] 23:29, 4 May 2010 (UTC)
  
== qd problem. ==
+
== RAWs ==
  
This picture:
+
Is there any way we can categorize the RAW files?  Perhaps by having a <nowiki><noinclude>{{category|Raws}}</noinclude></nowiki> at the bottom?  Or would that break your system? [[User:Mason11987|Mason]] <sup>([[User talk:Mason11987|T]]-[[Special:Contributions/Mason11987|C]])</sup> 14:39, 5 May 2010 (UTC)
{{qd|cols=18
+
:I am. [[User:Mason11987|Mason]] <sup>([[User talk:Mason11987|T]]-[[Special:Contributions/Mason11987|C]])</sup> 14:41, 5 May 2010 (UTC)
|`|W|W|W|`|.|`|`|`|`|`|.|`|W|W|W|`|`
+
::I'm a little OCD about that sort of stuff, and if you looked at the RC you probably saw my ongoing attempt to organize things, I saw those pages and just ignored them because I didn't want to break things :). But if that can happen that'd be great. Thanks! [[User:Mason11987|Mason]] <sup>([[User talk:Mason11987|T]]-[[Special:Contributions/Mason11987|C]])</sup> 14:44, 5 May 2010 (UTC)
|`|W|W|W|`|.|`|`|`|`|`|.|`|W|W|W|`|`
 
|`|W|W|W|`|.|`|W|W|W|`|.|`|W|W|W|`|`
 
|`|`|`|`|┼|.|`|W|W|W|`|.|┼|`|`|`|`|`
 
|.|.|.|.|.|.|`|W|W|W|`|.|.|.|.|.|.|.
 
|`|`|`|`|`|`|┼|`|`|`|┼|`|`|`|┼|`|`|`
 
|W|W|W|W|W|W|`|.|`|.|`|W|W|W|`|W|W|W
 
|W|W|W|W|W|W|`|`|X|`|`|W|W|W|`|W|W|W}}
 
{{qd|cols=18
 
|W|W|W|W|W|W|`|.|`|.|`|W|W|W|`|W|W|W
 
|`|`|`|`|`|`|┼|`|`|`|┼|`|`|`|┼|`|`|`
 
|.|.|.|.|.|.|`|W|W|W|`|.|.|.|.|.|.|.
 
|`|`|`|`|┼|.|`|W|W|W|`|.||`|`|`|`|`
 
|`|W|W|W|`|.|`|W|W|W|`|.|`|W|W|W|`|`
 
|`|W|W|W|`|.|`|`|`|`|`|.|`|W|W|W|`|`
 
|`|W|W|W|`|.|┼|W|W|W|┼|.|`|W|W|W|`|`
 
|`|`|`|`|`|.|`|W|W|W|`|.|`|`|`|`|`|`}}
 
{{qd|cols=18
 
|`|`|`|`|`|.|`|W|W|W|`|.|`|`|`|`|`|`
 
|`|`|`|`|`|.|`|`|`|`|`|.|`|`|`|`|`|`}}
 
Is showing up fine everywhere except the only place it belongs: [[Design strategies#Moody Dwarves]]
 
Where instead it just shows:
 
  
"#if:`
+
== Stones, gems, and /raw ==
  
Template:Qd Template:Qd"
+
In the process of creating all of the templates to handle the various /raw pages, I included the ones necessary for stones, gems, and metals. How much work would it be for you to change your stonelookup/layerlookup/gemlookup templates to read their data directly from the corresponding /raw page instead of fetching it directly from the corresponding inorganic.txt file? I haven't created said /raw pages yet, but it'd be trivial to do so. --[[User:Quietust|Quietust]] 04:42, 7 May 2010 (UTC)
  
If you edit the section it will show a working preview but if you display the whole page it messes up. --[[User:Hex Decimal|Hex Decimal]] 04:11, 29 February 2008 (EST)
+
:It would not be a difficult change. [[User:VengefulDonut|VengefulDonut]] 05:58, 7 May 2010 (UTC)
  
:Unfortunately, this is a problem beyond my ability to fix. There is a limit on how much template data can be on a single page, and large qd diagrams take up quite a chunk. I've made it as compact as I can while keeping it's purpose. There may be a way to compress it more that I haven't figured out :/. If you're interested, there is more info about it [http://en.wikipedia.org/w/index.php?title=Wikipedia:Template_limits&oldid=174802700 here]. Feel free to copy the template over to your userpages and fiddle with it - if you can reduce the pre-expand include size of large diagrams it would be pretty spiffy.
+
== Philosophy ==
:Also, you may have noticed that the link to wikipedia is to an old revision of the page. That's because wikipedia has a new system that uses preprocessor node count instead of pre-expand include size to limit the number of templates on a page. If we can convince [[User:Senso|Senso]] to get it, it would be easy to make a much more include-friendly version of qd (although I suspect the current qd would also experience a huge boost to its include limit).
 
:For now, I guess either split the article or cull some diagrams. [[User:VengefulDonut|VengefulDonut]] 09:57, 29 February 2008 (EST)
 
  
::Or, we could just turn the largest ones into images and put their code on their image discussion page. You'd have to reupload the image each time it was altered, but it would work. --[[User:Savok|Savok]] 11:52, 11 March 2008 (EDT)
+
I don't get exactly what this is all about.  I guess you disapprove with how I handled the "quality" stuff.  But I think I did exactly what you said I should do, which is "disregard the lot and do what you think is correct".  It seems in this case that you were "the lot", but I assume even in those cases you'd still offer the same advice. [[User:Mason11987|Mason]] <sup>([[User talk:Mason11987|T]]-[[Special:Contributions/Mason11987|C]])</sup> 17:13, 10 May 2010 (UTC)
 +
 
 +
== DF2010:Quality ==
 +
I don't believe the revert was justified, as I went through all the content I copied, commented out stuff I was very sure was wrong, but had a possibility of being right, put {{verify}} tags on things that were likely correct, but had a possibility of being wrong (I think I put in four, admittedly one of which was on the value modifier for Masterwork items because it was higher than the known stated value (what little you left behind) for artifacts), and removed things that I was sure were no longer relevant.  I turned a blank page into an actual, decent, article.--[[Special:Contributions/74.103.148.193|74.103.148.193]] 23:18, 11 May 2010 (UTC)
 +
:I guess the {{verify}} tag is pointless then.  Alright then I guess I'll just shut the fuck up and not bother helping out anymore, because clearly, I'm not wanted.--[[User:Draco18s|Draco18s]] 04:10, 22 May 2010 (UTC)
 +
::"...a blank page was more beneficial to the end user..."  As an "end user" a blank page is ''never'' beneficial.  As an "end user" I would rather have duplicated, mostly correct, information than have to navigate an additional link. I apologize for '''being bold''' and trying to help.--[[User:Draco18s|Draco18s]] 17:36, 22 May 2010 (UTC)
 +
 
 +
== Please may I have... ==
 +
 
 +
A copy or working link to part 5 of your video series on ripping through multi-layer aquifers? I can figure it out, since you did show the upper levels in later parts, but I'd like to see the complete set at least once.
 +
 
 +
I'm not sure if anyone else agrees, but I'd even be ok with a youtube link.         --[[User:Teres Draconis|jaz]] 18:57, 12 December 2012 (UTC)
 +
 
 +
== Re: Underpopulated categories ==
 +
 
 +
I forgot about your [[User_talk:Lethosor#Underpopulated_categories|message]] on my talk page, but the problems with categories should be fixed now (thanks to [[User:Emi|Emi]]). &mdash;[[User:Lethosor|<span style="color:#074">Lethosor</span>]] ([[User talk:Lethosor|<span style="color:#092">talk</span>]]) 21:19, 8 November 2014 (UTC)

Latest revision as of 21:19, 8 November 2014

Welcome to this wiki! Dwarf Fortress rapidly becomes more complicated, and we're always glad to have new writers.
Since you should try to follow wiki standards, and you probably don't know ours yet, we've made a list of basic guidelines. Note that this is a template, not a customized message for you.

  • To tell us who you are when you talk, please sign your posts on discussion pages by typing --~~~~ after your posts. This can also be inserted with the Button sig756222.png button if JavaScript is enabled.
  • Don't put a question mark in the title of a page. Question marks mess things up, and your page will be moved to a different name.
  • When making comments on a talk page, use one more colon before each line in your comment than was used in the comment you reply to. In general, put exactly one empty line between comments by different users but do not use blank lines inside of a comment.
  • Avoid making many small edits to a page. Instead, try to make one large edit. This makes the history of the page a lot easier to read.
  • Don't edit the user page of another user. If you want to tell them something, add the comment to their talk page.
  • If you put a comment at the bottom of a talk page with section headers, you've probably put it in a section. Putting things in the wrong sections is confusing. You can create a section!
  • Generally, read and follow the rules. They're like a little constitution, except not boring! Really, read them.
"You have been processed! Go forth, now, and edit!" --Savok

Templates and RGB values[edit]

Mediawiki hates me - it refuses to let {{fgcolor}} (and {{bgcolor}}) work correctly unless they're inserted in the middle of an HTML tag (and it must be an HTML tag - a style attribute in a wiki-markup table does NOT count). Excuse me while I go sit in a corner and whimper. --Quietust 17:35, 30 April 2010 (UTC)

This seems to be working.

VengefulDonut 07:46, 1 May 2010 (UTC)

Thanks. Of course, now a far more insidious problem has shown up - if the fgcolor and bgcolor templates are used more than 100 times in a particular page (a single {{Raw Tile}} uses each once), all subsequent transclusions turn up empty. I can only assume it's doing too many regular expressions, but it can't be that many, given how simple the templates are... --Quietust 20:07, 1 May 2010 (UTC)
For now, I've switched the templates back to 128-case #switch statements, and the problem seems to have gone away. Still, it seems odd that #rmatch and #rreplace would just stop working after being used 100 times in a single page. --Quietust 21:20, 1 May 2010 (UTC)
The regex functions extension has an option that determines what the limit per page is. If you need a larger number, you can ask Breiss to raise the limit. VengefulDonut 01:41, 2 May 2010 (UTC)

Template:Raw[edit]

I've just adapted {{gamedata}} to attempt to fetch creature raws from "raws" pages similar to the stone/gem templates (except using an extra pair of templates to transform the page name into a CREATURE id and the name of the file that contains the raws, though the former could probably be skipped by just matching against "[NAME:foo:bar:baz]") - it works, but {{raw}} strips out all of the linebreaks and spaces between tokens. How hard would it be to make a version of {{raw}} (or add a parameter) that doesn't do that? --Quietust 18:11, 4 May 2010 (UTC)

Never mind, figured it out myself and saved it as {{raw2}}. Of course, now the trick will be to make it so {{gamedata}} supports raw lookups for things other than creatures (possibly by simply giving it a "type" parameter - CREATURE, MATGLOSS, INORGANIC, PLANT, etc.)... --Quietust 18:29, 4 May 2010 (UTC)
It already has a type parameter Oo VengefulDonut 23:16, 4 May 2010 (UTC)
I was referring to {{gamedata}} (which I've currently hardcoded to CREATURE because it doesn't take any parameters), not {{Raw}}. I'll probably just split it into several different templates and have the various infobox templates include the appropriate one. --Quietust 23:29, 4 May 2010 (UTC)

RAWs[edit]

Is there any way we can categorize the RAW files? Perhaps by having a <noinclude>{{category|Raws}}</noinclude> at the bottom? Or would that break your system? Mason (T-C) 14:39, 5 May 2010 (UTC)

I am. Mason (T-C) 14:41, 5 May 2010 (UTC)
I'm a little OCD about that sort of stuff, and if you looked at the RC you probably saw my ongoing attempt to organize things, I saw those pages and just ignored them because I didn't want to break things :). But if that can happen that'd be great. Thanks! Mason (T-C) 14:44, 5 May 2010 (UTC)

Stones, gems, and /raw[edit]

In the process of creating all of the templates to handle the various /raw pages, I included the ones necessary for stones, gems, and metals. How much work would it be for you to change your stonelookup/layerlookup/gemlookup templates to read their data directly from the corresponding /raw page instead of fetching it directly from the corresponding inorganic.txt file? I haven't created said /raw pages yet, but it'd be trivial to do so. --Quietust 04:42, 7 May 2010 (UTC)

It would not be a difficult change. VengefulDonut 05:58, 7 May 2010 (UTC)

Philosophy[edit]

I don't get exactly what this is all about. I guess you disapprove with how I handled the "quality" stuff. But I think I did exactly what you said I should do, which is "disregard the lot and do what you think is correct". It seems in this case that you were "the lot", but I assume even in those cases you'd still offer the same advice. Mason (T-C) 17:13, 10 May 2010 (UTC)

DF2010:Quality[edit]

I don't believe the revert was justified, as I went through all the content I copied, commented out stuff I was very sure was wrong, but had a possibility of being right, put [Verify] tags on things that were likely correct, but had a possibility of being wrong (I think I put in four, admittedly one of which was on the value modifier for Masterwork items because it was higher than the known stated value (what little you left behind) for artifacts), and removed things that I was sure were no longer relevant. I turned a blank page into an actual, decent, article.--74.103.148.193 23:18, 11 May 2010 (UTC)

I guess the [Verify] tag is pointless then. Alright then I guess I'll just shut the fuck up and not bother helping out anymore, because clearly, I'm not wanted.--Draco18s 04:10, 22 May 2010 (UTC)
"...a blank page was more beneficial to the end user..." As an "end user" a blank page is never beneficial. As an "end user" I would rather have duplicated, mostly correct, information than have to navigate an additional link. I apologize for being bold and trying to help.--Draco18s 17:36, 22 May 2010 (UTC)

Please may I have...[edit]

A copy or working link to part 5 of your video series on ripping through multi-layer aquifers? I can figure it out, since you did show the upper levels in later parts, but I'd like to see the complete set at least once.

I'm not sure if anyone else agrees, but I'd even be ok with a youtube link. --jaz 18:57, 12 December 2012 (UTC)

Re: Underpopulated categories[edit]

I forgot about your message on my talk page, but the problems with categories should be fixed now (thanks to Emi). —Lethosor (talk) 21:19, 8 November 2014 (UTC)