From 785ffe1c0cb344df66f1dc681ef576ddc093a210 Mon Sep 17 00:00:00 2001 From: Mario Date: Sat, 5 Dec 2020 00:03:13 +1000 Subject: [PATCH] Rename TermsOfService file to tos.txt for portability and accessibility, adjust "Don't accept" text to more clearly state that it quits the game, strip colours from the ToS file --- qcsrc/menu/xonotic/dialog_termsofservice.qc | 6 +++--- TermsOfService => tos.txt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) rename TermsOfService => tos.txt (98%) diff --git a/qcsrc/menu/xonotic/dialog_termsofservice.qc b/qcsrc/menu/xonotic/dialog_termsofservice.qc index b1a85c990..85c82c451 100644 --- a/qcsrc/menu/xonotic/dialog_termsofservice.qc +++ b/qcsrc/menu/xonotic/dialog_termsofservice.qc @@ -26,7 +26,7 @@ void DontAccept_Clicked(entity btn, entity me) void XonoticToSDialog_loadXonoticToS(entity me) { string ToSText = ""; - int fh = fopen("TermsOfService", FILE_READ); + int fh = fopen("tos.txt", FILE_READ); if (fh >= 0) { for (string line; (line = fgets(fh)); ) { @@ -46,7 +46,7 @@ void XonoticToSDialog_loadXonoticToS(entity me) bool XonoticToSDialog_shouldShow() { - return (fexists("TermsOfService") && !autocvar__termsofservice_accepted); + return (fexists("tos.txt") && !autocvar__termsofservice_accepted); } void XonoticToSDialog_fill(entity me) @@ -67,7 +67,7 @@ void XonoticToSDialog_fill(entity me) me.TD(me, 1, me.columns/2, e = makeXonoticButton(_("Accept"), '0 0 0')); e.onClick = Close_Clicked; e.onClickEntity = me; - me.TD(me, 1, me.columns/2, e = makeXonoticButton(_("Don't accept & quit"), '0 0 0')); + me.TD(me, 1, me.columns/2, e = makeXonoticButton(_("Don't accept (quit the game)"), '0 0 0')); e.onClick = DontAccept_Clicked; e.onClickEntity = me; } diff --git a/TermsOfService b/tos.txt similarity index 98% rename from TermsOfService rename to tos.txt index 79381c514..dc6f87966 100644 --- a/TermsOfService +++ b/tos.txt @@ -1,9 +1,9 @@ -^9Definitions^0 +Definitions Service: the XonStat player statistics system and the Xonotic forums provided by Team Xonotic You: the user of the service We: the past and present contributors to Xonotic -^9Terms^0 +Terms By accessing the services at https://stats.xonotic.org and https://forums.xonotic.org, you are agreeing to be bound by these terms of service, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using or accessing this site. By using our services, you agree to allow user identifiable information to be presented within the system for the purpose of: @@ -20,7 +20,7 @@ We reserve the right to: - Discontinue, interrupt, or change the service without any advance notice or consent. - Release full or partial versions of the underlying dataset, provided it has been anonymized. -^9Privacy Policy^0 +Privacy Policy Your privacy is important to us. It is Team Xonotic’s policy to respect your privacy regarding any information we collect from you across our web properties https://stats.xonotic.org and https://forums.xonotic.org, along with any other sites we own and operate. We only collect information when we truly need it to provide a service to you and the community at large. We collect it by fair and lawful means, with your knowledge and consent via configurable, in-game options (cl_allow_uidtracking and cl_allow_uid2name for XonStat) or via signup forms (for the forums). We also let you know why we’re collecting it and how it will be used. You are free to refuse our request for your personal information by not opting in to either of these services. -- 2.39.2