Recent Posts

Pages: 1 [2] 3
11
Ban Appeals / Ban appeal template and rules.
« Last post by Loaf on November 30, 2017, 02:23:19 am »
If your ban is a day ban or shorter, don't bother appealing. You were given a time out, not a serious ban. If you object to the reason for the ban and believe it is excessive, making an admin complaint is probably more productive than an appeal.

When making a ban appeal, please use this template:
Code: [Select]
[b]BYOND key[/b]:
[b]Character name at time of banning[/b]:
[b]Type of ban[/b]: server ban/jobban/Discord ban.
[b]Name of banning admin[/b]:
[b]Jobs you were banned from (jobbans only)[/b]:
[b]Reason you were banned[/b]:
[b]Ban duration[/b]:
[b]Reason you should be unbanned[/b]:
12
Announcements / Welcome to the NEW EXTREME.
« Last post by Loaf on November 30, 2017, 02:06:04 am »
I've just finished copying over the useful stuff from the old forums. If something is missing or out of date let me know.

Hopefully these forums will be less susceptible to Russian spambots.
13
Public Admin Club / Standard operating procedure for staff.
« Last post by Loaf on November 30, 2017, 02:05:01 am »
Admin/moderator guidelines:
  • Your job is to intervene in situations that players cannot resolve themselves, not to enforce a given playstyle or culture.
  • Under no circumstances deal with adminhelps or complaints originating from a situation you are personally involved in.
  • Do not interfere in ongoing IC situations unless the person involved is blatantly griefing or metagaming.
  • Do not distract from the antagonists with admin shenanigans unless a vote was undertaken or the voted roundtype was secret and there are no active antagonists.
  • If you have doubts about whether an action is appropriate or not, either get a consensus of active admin or don't do it.

Basic incident SOP:
  • Contact the person being complained about and politely ask for their side of things.
  • If they're clearly busy IC (running from Security, etc) and aren't obviously breaking rule 2, wait until they are not occupied before contacting them.
  • Continue this until you have a good idea of what's going on and which rules, if any, are being broken.
  • If things are not clear and the situation is murky, seek a consensus from other active admin before acting.
  • Apply bans, give warnings, etc.
  • Contact whoever complained initially and let them know things were resolved.
  • Add player notes wherever appropriate regarding bans, warnings, conduct, etc.

Bans:
  • Admin discretion should be applied when deciding if something requires a warning or a ban. People make mistakes.
  • Daybans should be applied for people who are being obnoxious or disruptive or doing anything that is line-toeing. Basic polite conduct things like racism/sexism, spamming OOC, etc. If people don't take the hint then it can be upped to a weekban etc.
  • Weekbans should be applied for initial offences, with an exponential increase for further cockups. One week, two weeks, a month, two months, etc.
  • Anything more than a month should probably just be a permaban until appeal.
14
General Discussion / [POLL] Aspects at chargen.
« Last post by Loaf on November 30, 2017, 02:01:10 am »
Do you think aspects are too limited currently? Vote accordingly.
15
Coding and Mapping / Style and contribution guide.
« Last post by Loaf on November 30, 2017, 01:58:52 am »
Quick and dirty guide:
  • Always use absolute paths, it makes it a ton easier to search code.
  • If you want to use a colon, cast the var to the appropriate path instead. It's only one extra line.
  • New features/items go in their own folders or files if possible, this will minimize merge conflicts later.
  • Merge policy for PRs will be 24 hours with no complaints/controversy, or two developers signing off, whichever comes first.
  • Bugfixing should be a priority over features and features should be a priority over sprites, but any contribution at all is good.

First-time merge driver steup:
After cloning the repo using your preferred git client (if you don't know how to use git, ask someone on Discord or make a post on this forum), either:
- Run tools/mapmerge/git_merge_installer.bat and tools/dmitool/git_merge_installer.bat.
OR
- Add the following block to your .git/config file:
Code: [Select]
[merge "merge-dmm"]
    name = mapmerge driver
        driver = ./tools/mapmerge/mapmerge.sh %O %A %B
[merge "merge-dmi"]
   name = iconfile merge driver
   driver = ./tools/dmitool/dmimerge.sh %O %A %B

When making map edits:
  • Run tools/mapmerge/1prepare_map.bat.
  • Make your changes.
  • Run tools/mapmerge/2clean_map.bat.
16
Codex Entry Proposals / What the heck is a codex entry?
« Last post by Loaf on November 30, 2017, 01:43:56 am »
The codex is an in-game system and IC excuse for getting lore nuggets from looking at objects or searching terms. It's sort of like a cybernetic space future Wikipedia.

This forum is a place to post content that you think would be good for the codex to include. If you need a template, use this one:
Code: [Select]
[b]Article title[/b]: Name of the article or the object path that should return it.
[b]Other terms[/b]: Other search terms that should return this article.
[b]Text body[/b]: The actual content of the article.

Generally what you want to shoot for is concise, pithy, and clever or funny. We're not a super serious business setting - shoot for a middle point between Hitchhiker's Guide to the Galaxy and Transmetropolitan. Whether or not your content makes it into the game is going to be an informal process - if people like it, and nobody on the admin team wants to veto it for whatever reason, it'll probably go in.
17
Chatter / Vidya games
« Last post by Loaf on November 30, 2017, 01:37:29 am »
What are you playing currently?
18
Chatter / Music
« Last post by Loaf on November 30, 2017, 01:37:00 am »
What are you listening to? Here's mine.
19
Introductions / Hi.
« Last post by Loaf on November 30, 2017, 01:35:41 am »
This forum is empty so I'm posting here, hi how's it going?
20
Applications / What do the staff roles actually mean?
« Last post by Loaf on November 30, 2017, 01:35:05 am »
Here is a hard and fast guide to the three major staff roles.

Moderator: Basically an administrative janitor. Talks to players about bad behavior, handles ahelps, dishes out bans as appropriate. This position is basically 'admin lite' in the sense that you aren't expected to do anything but handle day to day stuff and accordingly aren't given full admin permissions on server.

Game Administrator: You do everything a mod does but you are also expected to take an active role in managing the community and direction of the server. You have full power on server to do what you like, be that run events, mess with people's hair colour, etc. This position is quite broad and generally if you have it you're expected to know how to keep yourself from stepping over the line from Cool Fun Guy to unprofessional/destructive.

Developer: You look after the GitHub repository. You review open pull requests, maintain the list of bugs on the tracker, and generally ensure that the code is healthy and people aren't shoving in meme PRs that damage the maintainability and quality of the source. This position is distinct from being a contributor - anyone with a GitHub account and a working knowledge of Dream Maker can contribute - but it follows that to be a good developer and maintainer, you should be intimately familiar with contributing as well.
Pages: 1 [2] 3