Skip to content

Commit

Permalink
Rules Rewrite 24OCT2024 (#2039)
Browse files Browse the repository at this point in the history
* Adjusts rules

* Update 2_Metagaming.xml

* Apply suggestions from code review

Co-authored-by: Perry Fraser <[email protected]>
Signed-off-by: Colin-Tel <[email protected]>

* Update 3_Powergaming.xml

* newlines

---------

Signed-off-by: Colin-Tel <[email protected]>
Co-authored-by: Perry Fraser <[email protected]>
  • Loading branch information
Colin-Tel and perryprog authored Oct 28, 2024
1 parent 3c75c2f commit dfe6254
Show file tree
Hide file tree
Showing 25 changed files with 315 additions and 202 deletions.
22 changes: 10 additions & 12 deletions Resources/Locale/en-US/deltav/guidebook/guides.ftl
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
guide-entry-deltav-Rules = Delta-V Rules
guide-entry-deltav-disclaimer-1 = D1. Proper AHelp Ettiquette
guide-entry-deltav-disclaimer-2 = D2. Do not exploit the game
guide-entry-deltav-rule-0 = 0. Admin Discretion
guide-entry-deltav-rule-e1 = E1. No Sexual Content/Themes
guide-entry-deltav-rule-e2 = E2. Use English and be respectful
guide-entry-deltav-rule-e3 = E3. Rules regarding livestreaming
guide-entry-deltav-rule-1 = 1. Server Expectations
guide-entry-deltav-rule-2 = 2. Metagaming Guidelines
guide-entry-deltav-rule-3 = 3. New Life Rules
guide-entry-deltav-rule-4 = 4. Naming Convention Rules
guide-entry-deltav-rule-5 = 5. Roleplay Guidelines
guide-entry-deltav-rule-6 = 6. Powergaming Guidelines
guide-entry-deltav-rule-7 = 7. End-Of-Round (EOR) Rules
guide-entry-deltav-rule-a1 = A1. No Sexual Content/Themes
guide-entry-deltav-rule-a2 = A2. Use English and be respectful
guide-entry-deltav-rule-a3 = A3. Rules regarding livestreaming
guide-entry-deltav-rule-a4 = A4. Engage in proper AHelp etiquette
guide-entry-deltav-rule-a5 = A5. Do not exploit the game
guide-entry-deltav-rule-1 = B1. Behave like a normal person
guide-entry-deltav-rule-2 = B2. Follow the Metashield
guide-entry-deltav-rule-3 = B3. Powergaming Guidelines
guide-entry-deltav-rule-4 = B4. Do not behave like an antagonist as a non-antagonist
guide-entry-deltav-rule-5 = B5. Leaving Guidelines
guide-entry-deltav-rule-c1 = C1. Command, Security and Justice Guidelines
guide-entry-deltav-rule-c2 = C2. Prisoner Guidelines
guide-entry-deltav-rule-c3 = C3. Follow Antagonist Guidelines
Expand Down
68 changes: 27 additions & 41 deletions Resources/Prototypes/DeltaV/Guidebook/rules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,63 +5,61 @@
priority: -2
ruleEntry: true
children:
- DeltaVDisclaimer1
- DeltaVDisclaimer2
- DeltaVRule0
- DeltaVRuleE1
- DeltaVRuleE2
- DeltaVRuleE3
- DeltaVRuleA1
- DeltaVRuleA2
- DeltaVRuleA3
- DeltaVRuleA4
- DeltaVRuleA5
- DeltaVRule1
- DeltaVRule2
- DeltaVRule3
- DeltaVRule4
- DeltaVRule5
- DeltaVRule6
- DeltaVRule7
- DeltaVRuleC1
- DeltaVRuleC2
- DeltaVRuleC3

- type: guideEntry
id: DeltaVDisclaimer1
name: guide-entry-deltav-disclaimer-1
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/D1_AdminRespect.xml"
id: DeltaVRule0
name: guide-entry-deltav-rule-0
text: "/ServerInfo/Guidebook/DeltaV/Rules/0_Admin.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVDisclaimer2
name: guide-entry-deltav-disclaimer-2
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/D2_Exploits.xml"
id: DeltaVRuleA1
name: guide-entry-deltav-rule-a1
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/A1_ERP.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule0
name: guide-entry-deltav-rule-0
text: "/ServerInfo/Guidebook/DeltaV/Rules/0_Admin.xml"
id: DeltaVRuleA2
name: guide-entry-deltav-rule-a2
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/A2_Community.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRuleE1
name: guide-entry-deltav-rule-e1
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/E1_ERP.xml"
id: DeltaVRuleA3
name: guide-entry-deltav-rule-a3
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/A3_Streaming.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRuleE2
name: guide-entry-deltav-rule-e2
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/E2_Community.xml"
id: DeltaVRuleA4
name: guide-entry-deltav-rule-a4
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/A4_Ahelp.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRuleE3
name: guide-entry-deltav-rule-e3
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/E3_Streaming.xml"
id: DeltaVRuleA5
name: guide-entry-deltav-rule-a5
text: "/ServerInfo/Guidebook/DeltaV/Rules/CommunityRules/A5_Exploits.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule1
name: guide-entry-deltav-rule-1
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/1_ServerExpectations.xml"
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/1_Behave.xml"
ruleEntry: true

- type: guideEntry
Expand All @@ -73,31 +71,19 @@
- type: guideEntry
id: DeltaVRule3
name: guide-entry-deltav-rule-3
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/3_NewLife.xml"
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/3_Powergaming.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule4
name: guide-entry-deltav-rule-4
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/4_NamingConventions.xml"
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/4_Self-antag.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule5
name: guide-entry-deltav-rule-5
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/5_RoleplayGuidelines.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule6
name: guide-entry-deltav-rule-6
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/6_Powergaming.xml"
ruleEntry: true

- type: guideEntry
id: DeltaVRule7
name: guide-entry-deltav-rule-7
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/7_EOR.xml"
text: "/ServerInfo/Guidebook/DeltaV/Rules/GameRules/5_Leaving.xml"
ruleEntry: true

- type: guideEntry
Expand Down
12 changes: 7 additions & 5 deletions Resources/ServerInfo/Guidebook/DeltaV/Rules/0_Admin.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
<Document>
# Rule 0: Admin Discretion
- Admins can disregard any and all of these rules if they deem it in the best interest of the current round, server, and/or community at large.
- Administrators will be held fully accountable for their actions if they exercise this privilege.
- All of these rules apply as they are intended. Every example of a rule break cannot be defined as written, therefore, enforcement of the rules is subject to staff interpretation of the rule's intention.
- Any extended discussion regarding interpretation of the rules should be avoided in the AHelp menu and can be instead pursued within the Delta-V Discord in the #help channel, or on the forum at https://forum.delta-v.org in the Rule Clarifications section.
- Admins can disregard and override any and all of these rules if they deem it in the best interest of the current round, server, and/or community at large.
- Administrators will be held fully accountable for their actions if they exercise this privilege. Report any perceived abuses by making a post in the "Staff Reports" channel at [color=#808080]https://discord.gg/deltav. [/color]
- The rules are not perfect. They intend to clearly communicate what the administration team intends to be allowed and not allowed. That being said, All of these rules, in theory, should apply as they are intended. Every example of a rule break cannot be defined as written, therefore, enforcement of the rules is subject to staff interpretation of the rule's intention.
- If you are unsure if something breaks a rule, go with the more restrictive ruling until you are able to get an answer from an admin on the matter. [color=#ff0000]Lack of response does not constitute administrator approval.[/color]
- Do not attempt to “rules-lawyer” the flaws in the rules to get away with your own personal goals / to degrade the round for others.
- Any extended discussion regarding interpretation of the rules should be avoided in the AHelp menu and can be instead pursued within the Delta-V Discord in the #help channel, or in the rule clarifications forum on the discord.

</Document>
</Document>
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<Document>
# Rule A1: No sexual content/themes
Do not say or do sexually explicit or erotic things.
- No sexual content/themes including erotic roleplay (ERP) and no shock content is allowed on this server.
- Erotic Roleplay (ERP), erotic content, or 18+ sexual content is not allowed under any circumstance.
- This includes comments not explicitly sexual in nature that contain words, phrases, or ideations that are deemed inappropriate by staff or members. Leeway is given to insults, but otherwise this rule is strictly enforced.
- [color=#ff0000]If roleplay reaches a point where it has become sexual and/or uncomfortable, immediately stop and contact an administrator or moderator.[/color]

## Examples:
Allowed:
- Calling someone a dickhead.
- Being affectionate in a mutually consensual way.

Prohibited:
- Emoting sexual acts.
- Erotic or sexual memes.
- Erotica content.
- Memes which contain sexual content.
- Emoting defecation or related acts.
</Document>
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
<Document>
# Rule E2: Use English and be respectful
# Rule A2: Use English and be respectful
Delta-V is an English-based Community;
- Use English as your primary method of communication within the game and Delta-V servers.
- Do not spam or advertise on our server.
- Be respectful towards other members and avoid making others uncomfortable.
- We have a zero tolerance policy for racism, sexism, homophobia, violence, threats, hate speech, slurs, and other forms of bigotry, discrimination, and harassment.
Slurs and terms that use real or implied mental or physical disability to mock or denigrate members or their in-game characters are also strictly prohibited. Failure to comply with this rule will result in community removal.
Slurs and terms that use real or implied mental or physical disability to mock or denigrate members or their in-game characters are also strictly prohibited. [color=#ff0000]Failure to comply with this rule will result in community removal.[/color]
- The denigration of other player characters through reference to their species, status as a cyborg, or discriminatory comparison to a nonsophont species is strictly forbidden.

</Document>
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<Document>
# Rule E3: Rules regarding livestreaming
# Rule A3: Rules regarding livestreaming
Delta-V welcomes content creators and streamers to our community, but we have a few rules regarding livestreaming game servers.
- While a stream delay is not necessary, it is highly recommended to have at least a 10 second delay.
- Please let admins know you are streaming via the AHelp prior to doing so.
- If your chat or viewers are in-game with you while also watching your stream, they are breaking our server rules.
- Please do not coordinate with them and discourage this behavior if it is seen.

</Document>
</Document>
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<Document>
# Disclaimer D1. Proper AHelp Ettiquette
# Rule A4: Engage in proper AHelp etiquette.
Do not use the AHelp for conversations of little substance.
- Intentionally disconnecting, responding with hostility, or refusing to respond when an admin privately messages you in-game will be met with an appeal-only ban.
- Additionally, abusing the AHelp relay by flooding it with garbage, checking for admins before stating a problem (ex: "hello?", "any admins?"), using it as a chatroom, or sending messages of no substance will result in your removal.
- All AHelp messages are relayed to the Delta-V Discord.

</Document>
- All AHelp messages are relayed to the Delta-V Discord. Just because your AHelp was not answered does not mean we cannot see it. If you would like to submit an offline Ahelp, you may do so in our Discord.
</Document>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<Document>
# Rule A5: Do not exploit the game.
Do not exploit the game, use cheats or macros.
The usage of:
- any third party applications/scripts/client modifications,
- any other applicable software to gain an advantage, avoid intended game/server mechanics, or to harm server infrastructure is strictly prohibited.
- the abuse of known glitches, exploits and bugs.

Any and all instances of the above will be met with an appeal-only ban; please report bugs in the issues section of the GitHub (DeltaV-Station/Delta-V) to report any issues you find in-game.
</Document>

This file was deleted.

This file was deleted.

42 changes: 16 additions & 26 deletions Resources/ServerInfo/Guidebook/DeltaV/Rules/DeltaVRuleset.xml
Original file line number Diff line number Diff line change
@@ -1,42 +1,32 @@
<Document>
# Server Rules
This is a Delta-V server. If you are banned on this server, you will be banned on all Delta-v Servers.
# Server Rules
This is a Delta-V server. If you are banned on this server, you will be banned on all Delta-v Servers. You must be at least 17 years of age to play on this server. By connecting to this server, you agree to our privacy policy found at [color=#808080]https://discord.gg/deltav[/color]

This is a roleplay server, meaning that roleplay rules apply.
[color=#ffDD00]This is a roleplaying (RP) server. Try to immerse yourself into your character. This includes interacting with your fellow crewmates, and using roleplay as the primary vessel to play the game alongside things like your job on the station. Roleplaying places less emphasis on "winning" and more on just telling a story.[/color]

[color=#ffDD00]This is also an MRP server. Try to immerse yourself into your character. This includes interacting with your fellow crewmates, and using roleplay as the primary vessel to play the game alongside things like your job on the station. MRP places less emphasis on "winning" and more on just telling a story.[/color]

Space Station 14 is not like most games. Many rules are designed to require roleplay, and not all rules are intuitive. Please take the time to read and understand the rules before you play so that you aren't surprised. Our community rules specifically are zero-tolerance rules, meaning that a violation will result in an appeal-only ban. Game admins will treat you as if you have read the rules, even if you have not.

## Server Disclaimers
[color=#ff0000]You must be at least 17 years of age to play on Delta-V's servers. Any users suspected of being under the age of 17 will be removed.
By connecting to this server, you agree to our privacy policy found at [color=#808080]https://wiki.delta-v.org/view/Delta-V:Privacy_policy. [/color]
- [textlink="D1. Proper AHelp Ettiquette." link="DeltaVDisclaimer1"]
- [textlink="D2. Do not exploit the game." link="DeltaVDisclaimer2"]

If you have any questions about these rules, please use the admin help menu by hitting F1 in-game or clicking the "AHelp" button in the lobby, or by making a post in the "Rule Clarifications" section of our Discord at [color=#808080]https://discord.gg/deltav. [/color]
Space Station 14 is not like most games. Many rules are designed to require roleplay, and not all rules are intuitive. Please take the time to read and understand the rules before you play so that you aren't surprised. Our community rules specifically are zero-tolerance rules, meaning that a violation will result in an appeal-only ban. Game admins will treat you as if you have read the rules, even if you have not. If you have any questions about these rules, please use the admin help menu by hitting F1 in-game or clicking the "AHelp" button in the lobby, or by making a post in the "Rules Clarification" forum at [color=#808080]https://discord.gg/deltav[/color]

## Community Rules
These rules apply at all times, including between rounds.

- [textlink="0. Admin Discretion." link="DeltaVRule0"]
- [textlink="E1. No Sexual Content/Themes" link="DeltaVRuleE1"]
- [textlink="E2. Use English" link="DeltaVRuleE2"]
- [textlink="E3. Rules regarding livestreaming" link="DeltaVRuleE3"]
- [textlink="0. Admins can exercise discretion in the enforcement of rules." link="DeltaVRule0"]
- [textlink="A1. Do not say or do sexually explicit or erotic things." link="DeltaVRuleA1"]
- [textlink="A2. Use English and be respectful." link="DeltaVRuleA2"]
- [textlink="A3. Follow the rules regarding livestreaming current rounds." link="DeltaVRuleA3"]
- [textlink="A4. Engage in proper AHelp etiquette." link="DeltaVRuleA4"]
- [textlink="A5. Do not exploit the game." link="DeltaVRuleA5"]

## Game Server Rules
These rules apply within the context of rounds.
- [textlink="1. Server Expectations" link="DeltaVRule1"]
- [textlink="2. Metagaming Guidelines" link="DeltaVRule2"]
- [textlink="3. New Life Rules" link="DeltaVRule3"]
- [textlink="4. Naming Convention Rules" link="DeltaVRule4"]
- [textlink="5. Roleplay Guidelines" link="DeltaVRule5"]
- [textlink="6. Powergaming Guidelines" link="DeltaVRule6"]
- [textlink="7. End-Of-Round (EOR) Rules" link="DeltaVRule7"]
- [textlink="B1. Behave like a normal person." link="DeltaVRule1"]
- [textlink="B2. Follow the Metashield." link="DeltaVRule2"]
- [textlink="B3. Do not prioritize winning over roleplay." link="DeltaVRule3"]
- [textlink="B4. Do not behave like an antagonist as a non-antagonist." link="DeltaVRule4"]
- [textlink="B5. Leave the game using cryosleep." link="DeltaVRule5"]

## Command, Security, Justice and Antagonist Guidelines
These rules apply within rounds for specific roles.
- [textlink="C1. Command, Security and Justice Guidelines" link="DeltaVRuleC1"]
- [textlink="C2. Prisoner Guidelines." link="DeltaVRuleC2"]
- [textlink="C3. Follow Antagonist Guidelines" link="DeltaVRuleC3"]
</Document>
</Document>
Loading

0 comments on commit dfe6254

Please sign in to comment.