This is the source code for Fated Girl Society. A short silly BDSM text adventure where you can control their fates. You can assign their names, and determine their fates.
I started preferring these over human interaction at times. People that already know me are aware I'm anti-death penalty, so I'm not going to waste breath explaining my views here.
Name your ruby file fatedgirlsociety.rb
# Name variables.
print " Dream Girl: "
$dream_girl = gets.chomp
print " Yandere: "
$yandere_girl = gets.chomp
print " Tsundere: "
$tsundere_girl = gets.chomp
# Variable for endgame.
$endgame_one = false
$endgame_two = false
$endgame_three = false
class Start_Society
def initialize
puts " Welcome to society, we would like you to meet: "
puts ""
puts " Dream Girl: #{$dream_girl}"
puts " Yandere: #{$yandere_girl}"
puts " Tsundere: #{$tsundere_girl}"
puts ""
prompt_display
end
def prompt_display
puts " You are given a choice between guillotining, paddling, and dating"
puts " one girl for each result."
puts ""
puts " w "
puts " a d"
puts ""
puts " w = behead dream girl, paddle yandere, date tsundere."
puts " a = behead yandere, date dream girl, paddle tsundere."
puts " d = behead tsundere, date dream yandere, paddle dream girl."
puts ""
print " What would you like to do?: "
input_choice
end
def input_choice
fate = gets.chomp
if fate == 'w'
puts $endgame_one = true
elsif fate == 'a'
puts $endgame_two = true
elsif fate == 'd'
puts $endgame_three = true
else
puts " Unrecognized command."
wait = gets.chomp
prompt_display
end
Dream_Girl.new
end
end
class Dream_Girl
def initialize
display_statement
end
def display_statement
if $endgame_one == true
puts " Dream Girl: Where did my head go?"
elsif $endgame_two == true
puts " Dream Girl: When do you want your lady cock sucked on?"
elsif $endgame_three == true
puts " Dream Girl: Ouch! Hit my again master!"
end
Yandere_Girl.new
end
end
class Yandere_Girl
def initialize
display_statement
end
def display_statement
if $endgame_one == true
puts " Yandere: I thought you loved me master!"
elsif $endgame_two == true
puts " Yandere: All my love for nothing, farewell!"
elsif $endgame_three == true
puts " Yandere: Now I have you all by myself."
end
Tsundere_Girl.new
end
end
class Tsundere_Girl
def initialize
display_statement
end
def display_statement
if $endgame_one == true
puts " Tsundere: I know I haven't been the most nice to you, but cock suck?"
puts ""
elsif $endgame_two == true
puts " Tsundere: Wow, I guess I shouldn't have expected better!"
puts ""
elsif $endgame_three == true
puts " Tsundere: Why did I have to secretly like you!"
puts ""
end
puts ""
puts " Thanks for determining our fates!"
abort
end
end
Start_Society.new
No comments:
Post a Comment