]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/secret.qc
Merge remote-tracking branch 'origin/mirceakitsune/sandbox'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / secret.qc
index 96470623b45a05d1bdbc0105a829d3d9960ad294..2694cb3d6f536ac506b49b4b05f0b07ee9a75389 100644 (file)
@@ -1,6 +1,13 @@
-/*
-A secret has been found!
-*/
+
+
+void secrets_setstatus() {
+       self.stat_secrets_total = secrets_total;
+       self.stat_secrets_found = secrets_found;
+}
+
+/**
+ * A secret has been found (maybe :P)
+ */
 void trigger_secret_touch() {
        // only a player can trigger this
        if (other.classname != "player")
@@ -10,6 +17,10 @@ void trigger_secret_touch() {
        secrets_found += 1;
        //print("Secret found: ", ftos(secret_counter.cnt), "/");
        //print(ftos(secret_counter.count), "\n");
+
+       // centerprint message (multi_touch() doesn't always call centerprint())
+       centerprint(other, self.message);
+       self.message = "";
        
        // handle normal trigger features
        multi_touch();