I got board and decided a small text based game might better illistrate the point I was trying to make about a Communist Democracy. Since we are all programmers we might as well program, any way here it is
center text 320,200,"You live in a perfect communist democracy"
pressanykey
center text 320,200,"Today the country will vote"
pressanykey
center text 320,200,"The majority party wants to evacuate the people"
center text 320,220,"who live in Building 001 and re-locate them"
center text 320,240,"to Building 002 because Building 001 is"
center text 320,260,"too old and not efficient enough in power consumption"
pressanykey
center text 320,200,"You live in Building 001, and are quite happy"
center text 320,220,"You have a perfectly average wife, and a perfectly "
center text 320,240,"average family family (2.5 kids)"
pressanykey
center text 320,200,"How will you vote, with the majority and loose you Home."
center text 320,220,"or with the minority, and loose your Home"
center text 320,240,"or abstain, knowing that tommorow you will loose your Home"
wait 2000
buttons01
sprite 1,0,0,1
sprite 2,300,0,2
sprite 3,200,200,3
option = 0
cls
center text 320,190,"Click a vote, and then press a key"
repeat
if mousex()>0 and mousex()<100 and mousey()>0 and mousey()<100 and mouseclick() = 1 then option = 1
if mousex()>300 and mousex()<400 and mousey()>0 and mousey()<100 and mouseclick() = 1 then option = 2
if mousex()>200 and mousex()<300 and mousey()>200 and mousey()<300 and mouseclick() = 1 then option = 3
until option>0
delete sprite 1
delete sprite 2
delete sprite 3
if option = 1 then gosub majority
if option = 2 then gosub minority
if option = 3 then gosub abstain
majority:
INK RGB(0,0,0),RGB(255,255,255)
pressanykey
center text 320,200,"You vote for the Majority"
pressanykey
center text 320,200,"You did your duty for your county"
pressanykey
center text 320,200,"You go home, and pack for re-location"
pressanykey
center text 320,200,"end"
pressanykey
end
return
minority:
INK RGB(255,255,255),RGB(0,0,0)
pressanykey
center text 320,200,"You vote for the minority"
pressanykey
center text 320,200,"You go home, praying you can keep you home"
pressanykey
center text 320,200,"When you wake up, people are already leaving"
center text 320,220,"A construction crew is outside ready to tear"
center text 320,240,"down your home, your wife and kids are already gone"
pressanykey
center text 320,200,"You are angry, mad that you lost"
center text 320,220,"Why even bother casting your vote knowing you wouldn't win"
pressanykey
center text 320,200,"as you pack your things you come across your old gun"
pressanykey
center text 320,200,"You realize that the minority can never win"
center text 320,220,"And that even in this great equality some people will loose"
center text 320,240,"and your anger leads to HATE"
pressanykey
center text 320,200,"A man knocks on your door and asks if you are ready to leave?"
pressanykey
center text 320,200,"You fire a round through the door in response."
center text 320,220,"They will take your home, but they can't take you"
pressanykey
center text 320,200,"You go over to the window and fire at the construction crew"
pressanykey
center text 320,200,"In moments police are arriving, and suddenly you know you won't make it"
pressanykey
center text 320,200,"Rather then let the police come and arrest you,"
center text 320,220,"You turn your gun on yourslf,saying goodbye to your family"
center text 320,240,"with your last breath"
pressanykey
center text 320,200,"END"
end
return
abstain:
INK RGB(255,255,255),RGB(0,0,0)
pressanykey
center text 320,200,"Rather then waste your vote, your go home."
pressanykey
center text 320,200,"As you approch Building 001, you see a crowed has gathered"
center text 320,220,"People have gathered around front in protest"
pressanykey
center text 320,200,"You try to get past the crowd so you can get inside,"
center text 320,220,"but end up stuck in the unrully mob."
pressanykey
center text 320,200,"Police saround the area, trying to disrupt the protest"
pressanykey
center text 320,200,"You find yourslef next to a policeman, but before you can explain"
center text 320,220,"You are pushed aginst him, the policeman thumps you with a night-stick"
center text 320,240,"and you drop to the ground."
pressanykey
center text 320,200,"You are stepped on and kicked and hit, and never quite abel to get up,"
center text 320,220,"you feel yourslef loose conciousness,as another hit connects with the back of your head"
pressanykey
center text 320,200,"You awaken in a small room that stincs like garbage."
center text 320,220,"A beautifull women is sitting next to the bed you are lying in"
pressanykey
center text 320,200,"Who are you?"
center text 320,220,"still grogy from the beating, you can feel soars all over your body"
pressanykey
center text 320,200,"I am Sylvia, we rescued you from the attack."
center text 320,220,"the woman responded."
pressanykey
center text 320,200,"who do you mean "we""
center text 320,220,"you say still confused."
center text 320,240,""and why does it stink?""
pressanykey
center text 320,200,"I apoloqize for the smell but the sewers are the only place we are safe."
pressanykey
center text 320,200,"As who we are, we are the "the resistance", we fight the majority."
pressanykey
center text 320,200,"couldn't you do that by just voting aginst them, you reply"
pressanykey
center text 320,200,"And what would that accomplish,"she laughed "they are the majority, they always win."
pressanykey
center text 320,200,"You talk with Sylvia for awhile, and then return to sleep."
center text 320,220,"when you wake up, she asks if you will stay and fight with the resistance?"
pressanykey
center text 320,200,"You think back to whay happend and why, and you realize she is right,"
center text 320,220,"the minority can never win in this system, and all you have ever had"
center text 320,240,"isn't even there anymore, (after the riot, the building came down)"
pressanykey
center text 320,200,"You look at her and smile "What have I got to loose" you say."
center text 320,220,"and so begins your new life, as a member of the resistance."
center text 320,240,"No longer equall to all those around you, but somehow, even with nothing,"
pressanykey
center text 320,200,"you are better then all of those who are the same."
pressanykey
center text 320,200,"END"
pressanykey
end
return
function pressanykey()
center text 320,400,"Press anykey to continue"
suspend for key
cls
endfunction
function buttons01
create bitmap 2,100,100
set current bitmap 2
INK RGB(255,0,0),RGB(0,0,0)
box 0,0,100,100
set cursor 0,20
INK RGB(0,255,0),RGB(0,0,0)
PRINT "Majority"
get image 1,0,0,100,100
cls
box 0,0,100,100
set cursor 0,20
INK RGB(255,0,0),RGB(0,0,0)
PRINT "Minority"
get image 2,0,0,100,100
cls
box 0,0,100,100
set cursor 0,20
PRINT "Abstain"
get image 3,0,0,100,100
delete bitmap 2
endfunction
...that move was indeed...Bold.