User talk:Pkmnfrk/old

From OHRRPGCE-Wiki
Jump to navigation Jump to search

This page represents old discussion, and should be taken with a grain of salt.

Bob: Yay! You are now a sysop. This means you can edit anything, and... oh, wait... you could do that already ;)

Mike: Excellent, my plans for global domination are coming to fruition... Erm, that is, thank you!

Bob: Thanks for deleting Category:Game Making, but unfortunately the problem is more complicated than that. What I can't figure out how to do is to get Game Making out of the list of categories at Special:Categories

Mike: Hmm... interesting... I myself would go into the database and forcefully rip it out with my bare hands, but it seems like a bug or something. I'd ask around on the media-wiki site.

Bob: That post you noticed from 192.168.1.1 was me. If I post from work without logging in, you will see that IP, because the computer I was posting from is behind the same firewall as gilgamesh.

Mike: That's what I figured.

Bob: I have mixed feelings about this menu: namespace thing. Yes, it is good organization, and it it is fairly intutive for programmer types like you and me, but I really hate the thought of having to type:

...then you go to the general bitsets menu and turn on...

When I could just be typing:

...then you go to the general bitsets menu and turn on...

There is only ever going to be one general bitsets menu, so the completely accurate naming scheme is unnecesary, and IMHO, the most important feature of Wiki markup is that it is simple and human-readable.

Mike: There is method to my madness. By simply looking at the path (Menu:Main Menu/Edit General Game Data/Preference Bitsets), you can tell:

  • It's a menu (Menu:)
  • It's found in the Edit General Game Data menu (/Main Menu/Edit General Game Data)
  • It's called Preference Bitsets (/Preference Bitsets)

As far as I'm concerned, that's damned human readable. Further, it distinguishes between an article describing methods of using the bitsets and a simple description of the menu.

In addition, by having it set up this way, there's little links automagically added to the top of the manus linking all the way back up to the main menu. In the case of the General Bitsets, these links go to Edit General Game Data and Main Menu. That's another bonus.

Finally, the menu documentation, once complete, will require very little maintenance, mostly just to update menu items here and there as they're added or removed.

Now, I agree that wiki markup should be simple. And, unfortunately, this is a bit ugly. No, I take that back. Not ugly, but unwieldy. [[Menu:Main Menu/Edit General Game Data/Preference Bitsets|general bitsets menu]] is longer, but there's no question as to what it is. However, I'm sure that you could figure out how to use a template to make the process easier.

Hint: Template:Menu with the following:

[[Menu:Main Menu/{{{1}}}|{{{2}}}]]

OH! I forgot one other thing: Links such as User talk:Pkmnfrk/Special Plotscripts. This will take you to the Special Plotscripts menu of the parent menu (../). And, from the parent menu, you can link to children like [[/Preference Bitsets]]. I figure that 80% of the links to the menu pages will be from other menus. So, this heirarchal system works excellently.

Bob: Okay. You make a good argument.

globals[edit]

I'm pretty sure it's 1 to 1024. I remember it being something that seemed extremely silly.

Mike C. Yes, that's what I thought. So, that's what I put.

spells[edit]

can you evolve spells? (like turn fire into firaga after a certain level?)

Mike C. Yes, with plotscripting.

plot: namespace[edit]

Bob the Hamster: Hey, I just created a real namespace for plot: pages

Mike C.: Awesomness! I'm still working on the importing, shouldn't take too much longer...

Bob the Hamster: Very nice work on the plot dictionary import! I have only noticed one problem. The redirects for constands are broken because there is a single extra blank line at the beginning

Mike C.: *sigh* I'm going to assume that all such redirects are broken, aren't they? Ok, that's fine. I'll fix the stylesheet, and re-upload them. Luckily, isolating the commands that are redirects is easy, so I don't have to sit around for an hour waiting.