Blockland Forums > Suggestions & Requests
original ideas for gamemodes (or other mods)
CharlesSpeaking:
--- Quote from: otto-san on February 16, 2013, 11:04:14 PM --- "make an RPG-where-you-cut-trees-down-to-buy-upgrades-to-upgrade-your-speed-of-cutting-trees-down thing"
--- End quote ---
otto_guy's unlimited treecutting
otto-san:
--- Quote from: CharlesSpeaking on February 17, 2013, 04:33:00 PM ---otto_guy's unlimited treecutting
--- End quote ---
that is the best thing to vibrate my pixel processors these past fifty thousand ticks
CharlesSpeaking:
--- Quote from: otto-san on February 17, 2013, 04:36:20 PM ---that is the best thing to vibrate my pixel processors these past fifty thousand ticks
--- End quote ---
(youravatarherebutidon'tknowhowtogetitwithoutusingan imageuploaderandi'mtoolazytodothat)
other thoughts are
otto-guy's unlimited fishing
otto-guy's unlimited business
otto-guy's unlimited golf sim
otto-guy's unlimited dance party
otto-guy's unlimited need-for-madness-style death race where there are no guns and if you hit other cars with your own car it does damage to them and there are hoops that can heal you and ramps and checkpoints
oh do the LAST ONEEEE
otto-san:
I do also plan on releasing these if I finish them. As such, I'll make sure to have plenty of documentation on any API involved if coders want to add to them. I tend to make projects around the concept of modification.
just look at all the stupid useless prefs in dagon even though this is a terrible example in this context
--- Code: ---$Dagon::BlindWhiteout = 0.5; //Whiteout value for blinded players.
$Dagon::BlindSched = 150; //Time between each iteration of the blinding loop.
$Dagon::UpdateUISched = 250; //Time between each iteration of the UI update for dagons.
$Dagon::ModeName[0] = "DEFENSIVE"; //Mode zero UI name.
$Dagon::ModeName[1] = "AGGRESSIVE"; //Mode one UI name.
$Dagon::CooldownName[1] = "Ink"; //Cooldown one UI name.
$Dagon::CooldownName[2] = "Tongue"; //Cooldown two UI name.
$Dagon::CooldownName[3] = "Mode Swap"; //Cooldown three UI name.
$Dagon::CooldownName[4] = "Propel"; //Cooldown four UI name.
$Dagon::CooldownTime[1] = 10; //Cooldown one timeout in seconds.
$Dagon::CooldownTime[2] = 1.5; //Cooldown two timeout in seconds.
$Dagon::CooldownTime[3] = 1; //Cooldown three timeout in seconds.
$Dagon::CooldownTime[4] = 1.75; //Cooldown four timeout in seconds.
$Dagon::TongueKillDist = 10; //How close a player has to be to be considered close enough to be eaten by a dagon.
$Dagon::TongueGrabDist = 300; //How far a dagon's tongue reaches.
$Dagon::TongueConeRad = 10; //Radius of the tongue search cone.
$Dagon::TongueFakeKillLen = 10; //Length of time bricks are killed when broken through with tongue.
$Dagon::TongueFakeKillSphereDiv = 1.5; //Number the vectorLen of a datablock's bounding box is divided by to get the radius of the brick fake kill search.
$Dagon::DefaultMode = 1; //Mode dagons spawn with.
$Dagon::PropelVel = 300; //Velocity added when propelling.
$Dagon::LeaveWaterVel = "0 0 -5"; //Velocity set to when leaving water.
$Dagon::PoisonDamage = 5; //Damage per each iteration of ink cloud poison.
$Dagon::PoisonTime = 1000; //Time between each iteration of the ink cloud poison loop.
$Dagon::PoisonLen = 10000; //Time the ink cloud poison loop lasts.
$Dagon::InkCloudRange = 12.5; //Range of the ink cloud poison loop in Torque units.
$Dagon::WaterMoveSpeed = 1.5; //Speed it takes to play the underwater movement animation on a dagon.
$Dagon::NumTongueGrab = 3; //Number of people able to be grabbed by a dagon tongue.
$Dagon::TongueBreakBaspleates = false; //If the tongue pull will break baseplates.
$Dagon::TongueBreakCubes = false; //If the tongue pull will break cubes.
$Dagon::StuffOutsideMinigames = false; //If dagon abilities work outside of minigames.
--- End code ---
CharlesSpeaking:
otto-guy's dance contest
apply for judge and three judges per contest
best dancer gets the prize money to buy prop items/anything else
yes
otto-guy's prison life
clickable things that improve your stats through vce variable
maybe a sleep stat where you have to click the bed before doing anything else