Thursday, February 28, 2013

Proposal: Need for speed

Self-Killed. -RaichuKFM

Adminned at 28 Feb 2013 19:17:13 UTC

If the proposal “Interstellar Override” is failed, then this proposal does nothing.

Add a section to the wiki entitled “Ship Specifications”.  This section starts out with three sub-sections, entitled “Light”, “Medium” and “Heavy”.  Each of these sections will be further divided into ‘parameters’, or a list of keywords that map to a single value.  Each will start out with the parameters Fuel Capacity and Speed, with null values to start.

Enact a new rule “Ship Specifications”:

All possible ship types are listed in the section “Ship Specifications”.  In addition, each ship will have a set of parameters that apply to the ship.  When a rule, then, is created that refers to any paramater that a ship has, it means those mapped to the ship that the Commander has specified.  For example, if a Commander has a Light ship, any ship parameters referred to in a rule mean the values that the Light ship has for those parameters.  Whenever a new parameter is created, it is created for all ships and, unless otherwise stated defaults to a null value.  If a rule ever access a parameter that has a null value, unless otherwise specified, it does nothing regarding that parameter.

Proposing a mechanism for ships to have properties - starting out with fuel and speed, can be extended to others.  Note, this is to create a baseline - individual ships may still be ‘customized’ by using GNDT.  Feel free to give me feedback, or suggest improvements.

Comments

Skju:

02-28-2013 04:00:25 UTC

There is no Proposal “Interstellar Override” and nobody with the status of “Commander”. I’m a little confused about how the parameters work, too.

nqeron:

02-28-2013 04:10:03 UTC

I meant “Interstellar Overdrive” and “Captain” respectively - can an admin change this.  The idea of parameters was to allow all ships to have a ‘speed’, but to have that value differ from ship to ship.  But all ships of that type would have the same speed.  This would permit a controlled way to handle ship statistics.  Another way would be to make tons of values for the GNDT to track.  But I wanted to avoid that.  If you come up with a better wording, please share it.

omd:

02-28-2013 04:41:37 UTC

against

quirck:

02-28-2013 06:41:39 UTC

against

Purplebeard:

02-28-2013 08:01:54 UTC

against

Kevan:

02-28-2013 10:19:18 UTC

against

RaichuKFM:

02-28-2013 12:07:16 UTC

against

nqeron:

02-28-2013 12:33:09 UTC

against In favor of Purplebeards proposal

Murphy:

02-28-2013 14:46:10 UTC

against

MurphEngineer:

02-28-2013 15:11:53 UTC

against Purplebeard got this right.