Welcome to James Kemp's Wiki

This is a collaborative web platform that allows people to edit1) the web pages to provide additional content for some of the stories I have written and the roleplaying games that I am involved in, whether as a player or GM.

There are several namespaces operating slightly different wiki subjects. These are, in no particular order:

  • Skyss - Story Background - a fantasy novel I wrote for NaNoWriMo 2016.
  • Perfects - background for the near future story and some police roleplaying that I ran in that universe
  • Theocracy of Daprav - A D&D campaign that I ran with Glasgow University Games Society around 2002-3.
  • Jim Wallman's Universe - a roleplaying by e-mail campaign that I play in, this is an unofficial wiki and none of it is canon unless Jim says it is.
    • Interstellar Freelance Unlimited - subset of the Universe pages covering the activities of a mercenary company that we are currently roleplaying every Full Moon.
    • Earth Imperium pages. These cover the activities of the Government of the Solar republic (aka Earth Empire) in Jim's Humanity Will Prevail campaign, including the Earth Imperium News Items.
    • Free Worlds Alliance - covering the activities of another emerging polity in the Humanity Will Prevail campaign. Mostly contributed by Eric Moroney.
    • Universe Background - page collecting the various bits of background info that have come up in various e-mail discussions for the campaigns set in Jim Wallman's Universe.

Comments and complaints to me at webmaster@full-moon.info please.

James Kemp

Tag Cloud

Recent Additions

Nearby Systems

This is a list of the closest systems to IFU's home base of Percentage (Q8). They are ordered by travel distance from there, including the time to reach the M25 from orbit around Percentage's colony world.

Under 30 days to Orbit

System Quad Control Pop(M) Planets Asteroids to M25 to orbit message
Percentage, Q8 8 CE 133.39 10 FALSE 009 017 000
Rover 8 CE 53.02 2 TRUE 017 024 004
Spuk, Q8 8 FWA 0.52 11 FALSE 018 026 005
Gunslinger 8 CE 6.48 5 FALSE 022 029 007
Pineapple Manager 8 UX 20.63 9 FALSE 020 029 006
Iron Cage 8 CE 22.21 12 FALSE 020 030 006

30-50 Days to Orbit

System Quad Control Pop(M) Planets Asteroids to M25 to orbit message
Pip 1 IN 3.48 5 FALSE 023 031 007
Deadwood 8 UX 737.82 11 TRUE 020 031 006
Potala 8 CE 9.57 12 TRUE 024 034 008
Lakshmi 8 IN 4.28 10 FALSE 024 034 008
Luwum 8 CE NK 12 TRUE 024 035 008
Takis 8 CE 32.59 4 FALSE 025 035 008
Z155 8 IN 1.20 2 TRUE 027 036 009
Nest 8 VR 19.84 10 FALSE 028 037 010
Pratt 1 FWA 19.23 8 FALSE 026 037 009
Musashi 8 VR 209.00 7 TRUE 032 040 012
Nose 1 FWA 10.53 9 FALSE 029 040 010
Ploot 8 UX 16.75 9 TRUE 030 040 011
Deadlock 1 IN 6.13 5 FALSE 031 042 011
Goof Ball 8 VR 44.79 3 TRUE 034 042 013
Lag 1 IN NK 4 FALSE 034 042 013
Green Spot 8 IN 0.57 2 FALSE 035 042 013
Knobknocker 8 TWTZ 17.97 2 TRUE 036 043 014
Hot Skin 8 IN NK 10 FALSE 033 043 012
Radhakrishnan 1 FWA 18.15 9 TRUE 033 043 012
Lon Chaney 1 IN NK 9 TRUE 034 045 013
Poppy Ally 8 VR 13.09 10 FALSE 036 046 014
Mouldy 1 IN 0.52 1 TRUE 040 046 016
Microprose 8 AS 362.62 6 TRUE 037 047 014
Long Dough 1 IN 5.63 4 TRUE 039 047 015
V'Ger 8 EE 20.85 8 FALSE 040 048 016
Ankh 1 FWA 0.99 8 FALSE 038 048 015
Lamster 1 FWA 8.63 3 FALSE 039 049 015
Diddykay 8 VR 23.81 10 FALSE 040 049 016
Muscle 8 IN NK 2 FALSE 040 049 016
Mannschaft 8 VR 12.81 7 FALSE 039 049 015

50-60 Days to Orbit

System Quad Control Pop(M) Planets Asteroids to M25 to orbit message
Turkomen 1 MA 35.98 6 FALSE 041 051 016
Knifesaw 8 TWTZ 5.28 3 TRUE 043 051 017
Power House 8 VR 37.63 8 TRUE 042 053 017
Spock 1 MA 20.19 8 FALSE 043 053 017
Hot Carrier 1 MA 38.71 9 FALSE 047 057 019
Mouse Kick 1 MA 66.23 7 FALSE 049 057 020
Curia 8 VR 51.84 6 TRUE 048 058 020
22 Aug 2009 07:52

Randomly Generated Officers

<php>

11 work out how many applicants. $apps = rand (20,60); set up some arrays as lookups for the values from the d10 rolls $prev = array (“Pilot”, “Astronaut”, “Pacifier Pilot”, “Command”, “Astronaut”, “Technical”, “Legal”, “Medical”, “Logistics”, “Marine”); $crim = array (“Colonial Fleet”, “Battle Fleet”, “Fleet Support”, “Naval Staff”, “Training”, “Port Staff”, “Special Duties”, “Shipyard”, “Naval Staff”, “Naval Academy”, “Command”, “Command”, “Admiralty”, “Command”); $refs = array (“Poor”, “Guarded”, “Guarded”, “Guarded”, “Average”, “Good”, “Good”, “Good”, “Excellent”, “Excellent”); $Ranks = array (“Ensign”, “Lieutenant”, “Lt.Commander”, “Commander”, “Captain”, “Flag Captain”, “Rear Admiral”, “Vice Admiral”, “Admiral of the White”, “Admiral of the Black”,“Grand Admiral”);

set up a table inside a form so that the chosen applicants can be taken forwards to the next stage. echo “<h2>Applicant Details</h2> \n \n <form action=recruit.php method=post> <table width = 85% cellpadding = 1>\n <tr> \n <td><b>Last 4 \n <td><b>Current Rank \n <td><b>Firstname \n <td><b>Surname \n <td><b>Branch \n <td><b>Current Location \n <td><b>New Posting \n </tr>”; $appl=1; $rank=0; for each applicant then roll the various dice and then set the variables do

{
  $CrimCheck=rand(0,9);
  $Experience=rand(0,9);
  $RefCheck=rand(0,9);
  $Gender=rand(0,8);
  $BirthGender=$Gender;
  $GenderChanged="No";
  if($Gender==0)
    {
     $GenderChanged="Yes";
     $BirthGender=rand(1,8);
     $Gender=rand(1,8);
    }
  if($Gender==9)
    {
     $BirthGender=rand(1,8);
     $gend="Cyborg";
    }
      if($Gender<5)
    { $sex="M"; $gend="M"; }
  elseif($Gender<9)
    { $sex="F"; $gend="F"; }
  elseif($BirthGender<5)
    { $sex="M"; $gend="M"; }
  else
    { $sex="F"; $gend="F"; }
  $Homeworld="Earth, Q0";
  $gen=rand(0,9);
    if($gen > 2)
      {
        // set the necessary connection variables to connect to MySQL
        include ("/var/www/html/INI/sqlconnect.php"); 
        // connect to MySQL server and select the INI database
        include ("/var/www/html/INI/sqlconnect2.php"); 
        $db1 = mysql_select_db('full-moon_info_-_INI',$connection);
        // randomly select a system from the database 
        $sql1 = 'SELECT * FROM `stardata` where control = "EE" ORDER BY Rand() LIMIT 5';
        $homes = mysql_query($sql1);
        while ($row1=mysql_fetch_array($homes,MYSQL_ASSOC))
         {
          end($row1);
          extract($row1);
          
          $Homeworld = "$StarName, Q$Quadrant";
         } 
       }
    

set the necessary connection variables to connect to MySQL include (“/var/www/html/IFU/sqlconnect.php”); 21 connect to MySQL server and select the IFU database include (“/var/www/html/IFU/sqlconnect2.php”); $db = mysql_select_db('full-moon_info_-_IFU',$connection);

randomly select a group of names from the database $sql = 'SELECT * FROM `Names` ORDER BY Rand() LIMIT 10'; $names = mysql_query($sql); step through the selected list of names to get a surname and forename from separate rows

while ($row=mysql_fetch_array($names,MYSQL_ASSOC))
{
  extract($row);
  $LastName = $Surname; 
  next($row);

then randomly take a firstname of the correct gender from the same list if ($Gender==$sex) { $Forename = $FirstName; next($row); extract($row); end($row); } } $Surnames = mysql_query($sql2); $Surname = $Surnames[“Surname”]; $sql2 = 'SELECT * FROM `Names` WHERE Gender=$sex ORDER BY Rand() LIMIT 2'; $FirstName = $names[“FirstName”]; $last4 = $appl + rand (1000,9799); $promote = $promote + 1 + $rank + rand (0,6); if ($promote>35) {$rank++; $promote=0;} $PQ = $Quadrant; $move = rand (0,10); if ($move>7) { if($PQ==0) {$PQ=rand(0,8);} if($PQ>0) {$PQ = rand(0,1) * rand (0,8);} } echo “ <tr> \n <td>$last4 \n <td>$Ranks[$rank] \n <td>$Forename \n <td>$LastName \n <td>$prev[$Experience] \n <td>$Homeworld \n <td>$crim[$CrimCheck], Q$PQ \n </tr>”; $appl++; } while ($appl⇐$apps); echo “</table>”; echo “</form>”; </php>

18 Mar 2010 17:07

http://www.brokencovenant.org.uk/

25 Aug 2007 13:14

GLITIUS DECIANUS' Correspondence with Rome

TO THE IMPERIAL TREASURY, ROME. SEPT LXVIII.

I would like to humbly ask you for some additional funds to maintain the 7 Legions defending the Rhine from the barbarion hordes. The upkeep cost of these Legions is 280 Talents per quarter, although I expect to meet 50 Talents of this cost from the Regional Revenue. The remining Funds being for road maintenance and keeping the locals content.

Your Humble Servant, Glitius Decianus Procurator of Belgica Durocortorum, Belgica.

TO THE IMPERIAL TREASURY, ROME. OCT LXVIII.

The situation on the Rhine is grave. We have only been able to pay for 2 of our 7 legions. Should the barbarians attack now we would be unable to stop them.

Please send 200 Talents now.

Glitius Decianus Procurator of Belgica

TO THE TREASURY

BELGICA will be sent 280 Talents for upkeep of legions + 10 talents each for the 4 loyal legions (I, XV, V & IV).

The Treasurer.

TO THE SENATE, ROME. DEC LXVIII.

Senators,

I feel it my duty to inform you that the loyalty bonus missed 5 of our 9 Legions. They have also not received the celebratory bonus of 10 talents each. In addition to this 140 Talents I must humbly ask your noble selves to ask the Imperial Treasury to send sufficient funds to pay these Legions next quarter. This will cost 315 talents over what the province provides.

Total required = 455 Talents

Glitius Decianus Procurator of Belgica

TO GERMANY

I'm sorry to inform you that you are at the bottom of the Emperor's financial priorities.

I've managed to scrape 47 talents together.

the Treasurer of the Senate

TO THE SENATE, ROME. FEB LXIX

Dear Senate,

Thank you so much for the 47 Talents you 'scraped together'. Are you gentlemen so poor you are unable to pay your loyal servants who are stopping the barbarian hordes from sweeping through Belgica & Gaul towards Italia & Rome itself?

Reports indicate that there are six barbarian warbands raiding across the Rhine on a regular basis.

Failing to fund the brave & loyal legions will result in a catastrophic collapse of the frontier.

Your loyal servant Glitius Decianus Procurator of Belgica

TO G. DECIANUS, PROCURATOR OF BELGICA

In Nom Galba Imp it SPQR

We are in receipt of your request for bonus payments as promised. I have brought your message to the attention of the Imperial Treasurer, who will pay the monies as a matter of priority as soon as recalcitrant provinces nonour their commitments to pay their surplus income to Rome.

V. Crispus (Secretariat to Senate) P.S. Please encourage your Governor to send a written sitrep as requested.

TO THE SENATE, ROME. MAR LXIX.

Gentlemen,

You will be pleased to hear that the Nobles & Citizens of Belgica & Germania have loaned our Treasury large sums of their personal wealth to pay the Legions and upkeep the fleet.

This means that our Treasury is running a deficit of 377 Talents. We have quarterly expenditure of 345 Talents and an income of 70.

For those of you who cannot count we require 652 Talents as a minimum by JUNE.

Glitius Decianus Procurator of Belgica

TO THE SENATE, ROME. MAR LXIX.

I would advise hiding your valuables and locking up your daughters.

The Barbarian hordes are attacking en masse.

Glitius Decianus Procurator of Belgica

TO THE SENATE, ROME. JUN LXIX.

Gentlemen,

Just a reminder that we have a deficit of 350 talents after our tax income & before paying for the legions.

Your servant, Glitius Decianus Procurator of Belgica

TO THE SENATE, ROME. AUG LXIX.

GENTLEMEN

THE GOVERNORS OF GAUL, GERMANY & BELGICA HAVE ASKED ME TO BE THEIR PROCURATOR. I WILL FORWARD ANY SURPLUS TO YOU.

LONG LIVE THE REPUBLIC! Glitius Decianus PROCURATOR OF THE WEST, LUGDUNUM

TO THE SENATE, ROME. AUG LXIX.

Gentlemen,

We urgently require 1300 Talents to repay loans & pay the legions of Gaul, Germania, Belgica & Britannia.

Glitius Decianus Procurator of Belgica


6 May 2010 21:45

So, Who was: GLITIUS DECIANUS?

Glitius Decianus was a 33 year old, equestrian, holding the Imperial appointment of Procurator of Belgica. This meant that he was in charge of the finance of the province and answerable to the Emperor rather than the Senate. As an equestrian he was lower than the Senators in status but still a wealthy man by the standards of the Empire as a whole. By Senatorial standards his wealth was modest (3 Talents per quarter as personal income).

In other respects he was something of a traditionalist and had served with the legions in the past, acquiring a Fair reputation as a commander, with the ability to match. Glitius was a reasonably ambitious man and was looking to ensure that, in addition to acquitting himself well as procurator, he would improve his wealth and status to allow a comfortable retirement.


6 May 2010 21:36
1)
but only if they are logged in, registration is temporarily disabled due to excessive spam. Contact the webmaster if you would like to edit these pages explaining your interest.