Imperator Knoedel
Simperator Knoedel
...but here I'm hosting a PBEM, so join me maybe?
A wise man once said: "This isn't chess, its civ."
Only it wasn't a wise man, it was Nighthawk419.
Still, that got me thinking: Many players are trying to circumvent the randomness in cIV and play it as deterministic as possible, only running certain Specialists in a city to have 100% certainty as for the next Great Person, turning off Random Events and Goodie Huts and considering a 80% odds battle to be a risky suicide mission.
If you are one of these boring players who abhor randomness and nonconformity, this game is not for you. Instead of working around craziness, this game is going to embrace it!
The only thing set in stone is the mapscript: Fantasy_Realm. For those who have never played on it before, first, shame on you, it even shipped with BtS for crying out loud!
Second, with this script you can forget all of your old conventions: Bananas on Ice, Forest on Desert and Oasis on Tundra hills are among the most common sights, so don't expect the map to make any sense whatsoever. The less you think about it the better.
Otherwise everything is random, and I mean everything. Be it the map size, which victories are enabled or Always War, all of these are for the RNG to decide.
"But Knoedel", you might ask, "How do you determine which boxes to check and which to leave empty?"
"Why, with a coin flip of course!", is what I would say had I grown up in a cave. Instead, I will use a C++ program I've coded half a year ago for a similar occasion, but since it was originally intended for use with my modmod of Legends of Revolution (which I'm totally gonna publish one day you guys!) I'll have to make some minor adjustments.
Needless to say you won't have a say in the matter of which leader or civ you'll control. After all that would be heresy against the Random Number God.
All I need now is some players crazy enough to trust absolutely everything to random chance. So, who wants to throw all rhyme and reason out of the window? Who is with me!?
Game has started!
Player List:
Imperator Knoedel as Stalin of Celtia
Luthor as Darius I of Portugal
Nighthawk419 as Churchill of Vikings
Count1 as Justinian I of Mongolia
Michkov as Asoka of Byzantium
Mitiu Ioan as Kublai Khan of Netherlands
Eclipse4449 as Washington of Carthage
A wise man once said: "This isn't chess, its civ."
Only it wasn't a wise man, it was Nighthawk419.
Still, that got me thinking: Many players are trying to circumvent the randomness in cIV and play it as deterministic as possible, only running certain Specialists in a city to have 100% certainty as for the next Great Person, turning off Random Events and Goodie Huts and considering a 80% odds battle to be a risky suicide mission.
If you are one of these boring players who abhor randomness and nonconformity, this game is not for you. Instead of working around craziness, this game is going to embrace it!
The only thing set in stone is the mapscript: Fantasy_Realm. For those who have never played on it before, first, shame on you, it even shipped with BtS for crying out loud!
Second, with this script you can forget all of your old conventions: Bananas on Ice, Forest on Desert and Oasis on Tundra hills are among the most common sights, so don't expect the map to make any sense whatsoever. The less you think about it the better.
Otherwise everything is random, and I mean everything. Be it the map size, which victories are enabled or Always War, all of these are for the RNG to decide.
"But Knoedel", you might ask, "How do you determine which boxes to check and which to leave empty?"
"Why, with a coin flip of course!", is what I would say had I grown up in a cave. Instead, I will use a C++ program I've coded half a year ago for a similar occasion, but since it was originally intended for use with my modmod of Legends of Revolution (which I'm totally gonna publish one day you guys!) I'll have to make some minor adjustments.
Needless to say you won't have a say in the matter of which leader or civ you'll control. After all that would be heresy against the Random Number God.
All I need now is some players crazy enough to trust absolutely everything to random chance. So, who wants to throw all rhyme and reason out of the window? Who is with me!?
Spoiler Randomness Program :
Since neither .cpp nor .exe files can be uploaded in a post, here is the code for those interested:
Code:
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
using namespace std;
int main ()
{
int tod, x, number, ai, players, rest;
srand((unsigned)time(NULL));
cout<<"This is a random settings generator for those that are either binary or don´t offer a random option.\n";
cout<<"It presumes the Fantasy_Realm mapscript and setting up a PBEM.";
do
{
cout<<"\nPlease enter the number of human players: ";
cin>>players;
if (players<2 || players>18)
{
cout<<"Invalid number of players.";
}
}
while (players<2 || players>18);
x=rand()%9;
x=x+1;
cout<<"\nDifficulty (Settler-1, Deity-9): "<<x;
cout<<"\nNumber of AIs: ";
rest=18-players;
ai=rand()%rest;
number=ai+players;
cout<<ai<<endl;
cout<<"Number of players (Human + AI): "<<number;
x=rand()%4;
x++;
cout<<"\nSpeed (Marathon-1, Quick-4): "<<x;
x=rand()%3;
x++;
cout<<"\nResource Appearance (Logical-1, Crazy-3): "<<x;
x=rand()%3;
x++;
cout<<"\nWorld Wrap (Flat-1, Toroidal-3): "<<x;
x=rand()%2;
cout<<"\nAdvanced Start: "<<x;
if (x==1)
{
x=rand();
}
x=rand()%2;
cout<<"\nNo City Razing: "<<x;
x=rand()%2;
cout<<"\nNo City Flipping From Culture: "<<x;
x=rand()%2;
cout<<"\nCity Flipping after Conquest: "<<x;
x=rand()%2;
cout<<"\nNo Barbarians: "<<x;
x=rand()%2;
cout<<"\nRaging Barbarians: "<<x;
x=rand()%2;
cout<<"\nAggressive AI: "<<x;
x=rand()%2;
cout<<"\nUnrestricted Leaders: "<<x;
x=rand()%2;
cout<<"\nRandom Personalities: "<<x;
x=rand()%2;
cout<<"\nCR: "<<x;
x=rand()%2;
cout<<"\nNTT: "<<x;
x=rand()%2;
cout<<"\nNTB: "<<x;
x=rand()%2;
cout<<"\nPA: "<<x;
x=rand()%2;
cout<<"\nAW: "<<x;
x=rand()%2;
cout<<"\nAP: "<<x;
x=rand()%2;
cout<<"\nOCC: "<<x;
x=rand()%2;
cout<<"\nPWoP: "<<x;
x=rand()%2;
cout<<"\nNRSoR: "<<x;
x=rand()%2;
cout<<"\nLMA: "<<x;
x=rand()%2;
cout<<"\nRCK: "<<x;
x=rand()%2;
cout<<"\nNVS: "<<x;
x=rand()%2;
cout<<"\nNTV: "<<x;
x=rand()%2;
cout<<"\nNRE: "<<x;
x=rand()%2;
cout<<"\nNo Espionage: "<<x;
cout<<"\n\nVictories: ";
x=rand()%2;
cout<<"\nTime: "<<x;
x=rand()%2;
cout<<"\nConquest: "<<x;
x=rand()%2;
cout<<"\nDomination: "<<x;
x=rand()%2;
cout<<"\nCultural: "<<x;
x=rand()%2;
cout<<"\nSpace Race: "<<x;
x=rand()%2;
cout<<"\nDiplomatic: "<<x;
cout<<"\nShuffle Teams: ";
x=rand()%2;
if (x==1)
{
cout<<"Yes:";/*
for (int i=1; i<=number; i++)
{
x=rand()%number;
cout<<"\nPlayer "<<i<<" is in Team "<<x<<".";
}*/
}
else
{
cout<<"No.";
}
x=rand()%999;
cout<<"\nGame Turn Limit: "<<x;
x=rand()%999;
cout<<"\nCity Elimination Limit: "<<x;
cin>>tod;
}
Game has started!
Player List:
Imperator Knoedel as Stalin of Celtia
Luthor as Darius I of Portugal
Nighthawk419 as Churchill of Vikings
Count1 as Justinian I of Mongolia
Michkov as Asoka of Byzantium
Mitiu Ioan as Kublai Khan of Netherlands
Eclipse4449 as Washington of Carthage