From 16ee2756026dc01a86b2fb74ffeca5d08eafa631 Mon Sep 17 00:00:00 2001 From: KFFFF00 Date: Tue, 7 Jun 2011 20:43:59 +0000 Subject: [PATCH] CHANGELOG UPDATED Cult mode update: Arcane tome now has a "notes" option. Set English translations for runewords which come up when scribing runes. Attack an arcane tome with an arcane tome to copy your notes to the target tome. Totally copied the idea of minecraft maps. No syncing though. Stun rune buffed considerably. Its a 1-use item so it deserved more power. Tome text: Added missing description for stun rune. I failed to implement some interface/additional check shit so you might want to check out commented parts of the code. At least it compiles and doesnt spam runtime errors. Too frustrated and unskilled to do it on my own. Figuring the way those HTML windows work has been hard enough already. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1669 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/magic/cultist/ritual.dm | 121 +++++++++++++++++++++++++++--- code/game/magic/cultist/runes.dm | 6 +- icons/changelog.html | 33 ++++++++ 3 files changed, 146 insertions(+), 14 deletions(-) diff --git a/code/game/magic/cultist/ritual.dm b/code/game/magic/cultist/ritual.dm index 1948a7ee631..971f0a62799 100644 --- a/code/game/magic/cultist/ritual.dm +++ b/code/game/magic/cultist/ritual.dm @@ -12,6 +12,7 @@ var/wordother = null //var/wordfree = null var/wordhide = null var/runedec = 0 +var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology", "self", "see", "other", "hide") /client/proc/check_words() // -- Urist set category = "Special Verbs" @@ -65,7 +66,7 @@ var/runedec = 0 // Places these combos are mentioned: this file - twice in the rune code, once in imbued tome, once in tome's HTML runes.dm - in the imbue rune code. If you change a combination - dont forget to change it everywhere. // travel self [word] - Teleport to random [rune with word destination matching] -// travel other [word] - Portal to rune with word destination matching +// travel other [word] - Portal to rune with word destination matching - kinda doesnt work. At least the icon. No idea why. // see blood Hell - Create a new tome // join blood self - Incorporate person over the rune into the group // Hell join self - Summon TERROR @@ -277,9 +278,11 @@ var/runedec = 0 throw_range = 5 w_class = 3.0 flags = FPRINT | TABLEPASS - var/dat + var/notedat = "" + var/tomedat = "" + var/list/words = list("ire" = "ire", "ego" = "ego", "nahlizet" = "nahlizet", "certum" = "certum", "veri" = "veri", "jatkaa" = "jatkaa", "balaq" = "balaq", "mgar" = "mgar", "karazet" = "karazet", "geeri" = "geeri") - dat = {" + tomedat = {"