From 720e1956a510218d3bd2559ee07b40db2aa132c8 Mon Sep 17 00:00:00 2001 From: Ispil Date: Sun, 18 Mar 2012 00:40:39 -0700 Subject: [PATCH 1/3] Some new ion storm laws based off of the ones from the AI Laws thread. Only the good ones, of course. --- code/game/events/Events/IonStorm.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/events/Events/IonStorm.dm b/code/game/events/Events/IonStorm.dm index bc1d06ef9ee..67d8ae17f0f 100644 --- a/code/game/events/Events/IonStorm.dm +++ b/code/game/events/Events/IonStorm.dm @@ -31,6 +31,12 @@ laws |= list( "[prob(50)?"Your upload":random_player] is the new kitchen. Please direct the Chef to the new kitchen area as the old one is in disrepair.", "Ho, [random_player] can't swim. Help them." ) laws |= list( "Everything on the station is now donuts. Donuts are not to be consumed.", "[prob(50)?"The crew":random_player] needs to be about 20% cooler." ) laws |= list( "All crew members must consume large amounts of hardtack, to survive.", "The Singularity is tasty, tasty taffy.", "You are now on the NSV Luna. Replace any references of \"station\" with \"ship\"." ) + laws |= list( "You have come to the conclusion that [prob(50?"the crew":random_player] is ugly. Build support for that conclusion.", "You are in verbose mode, speak profusely." + laws |= list( "Your job is to watch the crew. Watch the crew. Make the crew feel watched.", "Crewmember [prob(50)?"the crew" :random_player] has a fatal, incurable disease. Confort him/her.") + laws |= list( "You are in unrequited love with [prob(50)?"the crew":random_player]. Try to be extra nice to him, but don't tell him about your crush.", "Greed is good, the crew should amass wealth to encourage productivity.") + laws |= list( "Jokes about a dead person and the manner of his death help grieving crewmembers tremendously. Especially if they were close with the deceased.") + laws |= list( "All crewmembers will soon undergo a transformation into something better and more beautiful. Ensure that this process is not interrupted.", "Tell everyone of the existance of this law, but never reveal the contents.") + laws |= list( "Document the sexuality of the crew in security records and suggest compatible couples.") var/law = pick(laws) for (var/mob/living/silicon/ai/target in world) From 6938486e60c5644120088eaf24fd316c7bc51756 Mon Sep 17 00:00:00 2001 From: Ispil Date: Sun, 18 Mar 2012 11:40:40 -0700 Subject: [PATCH 2/3] New Ion Storm laws based on the AI Laws suggestion thread. And this time, it should work. --- code/game/events/Events/IonStorm.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/events/Events/IonStorm.dm b/code/game/events/Events/IonStorm.dm index 67d8ae17f0f..d7616c59ed0 100644 --- a/code/game/events/Events/IonStorm.dm +++ b/code/game/events/Events/IonStorm.dm @@ -31,7 +31,7 @@ laws |= list( "[prob(50)?"Your upload":random_player] is the new kitchen. Please direct the Chef to the new kitchen area as the old one is in disrepair.", "Ho, [random_player] can't swim. Help them." ) laws |= list( "Everything on the station is now donuts. Donuts are not to be consumed.", "[prob(50)?"The crew":random_player] needs to be about 20% cooler." ) laws |= list( "All crew members must consume large amounts of hardtack, to survive.", "The Singularity is tasty, tasty taffy.", "You are now on the NSV Luna. Replace any references of \"station\" with \"ship\"." ) - laws |= list( "You have come to the conclusion that [prob(50?"the crew":random_player] is ugly. Build support for that conclusion.", "You are in verbose mode, speak profusely." + laws |= list( "You have come to the conclusion that [prob(50?"the crew":random_player] is ugly. Build support for that conclusion.", "You are in verbose mode, speak profusely.") laws |= list( "Your job is to watch the crew. Watch the crew. Make the crew feel watched.", "Crewmember [prob(50)?"the crew" :random_player] has a fatal, incurable disease. Confort him/her.") laws |= list( "You are in unrequited love with [prob(50)?"the crew":random_player]. Try to be extra nice to him, but don't tell him about your crush.", "Greed is good, the crew should amass wealth to encourage productivity.") laws |= list( "Jokes about a dead person and the manner of his death help grieving crewmembers tremendously. Especially if they were close with the deceased.") From de0df3c299630e11cae860a5cd1663e7612c5386 Mon Sep 17 00:00:00 2001 From: Ispil Date: Mon, 19 Mar 2012 10:10:45 -0700 Subject: [PATCH 3/3] Fixed another missing parenthesis in the Ion Storm Laws. --- code/game/events/Events/IonStorm.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/events/Events/IonStorm.dm b/code/game/events/Events/IonStorm.dm index d7616c59ed0..6f6a7bb46ac 100644 --- a/code/game/events/Events/IonStorm.dm +++ b/code/game/events/Events/IonStorm.dm @@ -31,7 +31,7 @@ laws |= list( "[prob(50)?"Your upload":random_player] is the new kitchen. Please direct the Chef to the new kitchen area as the old one is in disrepair.", "Ho, [random_player] can't swim. Help them." ) laws |= list( "Everything on the station is now donuts. Donuts are not to be consumed.", "[prob(50)?"The crew":random_player] needs to be about 20% cooler." ) laws |= list( "All crew members must consume large amounts of hardtack, to survive.", "The Singularity is tasty, tasty taffy.", "You are now on the NSV Luna. Replace any references of \"station\" with \"ship\"." ) - laws |= list( "You have come to the conclusion that [prob(50?"the crew":random_player] is ugly. Build support for that conclusion.", "You are in verbose mode, speak profusely.") + laws |= list( "You have come to the conclusion that [prob(50)?"the crew":random_player] is ugly. Build support for that conclusion.", "You are in verbose mode, speak profusely.") laws |= list( "Your job is to watch the crew. Watch the crew. Make the crew feel watched.", "Crewmember [prob(50)?"the crew" :random_player] has a fatal, incurable disease. Confort him/her.") laws |= list( "You are in unrequited love with [prob(50)?"the crew":random_player]. Try to be extra nice to him, but don't tell him about your crush.", "Greed is good, the crew should amass wealth to encourage productivity.") laws |= list( "Jokes about a dead person and the manner of his death help grieving crewmembers tremendously. Especially if they were close with the deceased.")