Traveller Store CotI Features New Posts Mark Forums Read Register


Go Back TravellerRPG.com > Citizens of the Imperium > General Traveller Discussions > Software Solutions

Software Solutions Discussions on Traveller related software.

Reply
 
Thread Tools Display Modes
  #1  
Old May 21st, 2013, 08:28 AM
simonh simonh is offline
Citizen: SOC-12
 
Join Date: Jun 2008
Location: London
Posts: 447
Gallery : 0
simonh Citizen+simonh Citizen+
Default StarBase minor update - world and world name generation

I've made some minor updates to Starbase, just in the source repository for now.

World name generation has been modified so it spices up the names a bit. It randomly adds fairly standard SF world name prefixes and suffixes. So now 'Regulus' might come out as 'Regulus Prime' or 'Regulus II' or 'New Regulus'.

At some point I'll add a check box in the UI to enable or disable this feature.

The 2D6 OGL world generation Rules.py script can now be run directly from the command line. With no arguments it outputs the world data to standard output, or it will write the output to a file named on the command line. The script is only dependent on the Python standard library, and the D6_OGL.py script that comes in the same directory. You do not need StarBase to use it. The layout is based on the HTML/PDF world report generated by StarBase.

Of course since Starbase adds things like world names, I've just put in an empty heading for that and allegiance.

Here's a sample world:

Code:
World Name:
Allegiance:
Starport:      C	Small Spaceport
Size:          5	8,000km
Atmosphere:    5	Thin
Hydrographics: 5	Large Oceans
Population:    3	Thousands
Government:    5	Feudal technocracy
Law Level:     0	None
Tech Level:    5	Late Industrial

System Data
Bases:         
Trade:         Ga Lt
Asteroids:     No
Gas Giant(s):  Yes
Star Data:     

Starport
Comprehensive landing and docking facilities, suitable for routine operations. No shipyard and only basic maintenance facilities are available.

Size
A small planet with a diameter of 8,000km and surface gravity of 0.45G

Atmosphere
Low pressure but breatheable atmosphere with a surface pressure from 0.43 to 0.7 atm.

Hydrographics
Wet world with several large oceans. Hydrographic percentage 46%-55%.

Population
Large village, or scattered small settlements. Population in the range 1,000+.

Government
Rule by a technical elite that performs essential technological functions in return for defined obligations or services

Law Level
No restrictions. 

Tech Level
Widespread electrification, telecommunications and internal combustion. Atomics and primitive computing are appearing.
Reply With Quote
  #2  
Old May 21st, 2013, 09:25 AM
simonh simonh is offline
Citizen: SOC-12
 
Join Date: Jun 2008
Location: London
Posts: 447
Gallery : 0
simonh Citizen+simonh Citizen+
Default

One more thing. I've set up a proper homepage on github:

StarBase Github Homepage


Simon Hibbs
Reply With Quote
  #3  
Old May 21st, 2013, 12:35 PM
heckj heckj is offline
Citizen: SOC-10
 
Join Date: Sep 2008
Location: Seattle
Posts: 62
Gallery : 0
heckj Citizen
Default

Quote:
Originally Posted by simonh View Post
One more thing. I've set up a proper homepage on github:
StarBase Github Homepage
And... it looks like you already found github pages
Reply With Quote
  #4  
Old May 21st, 2013, 12:37 PM
simonh simonh is offline
Citizen: SOC-12
 
Join Date: Jun 2008
Location: London
Posts: 447
Gallery : 0
simonh Citizen+simonh Citizen+
Default

Quote:
Originally Posted by heckj View Post
And... it looks like you already found github pages
Yep. They're hidden away a bit though. It would be nice to have a link back to it from the project itself as well, instead they're this completely separate thing off by themselves.

Simon Hibbs
__________________
Check out StarBase, the open source science fiction campaign mapping application.
Reply With Quote
  #5  
Old May 21st, 2013, 01:08 PM
simonh simonh is offline
Citizen: SOC-12
 
Join Date: Jun 2008
Location: London
Posts: 447
Gallery : 0
simonh Citizen+simonh Citizen+
Default

Quote:
Originally Posted by heckj View Post
BTW: I've added you as an "owner" to the organization makhidkarun, so you can create new repositories under there and add in as you like. If you're interested in collaborating in the t5 libraries as I get them further alone, that'd be awesome too.
Replying here to avoid polluting the ontology thread even more than I have already.

That's very good of you. I've uploaded the OGL/Mongoose world generation utility as a standalone project under the Makhidkarun banner.

Simon Hibbs
__________________
Check out StarBase, the open source science fiction campaign mapping application.
Reply With Quote
  #6  
Old May 21st, 2013, 05:30 PM
SpaceBadger's Avatar
SpaceBadger SpaceBadger is offline
Citizen: SOC-14
 
Join Date: Jan 2013
Location: Central Missouri, USA
Posts: 3,585
Gallery : 1
Visit SpaceBadger's Blog
SpaceBadger Respected CitizenSpaceBadger Respected CitizenSpaceBadger Respected CitizenSpaceBadger Respected CitizenSpaceBadger Respected CitizenSpaceBadger Respected Citizen
Default

Here is a naming option that I would like: just name every system after the hex in which it is located. That would work best for me in setting up a universe with lots of unexplored areas, where it would be quicker to rename the populated systems than to un-name all of those randomly generated names.
Reply With Quote
  #7  
Old May 22nd, 2013, 04:46 AM
simonh simonh is offline
Citizen: SOC-12
 
Join Date: Jun 2008
Location: London
Posts: 447
Gallery : 0
simonh Citizen+simonh Citizen+
Default

Quote:
Originally Posted by SpaceBadger View Post
Here is a naming option that I would like: just name every system after the hex in which it is located. That would work best for me in setting up a universe with lots of unexplored areas, where it would be quicker to rename the populated systems than to un-name all of those randomly generated names.
Hang on, I'll just nip into my time machine.......

Ok, I'm back. Just un-check the auto naming check box in the tool bar and that's what you get!

Seriously though, when I implemented it I decided that default behaviour should be proper name generation but the original placeholder implementation was to use hex coordinates and you can still do that.

Simon Hibbs
__________________
Check out StarBase, the open source science fiction campaign mapping application.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
World And System Generation Rebecca Ashling Traveller 5 5 May 15th, 2013 08:08 PM
World Generation in 2300AD Solo 2300AD & 2320 85 March 9th, 2008 06:05 PM
CT+ World Generation RandyT0001 In My Traveller Universe 20 December 5th, 2005 11:05 PM
WATER WORLD MINOR RACES trader jim Contact! 2 November 13th, 2002 02:18 PM

This website and its contents are copyright ©2010- Far Future Enterprises. All rights reserved. Traveller is a registered trademark of Far Future Enterprises .
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright (c) 2010-2013, Far Future Enterprises. All Rights Reserved.