Tag name:plugin

Mongoose Traveller V2 Trade Plugin Details

First published 8th September 2025 (Last Modified 26th August 2026)

Description

This plugin adds a shortcode to add information about trading from a starport

  • Version: 3.380.0
  • Author: David Vines
  • Last Updated: 2026-09-01T15:26:38Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 7.1
  • License: Contains materials from Mongoose which are used by following the Mongoose fair use policy. The code elements were written solely by myself.

    The Traveller game in all forms is owned by Mongoose Publishing. Copyright 1977 - 2024 Mongoose Publishing. Traveller is a registered trademark of Mongoose Publishing. Mongoose Publishing permits web sites and fanzines for this game, provided it contains this notice, that Mongoose Publishing is notified, and subject to a withdrawal of permission on 90 days notice. The contents of this site are for personal, non-commercial use only. Any use of Mongoose Publishing’s copyrighted material or trademarks anywhere on this web site and its files should not be viewed as a challenge to those copyrights or trademarks. In addition, any program/articles/files on this site cannot be republished or distributed without the consent of the author who contributed it.

    In particular note that this page explicitly does not grant consent to republish or distribute this plugin.

Change Log

3.380.0 - 01 September 2026

Support dark mode

3.359.0 - 16 August 2026

Allow display of multiple javascript exceptions

3.345.0 - 02 August 2026

Correct typo in exception text

3.343.0 - 08 July 2026

Replace 'placeholder' in the HTML with '#' to remove 404 error reported by Simply Static

3.335.0 - 12 January 2026

Really fix the search parameters!

3.334.0 - 12 January 2026

Correctly read the URL search parameters (so that the name of the source world is actually read!

3.324.0 - 11 October 2025

Refactor: Common up some code between my plugins

3.320.0 - 01 October 2025

Typo fix: Missing semicolon confusing jshint!

3.318.0 - 12 September 2025

Bug fix: get crew details from the URL correctly

3.316.0 - 12 September 2025

Apply only the largest DM from buy and sell columns, Add hover text for the buy, sell and sell dms columns, fix travel zone DMs and law level DM

3.315.0 - 11 September 2025

Better presentation on landscape

3.314.0 - 10 September 2025

Also retrieves travel zone status

3.313.0 - 09 September 2025

  • Add lookup into travellermap.com
  • Actually compute the die modifiers!
  • Show Sell price at current location

3.312.0 - 08 September 2025

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Traveller News/Email tracker Plugin Details

First published 2nd August 2026

Description

This plugin adds a shortcode to allow a user to save messages sent from a system in the Spinward Marches and to display what messages have arrived at the same system. The messages are saved in the user's browser and do not leave it.

The following assumptions are made:

  • Only covers the Spinward Marches (plus Capital and Zhdant)
  • X-boats jumps take 7 days, but don't jump further than the next system on the route even if a further system is within Jump-4
  • If two systems are Jump-3 apart then add together the population stats from their UWPs. If the total is more than 17 it's a day for a message to find a ship making the jump. If the total is more than 13, it's 23 days to find a ship and otherwise these systems only get a ship once a year. (It's worth noting here that we ignore travel code status (assume that the ship is a supply vessel of some sort) and the value of 14 allows Andory and Candory to be connected to Wonstar.
  • If two systems are Jump-2 apart then again add together the population stats from the their UWPs. Between 15 and 20 it's a day to find a ship. Between 11 and 14 it's 8 days to find a ship and otherwise it's 53 days to find a ship. (if both systemss have an A class starport that overrides the population total and we assume it's a day to find a ship)
  • If two systems are Jump-1 apart then yet again add toegther the population stats from their UWPs. If the total is more than 10 it's a day to find a ship, if the total is between 5 and 10, it's 8 days to find a ship, and otherwise it's 23 days. However the starports are also checked. If either starport is an X class starport it's 83 days to find a ship and if that's not the case but one of the starports is an A starport it's just a day to find a ship.
  • Once a ship is found it takes 7 days to make the jump and transfer any messages
  • Capital is 500 days via X-boats from the Trailing edge of the Spinward Marches. Zhdant is 255 days from Errere
  • Version: 3.380.0
  • Author: David Vines
  • Last Updated: 2026-09-01T15:26:38Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 7.1
  • License: Contains materials from Mongoose which are used by following the Mongoose fair use policy. The code elements were written solely by myself.

    The Traveller game in all forms is owned by Mongoose Publishing. Copyright 1977 - 2024 Mongoose Publishing. Traveller is a registered trademark of Mongoose Publishing. Mongoose Publishing permits web sites and fanzines for this game, provided it contains this notice, that Mongoose Publishing is notified, and subject to a withdrawal of permission on 90 days notice. The contents of this site are for personal, non-commercial use only. Any use of Mongoose Publishing’s copyrighted material or trademarks anywhere on this web site and its files should not be viewed as a challenge to those copyrights or trademarks. In addition, any program/articles/files on this site cannot be republished or distributed without the consent of the author who contributed it.

    In particular note that this page explicitly does not grant consent to republish or distribute this plugin.

Change Log

3.380.0 - 01 September 2026

Support dark mode

3.360.0 - 16 August 2026

If the received times are equal sort by sent times

3.357.0 - 09 August 2026

Bug fix - Broken message saving!

3.356.0 - 09 August 2026

Bug fix - ship jumps cause loop when calculating route after the initial starting point for a message

3.355.0 - 09 August 2026

Ensure all possible jumps are recorded (Some systems in the left (spinward) side of the map weren't correctly connected)

3.354.0 - 09 August 2026

Allow a Jump-3 once a year - normally this will be overtaken by Jump-1 or Jump-2 ships but some worlds have only Jump-3 neighbours - this connnects those worlds as well

3.353.0 - 09 August 2026

Add support for player ship jumps that also take messages (and can overtake the normal message transmissions)

3.352.0 - 08 August 2026

Code rework, Add edit button (Can only edit the body of messages, not the subject), rework route finding

3.351.0 - 04 August 2026

Bug Fix

3.350.0 - 04 August 2026

Add Egyrn and Pax Rulin subsectors

3.349.0 - 03 August 2026

Add XBoat skip routes in the Sword Worlds as well. Change time for Zhodani, Darrian and Sword Worlds XBoat routes to a total of 8 days since, technically, they are just trade routes rather than XBoat routes

3.348.0 - 03 August 2026

Adjust styling and add Xboat routes that jump intermediate stops (but still limited to Jump-4 of course)

3.346.0 - 02 August 2026

Fix slug

3.345.0 - 02 August 2026

Initial Version - pre-alpha


The information on this page was retrieved by Plugin Information Version 3.282.0.

Plugin Information Plugin Details

First published 22nd March 2021 (Last Modified 2nd August 2026)

Description

This plugin adds the ability to show the description and change log of one of my plugins in a similar way to that provided by the wordpress admin pages. In support of this, the plugin provides three shortcodes:

pluginInformation

This shortcode provides the description and other information about the plugin. Additional information may be added into the right handbox of the generated table by placing the text inside of the shortcode. The additional text will be placed inside a list item (<li> tag)

Example of use
[pluginInformation slug="LatinSquares"]<strong>License:</strong> GPL v2[pluginInformation]

If the attachment attribute is provided on the shortcode, links will be updated to point to the attachment page instead of the direct download page. For example
[pluginInformation slug="LatinSquares" attachment="true"]

If the nolink attribute is provided on the shortcode, the link itself will be suppressed (the text of the link itself will remain) For example
slug="LatinSquares" nolink="true"]

If the homepage attribute is provided on the shortcode, a link to the plugin's homepage will be added to the information panel. For example
[pluginInformation slug="LatinSquares" homepage="true"]

pluginInformationChangeLog

This shortcode provides the change log for the plugin

Example of use
[pluginInformationChangeLog slug="LatinSquares"]

You can ask for only the first few sections of the change log (as introduced by h4 tags in the change log) by specifying 'latest' on the shortcode, for example:
[pluginInformationChangeLog slug="LatinSquares" latest="1"]

Normally the links in the change log will be removed. These can be kept via the attachment attribute. If set the links will be kept and if attach is 'convert' the links will be converted from links to the download to links to the relevant attachment page for that download file.

pluginInformationVersion

Provides the version number of this plugin (not the version of the plugin being queried)

  • Version: 3.282.0
  • Author: David Vines
  • Last Updated: 2025-05-12T16:11:07Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.8.1
  • License: Although I claim sole ownership of the copyright for this plugin, I hereby grant permission to use this plugin under the terms of the GNU General Public License, version 2 license.

Change Log

3.282.0 - 12 May 2025

Update the 'Last Updated field to state the actual date if that date is older than yesterday

3.263.0 - 06 October 2024

Provide option to suppress attachment links completely

3.230.0 - 14 January 2023

Fix links in the change log!

3.228.0 - 14 January 2023

Add div's for the plugin information and its sections to allow css styling

3.226.0 - 12 January 2023

Remove unnecessary close paragraph tags when handling html

3.202.0 - 25 May 2022

Support Tested up to

3.201.0 - 25 May 2022

Fix update detection logic!

3.191.0 - 07 April 2022

Fix display of multiple change log entries when removing the attachment links

3.186.0 - 01 April 2022

Add the 'latest' option to the changelog short code. Remove links if 'attach' isn't specified

3.183.0 - 27 March 2022

Fix wording of the generated description (no change to the actual plugin itself)

3.161.0 - 09 September 2021

Fix update detection logic

3.157.0 - 21 July 2021

Common up duplicated code in the plugin update logic

3.149.0 - 04 June 2021

Add Last as a prefix for weekdays. The ISO time is prefilled into last updated text field in case the javascript is unable (or has not yet) run

3.139.0 - 14 May 2021

Support a more generalised development environment. The plugin now looks for the json information file on the hosting site first rather than to a hardcoded site. The standard fallback is still to blog.tremlas.com, my standard website.

3.138.0 - 03 May 2021

Get yesterday to be displayed only if yesterday actually makes sense 🙂

3.137.0 - 01 May 2021

Bug fix to prevent infinite loop!

3.136.0 - 01 May 2021

Have the last updated field filled in by javascript so that the static version doesn't change so much

3.126.0 - 15 April 2021

Provide option for links to be to the attachment page rather than being a direct download

3.108.0 - 29 March 2021

Update URL of the details page

3.106.0 - 24 March 2021

  • Remove plugin link if it's the same as the current page

3.105.0 - 23 March 2021

  • Add a download link for the current version
  • Improve style of the table a little

3.104.0 - 22 March 2021

  • Initial published version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Mongoose Traveller V2 Character Creator Plugin Details

First published 6th October 2024 (Last Modified 13th March 2026)

Description

This plugin adds a shortcode to add a sandpit for character creation experimentation. This allows for a new character to be created. The characters are saved locally in the browser (only) and can be exported in a format importable into Fantasy Grounds Unity.
[mongooseTravellerV2CharacterCreator /]

The following (minor) rules interpretations, clarifications and modifications have been made by this plugin:

  • Three of the initial stat rolls are made with a boon (i.e., roll 3D6 and take the best two).
  • Mishap 2 is always severely injured.
  • Skill specialisations are chosen at the end of character creation (rather than as you acquire level one in the base skill). This was to avoid overwhelming the player with options. However that does mean where you should be awarded a specialisation in a skill you, initially, get a level in the base skill instead. Also those skills which can be specialised are allowed to go above four until you reach that specialisation step.
  • In a few places where the official rules allow you to choose a skill in the skill tables these has been replaced by providing an entry for each skill in that table (making it have seven rows and a 1D7 roll).
  • The 'Any talent' entry in the Psion service skill table has been omitted (making that table have five rows and hence a 1D5 roll).
  • Connections do not allow the choice of any psionic talent (unless the character is Zhodani).
  • Version: 3.383.0
  • Author: David Vines
  • Last Updated: 2026-09-03T08:28:01Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 7.1
  • License: Contains materials from Mongoose which are used by following the Mongoose fair use policy. The code elements were written solely by myself.

    The Traveller game in all forms is owned by Mongoose Publishing. Copyright 1977 - 2026 Mongoose Publishing. Traveller is a registered trademark of Mongoose Publishing. Mongoose Publishing permits web sites and fanzines for this game, provided it contains this notice, that Mongoose Publishing is notified, and subject to a withdrawal of permission on 90 days notice. The contents of this site are for personal, non-commercial use only. Any use of Mongoose Publishing’s copyrighted material or trademarks anywhere on this web site and its files should not be viewed as a challenge to those copyrights or trademarks. In addition, any program/articles/files on this site cannot be republished or distributed without the consent of the author who contributed it.

    The images were generated using Microsoft's copilot AI Image generator. As such Microsoft, its affiliated companies and third-party partners are granted permission to use the Prompts, Creations, customisations (including GPTs) and related content in connection with the operation of its businesses (including, without limitation, all Microsoft Services), including, without limitation, the licence rights to: copy, distribute, transmit, publicly display, publicly perform, reproduce, edit, translate and reformat the Prompts, Creations and other content that were provided to create the image; and the right to sublicense such rights to any supplier of the Online Services.

    In particular note that this page explicitly does not grant consent to republish or distribute this plugin.

Change Log

3.383.0 - 03 September 2026

Bug Fix: Ensure those forced to take a turn in a career qualify automatically for that career!

3.382.0 - 02 September 2026

Allow custom races to have characteristics over 15. Note that the Die Modifier for all characteristics over 15 remains at +3

Bug Fixes:

  • Corrected spelling of 'Mechanic' in Aslan Outlaw Pirate skill table
  • Aslan Spacer event 4 the 'Refuse' button has no effect
  • Custom species homeworld now copied into the character sheet

If you encounter a bug or have any comments about this character creator please send an email to webmaster(at)blog(dot)tremlas)dot(com), ideally including a screenshot.

3.380.0 - 01 September 2026

Support dark mode

3.379.0 - 01 September 2026

Bug Fix: Aslan Wanderer Mishap 3 causes 'this._entry[roll] is not a function'

3.378.0 - 31 August 2026

Bug fix: no species (or just 'Custom') shown on onscreen character sheet for species

3.377.0 - 30 August 2026

Added the ability to use a custom race if desired. This allows the manual entry of characteristics for the traveller. Manual stats can also be entered if you are in GM mode.

3.375.0 - 29 August 2026

Bug fix: moveAndClearSkillNoteList is not a function

3.374.0 - 29 August 2026

Bug Fix: 'undefined is not an object' when completing a colonist upbringing

3.373.0 - 28 August 2026

Bug fixes:

  • Connections should be able to take a skill to level 3
  • Correct capitalisation of 'pilot' and 'investigate'

3.372.0 - 27 August 2026

Bug fixes:

  • Really fix specialisations that include a '-' in the name
  • Change spelling of 'Heavy Weapon' for Army Cavalry to the correct 'Heavy Weapons'

3.371.0 - 26 August 2026

Bug fixes:

  • No text shown for life event 12-5 and life event 12-2 not handled correctly for Aslan Hierate characters
  • Attending an Academy after being drafted causes a TypeError
  • Sort out specialisations that included a '-' in the name

3.370.0 - 25 August 2026

Bug Fix: 'c1-alreadymarried-button' not found

Reworked precareer event 11 (Make the SOC roll explicit and activate the submit button)

3.369.0 - 24 August 2026

Bug fix: Most careers not making the 'Advanced Education' skill table available for choice!

3.368.0 - 23 August 2026

Add Chemistry as a Science, fix spelling of Xenology

Bug Fix: Army auto accepted Marine Academy graduates instead of Army Academy gradutes

3.367.0 - 22 August 2026

Bug Fix: 'c1-drinaxlifeevent4-asim34' not found

Bug Fix: 'DJVMUtil.addBtn' is not a function

Bug Fix: Unable to proceed if a mustering out award offer a choice and the then chosen option requires a further choice (e.g. Aslan Scientist's Benefit 4 offers a choice of 1 Clan Share or a Weapon. But if you already have a weapon you then need to choose either Gun Combat or Melee as a skill)

Clarification: I, somewhat arbitarily, decided that if you are enslaved by the Aslan and then suffer a mishap (or other career ending event) then the Aslan decide you are worthless and release you from your enslavement. You're now informed explicitly when this occurs

3.366.0 - 21 August 2026

Bug Fix: Get the mustering out benefit both correct and allowing you to proceed

Bug Fix: Redeemed Aslan characters should be permitted to change career despite serving less than three terms in their previous career

3.365.0 - 20 August 2026

More Bug fixes:

  • List 'Ceremonial Kinship' as an awarded benefit
  • 'c1-aslanscientistevent5' not found
  • Aslan scientist event 9 success is failure (and vice versa)
  • Aslan scientist event 5 Gun Combat mistyped
  • Stop multiple benefit awards on one button press

3.364.0 - 19 August 2026

Bug Fixes aplenty:

  • 'Ceremonial Kinships' should be 'Ceremonial Kinship' (in my defense it's spelled both ways in the rulebook)
  • Unrecognised Benefit of 'TER+2'
  • 'c1-drinaxlifeevent6-wasteland56' not found
  • Aslan Military Officer event 8 trying to use non-existent text for Aslan Military event 8
  • Unable to proceed after succeeding in helping the conspiracy in Aslan Envoy event 10
  • 'c1-aslanmanagementmishap2-false' not found
  • Don't award benefits if the character owes benefits (stopping an effectively infinite loop)
  • Missing text when refusing the deal for agent mishap 2 (which also prevents the character from suffering the severe injury...)
  • 'c1-aslanspaceofficerevent3-engineer' no found
  • 'addAnEnemy' is not a function

3.363.0 - 18 August 2026

Bug fix: Unable to proceed in Aslan Ceremonial if you choose to keep the clan or family secret

3.362.0 - 18 August 2026

Bug fix: getOrInsert method on Map is not supported on some browsers at this time

3.361.0 - 17 August 2026

Bug fixes:

  • Skill checks should not be penalised if you're unskilled during character creation (this one is due to a misunderstanding I've had since the very beginnings of this character creator)
  • The minimum for social standing is now zero (if your social standing is zero and you have a severe aging crisis you won't be offered the choice to reduce it further)
  • Typo in Entertainer promotion skills ('Investigatec' instead of 'Investigate')
  • Fixed the logic determining the text shown for Aslan Life Event 4 (the code logic is fine, but it didn't get the text displayed correct

3.359.0 - 16 August 2026

Major update: This update adds support for Aslan careers as well as the Drinax life events. The Aslan careers are from the Pirates of Drinax campaign and the Aliens of Charted Space Volume 1 (with some adjustments where these two publications don't quite match up). There are some other minor fixes to the original core rulebook careers which I found while adding the code to support the Aslan and Drinax.

3.358.0 - 11 August 2026

Bug fix: exception if a spacer has no choice over what skills they learn (which happens if you choose Electronics and Profession as background skills)

3.345.0 - 02 August 2026

Minor change to HTML used to display exceptions

3.344.0 - 24 July 2026

Bug fixes:

  • Allow (internally) PSI to go below zero, so that bonuses on testing get resolved correctly
  • Handle missing checkVisibility method on some browsers

3.341.0 - 10 June 2026

Change punctuation of specialisations so that FGU can recognise them as applicable to equipment.

Note: For characters that have already been imported into FGU you'll need to manually update the character's skill list to add a space between the base skill and the '(' character and then update the specialisation so that it only uses lower case characters. For example a character with a Gun Combat skill and specialised in slug throwers their skill entry should read 'Gun Combat (slug)' Once the skill has been updated you will also need to get the 'actions' tab to update the actions. To do this click on the attribute box of the action at least once (the skill mod box should then automatically pick up the specialised skill)

3.340.0 - 13 March 2026

Correct the amount of money for a weapon received as a mustering out benefit

3.339.0 - 21 February 2026

Bug fix: Advancement rolls ignore bonuses (and penalties) gained during the current term. Allow a natural 2 roll to advance (assuming the bonuses allow a 2 to advance!)

3.338.0 - 11 February 2026

Bug Fix: Gambler skill called 'Gambling' in merchant event 5 - causing connection skill selection to fail later on (also fixed a couple of other typos). Note that I also changed it so that if you lose the gamble it remembers how many lost mustering out rolls until the end of that career (instead of instantly forgetting it if you didn't already have enough rolls)

3.336.0 - 29 January 2026

Bug Fix: Unable to export Bwap characters to PDF

3.333.0 - 25 December 2025

Bug Fix: Unable to proceed while a prisoner who shirked work

3.332.0 - 15 December 2025

Bug fix: Being forcibly drafted by event 11 in the drifters can cause a TypeError due to an off-by-one error (Also added a button to roll for the drafted career so that (in GM mode) it can be overriden)

3.331.0 - 09 December 2025

Add combat skills to capsule description (if not already listed)

3.330.0 - 08 December 2025

Add name and a description of some characteristics to the capsule description

3.329.0 - 07 December 2025

  • Provide a preference between Drive and Flyer. Some skill tables have an entry 'Drive or Flyer' - Rather than ask the player when the skill is rolled, we instead ask for a preference in the homeworld section (defaulting to Drive for worlds of TL8 or lower and Flyer for worlds of TL9 and higher). We ask in the homeworld section to avoid asking when granting the skill since it's hard for the code to ask for that choice when granting the skill
  • Provide a capsule description (suitable for use as a prompt to an AI image generator)
  • Bug fix: No way to proceed after winning a prison fight

3.328.0 - 27 November 2025

Cope with members of a psionic community who don't gain any psionic talents

3.327.0 - 01 November 2025

Bug fix: Being forced to leave a career lingers to all following career. Also stop forcing drifters to leave their career (you should always be able to become a drifter)

3.326.0 - 29 October 2025

Hide the text saying that you didn't get a psionic talent during training as well as elsewhere

3.325.0 - 11 October 2025

Fix link to the version history in the copyright notice

3.324.0 - 11 October 2025

Refactor: Common up some code between my plugins

3.323.0 - 06 October 2025

Bug Fix: Correct lookup for prisoner event 3

3.322.0 - 02 October 2025

Bug fix: drifter event 9 rejected text missing

3.321.0 - 01 October 2025

Sigh - Bug fix, correct the broken text for prisoner. Also fix skipping the psionic test (life event 12.1)

3.320.0 - 01 October 2025

Prevent exception on bad character load, Improve text for prisoners

3.319.0 - 13 September 2025

Bug fix: citizen mishap 4 missing text

3.314.0 - 10 September 2025

Add retrieve button to homeworld page

3.311.0 - 07 September 2025

Fix regular expression used to validate UWP

3.310.0 - 01 September 2025

Bug fixes:

  • Exception after choosing connections if you have psionic skills
  • Exception gaining fourth level of a psionic skill
  • Dice roll for psionic community hidden
  • GM Mode always ticked after page reload

3.309.0 - 31 August 2025

(Hopefully) fix generated PDF so that it is readable in Adobe Acrobat

3.308.0 - 30 August 2025

Bug fix: Exception 'no active control' when winning the duel in noble event 3

3.307.0 - 30 August 2025

Bug fix: Exception when processing end of term for characters who have the School of Hard Knocks precareer. Correct spelling of 'Streeetwise'

Show hidden stats in GM Mode

3.306.0 - 29 August 2025

Bug fix: exception on a failed aging roll

3.305.0 - 29 August 2025

Accept UWP copy/pasted from travellermap.com, fix handling of anagathics when aging

3.304.0 - 29 August 2025

Add a stats reroll if in GM mode

3.303.0 - 29 August 2025

Add GM (aka Cheat) Mode, save initial decisions in session storage (so it persists over a page reload)

Add Chronor as the default homeworld for Zhodani characters and Saurus as the default for Saurian characters

3.302.0 - 29 August 2025

Correct enlistment criteria for university and militray academies (too generous by one and two points respectively)

Also fix survival and advancement rolls that are based on END (this characteristic was being ignored)

3.301.0 - 28 August 2025

Reenable and fix the 'no active control' check

3.300.0 - 28 August 2025

Change the 'no active control' check from an exception into a console.log

3.299.0 - 28 August 2025

Add precareer options from Traveller Companion

3.298.0 - 28 August 2025

Bug fix: Sigh - fix awarding of TAS Membership (and fix description of Vargr stat changes)

3.297.0 - 28 August 2025

Bug fixes: Unknown Benefit Award: END +1, exception when generating PDF and character is a member of TAS.

3.296.0 - 28 August 2025

Bug fix: Exception if only one choice of specialisation

3.295.0 - 27 August 2025

Bug fix: scout event 10 failing with no element with id

3.294.0 - 26 August 2025

Bug fix: prevent negative total of benefit rolls, correct prisoner event handling

3.293.0 - 22 August 2025

Add additional races

3.292.0 - 21 August 2025

Fix unable to proceed after choosing the skill for scholar event 8

3.291.0 - 15 August 2025

Fix some promotion bonuses

3.290.0 - 15 August 2025

Bug fix - javascript error when you get promoted with a bonus!

3.289.0 - 15 August 2025

Add benefit roll on promotion even if you don't get any other bonus

3.288.0 - 03 August 2025

Bug fix - javascript error for citizen mishap 4

3.285.0 - 19 May 2025

Bug fix - javascript error when gaining advanced training

3.283.0 - 16 May 2025

Bug fix - javascript error for some agent events

3.282.0 - 12 May 2025

Add ability to choose how many characterestics are rolled with boon

3.279.0 - 25 December 2024

Fix to FGU export xml file (cosmetic fix)

3.278.0 - 18 November 2024

Bug fix - Adjust scout mishap3's contact and enemy counts. Provide enemy text on Scout event 3, Fix Typo's, Stop several events overwriting career event

3.277.0 - 18 November 2024

Fix typo. Add full life event list to the Notes of the FGU export

3.276.0 - 15 November 2024

Lock skills in the FGU file, Wording fixes, Bug fixes (citizen mishap4 and event3)

3.275.0 - 10 November 2024

Typo and small bug fixes. Rework the display of advancement options

3.274.0 - 08 November 2024

Added ability to embed text in the initial page (between the notes and the copyright notice)

3.273.0 - 08 November 2024

PDF Generation added

3.272.0 - 03 November 2024

Add Psionics

3.271.0 - 30 October 2024

Bug fixes

3.270.0 - 28 October 2024

Reword mishaps and events so that mishaps caused by events do not imply you leave the career is almost all cases. Add Anagathics

3.269.0 - 25 October 2024

Allow medical bills for injuries

3.268.0 - 25 October 2024

Add save and view options, add a free format field

3.267.0 - 24 October 2024

Fix multiple specialisations!

3.266.0 - 21 October 2024

Allow for multiple specialisations

3.265.0 - 18 October 2024

Added the remaining careers (apart from Psion) and the draft

3.264.0 - 12 October 2024

Add the army career

3.263.0 - 06 October 2024

Bug fixes

3.262.0 - 06 October 2024

Add more careers

3.261.0 - 27 September 2024

Add mustering out, export of characters, bug fixes

3.259.0 - 23 September 2024

Initial Version - pre-alpha (no mustering out, connections, end of character or export. Only pre-careers and rogues implements so far


The information on this page was retrieved by Plugin Information Version 3.282.0.

TablePressNoCacheCommentExtension Plugin Details

Description

This plugin suppresses the comment that TablePress adds to indicate that it has inserted the table contents from a cache rather than rerendering the table. When using static site generation and a library system to help minimise the changes to the html this comment causes a "spurious" change to the html resulting in an unnecessary change to the file to be indicated. This extension to TablePress simply suppresses that comment.
  • Version: 3.161.0
  • Author: David Vines
  • Last Updated: 2021-09-09T14:09:19Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.0
  • License: Although I claim sole ownership of the copyright for this plugin, I hereby grant permission to use this plugin under the terms of the GNU General Public License, version 2 license.

Change Log

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up plugin updating code

3.108.0 - 29 March 2021

Update URL of the details page

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.40.0 - 23 February 2020

  • Initial Version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Sumo Oyakata Plugin Details

First published 28th March 2021 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the Sumo Oyakata game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [sumoOyakata/]
    Inserts an instance of the game.
  • Also, as standard for my plugins, it adds a shortcode to add the current version number of the plugin:
    [sumoOyakataVersion]
  • Version: 3.345.0
  • Author: David Vines
  • Last Updated: 2026-08-02T13:48:46Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 7.0
  • License: Although I claim sole ownership of the copyright for this plugin, I hereby grant permission to use this plugin under the terms of the GNU General Public License, version 2 license.

Change Log

3.345.0 - 02 August 2026

Minor update to HTML used to display exceptions

3.326.0 - 29 October 2025

Fix common code

3.324.0 - 11 October 2025

Refactor: Common up some code between my plugins

3.320.0 - 01 October 2025

Common up code with other plugins (note plugin is still standalone)

3.287.0 - 30 July 2025

More names

3.254.0 - 25 September 2023

  • Prevent unnecessary disabling of load button on a time tick
  • change picking algorithm for bout participants
  • More names

3.238.0 - 22 January 2023

Correct styling of the lists in the controls section

3.225.0 - 02 December 2022

Fix load of game saved between bashos

3.224.0 - 30 November 2022

Ensure Rikishi is fully initialised on construction. More Names

3.199.0 - 13 May 2022

More names, fix table links

3.198.0 - 11 May 2022

More names

3.197.0 - 24 April 2022

Add scroll bar to history

3.196.0 - 23 April 2022

  • Save and show Rikishi Basho history.

    Sadly the save data is not compatible and this version cannot load from earlier versions.

3.183.0 - 27 March 2022

  • Even more names, allow 13 character names

3.182.0 - 10 March 2022

  • More names

3.170.0 - 06 February 2022

  • More names and add endurance
  • Promotion/demotion more aggressive
  • Added speed controls

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

  • Common up the plugin updating code between my plugins

3.152.0 - 09 June 2021

  • Make debug a toggle and adjust some text

3.151.0 - 08 June 2021

  • Fix four+ way ties

3.150.0 - 08 June 2021

  • Add Mono-ii text
  • Rikishi tire quicker
  • Adjust success odds (ironically back to much closer to the original 🙂

3.149.0 - 04 June 2021

  • Refactoring, add debug flag to see the odds and die rolls

3.148.0 - 29 May 2021

  • Change the algorithm used for the odds of a move to succeed
  • Change rikishi's stats a little between bashos

3.147.0 - 23 May 2021

  • Fix checking for Ozeki winning two basho in a row
  • Tighten the odds (i.e., stats matter more than randomness (to a degree)
  • Some code refactoring
  • Yet more names added as the basis for the name generator

3.146.0 - 21 May 2021

  • More names added as the basis for the name generator. Allowed names increased to 12 characters

3.145.0 - 18 May 2021

  • Bug and typo fixes

3.144.0 - 18 May 2021

  • Properly support version numbering for more correct browser cache busting

3.142.0 - 18 May 2021

  • Add trip action
  • Add some more names
  • Fix odds of successful (base number was inverted)

3.139.0 - 14 May 2021

  • Some more names

3.135.0 - 30 April 2021

  • Check for demotion from Komusubi before automatic promotion

3.134.0 - 27 April 2021

  • Fix date display when the load is older than 2 days

3.133.0 - 19 April 2021

  • Reduce further the element of luck in the bouts

3.132.0 - 19 April 2021

  • Reduce the element of luck in the bouts
  • Use west's odds for west's moves (instead of east's!)

3.130.0 - 18 April 2021

  • Increase width of the info panel
  • Improved description of the bout

3.128.0 - 16 April 2021

  • Fix the Bug fix - Ozeki should not be automatically Maegashira (in fact they never move directly to Maegashira!)

3.127.0 - 16 April 2021

  • More Bug fixes

3.125.0 - 14 April 2021

  • Bug fixes

3.124.0 - 13 April 2021

  • Mark Kadoban Ozeki

3.123.0 - 12 April 2021

  • Stop showing champion at the top of the list for the entire Basho
  • Setup the next button on load rather than just doing it

3.122.0 - 12 April 2021

  • Add info below load/save buttons

3.121.0 - 11 April 2021

  • Don't count non-yokuzuna as yokuzuna!

3.120.0 - 11 April 2021

  • Fix save/load during tie-breaks
  • Fix three+ tie-breaks

3.119.0 - 11 April 2021

  • Take account of yokozunua, ozeki, sekiwake and komusubi counts when deciding on maegashira demotions
  • Stop KK winnners from being demoted to Juryo
  • Highlight Kachikoshi and Makekoshi results

3.118.0 - 11 April 2021

  • Fix broken fix of load between Bashos

3.117.0 - 11 April 2021

  • Fix saving of the seed state for the random number generator
  • Fix load between Bashos

3.116.0 - 10 April 2021

  • Fix spelling of Komusubi
  • Fix save during tie breaks
  • Fix some promotion/demotion logic (including allowing Komusubi to be promoted directly to Ozeki)
  • Allow retirement of Yokozuna and for promotion/demotion from/to Juryo

3.115.0 - 08 April 2021

  • Fix tie break logic and bugs in that logic
  • Reduce effects of randomness
  • Reduce order on the name generations (names more random, but more likely to generate strange letter combos)
  • Allow wider choice of opponents at the beginning of the basho and narrow down as the days pass
  • Assign initial ranks at the end of the first basho
  • Add load and save buttons
  • Have multiple bashos

3.114.0 - 06 April 2021

  • Expand to 42 rikishi (the size of the Makuuchi)
  • Fix some odds
  • Decide on the bouts at the beginning of the day, avoid duplicate bouts

3.113.0 - 03 April 2021

Fix tie break match logic, more names (simplify names to allow generator more scope)

3.112.0 - 01 April 2021

Fix slug used for the plugin (again!)

3.111.0 - 01 April 2021

Fix slug used for the plugin

3.110.0 - 01 April 2021

Used the procedure from The Compleat Strateyst to choose between moves

3.109.0 - 29 March 2021

Added intelligence. Allow for tie-breakers at the end of the basho.

3.108.0 - 29 March 2021

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Spider Caves Plugin Details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the spider caves game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [spidercaves /]
    Inserts an instance of the game.

Change Log

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up the updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.80.0 - 28 January 2021

  • Fix missing > in this change log!

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

2.0.0.20160401-0842 - 01 April 2016

  • Intermediate Version

2.0.0.20150119 - 19 January 2015

  • Intermediate Version

The information on this page was retrieved by Plugin Information Version 3.282.0.

Romsey Signal Box Simulation Plugin Details

First published 10th April 2020 (Last Modified 12th January 2023)

Description

This plugin adds support for my simulation of the preserved Romsey Signal Box by:
  • adding a shortcode, romseySignalBox, to add the simulation. Examples of use: [romseySignalBox]Text that will appear at the bottom middle of the simulation. Typically this would display instructions or hints.[/romseySignalBox]
  • Also, as is standard for my plugins, it adds a shortcode to add the current version number of the plugin: [romseySignalBoxVersion]

Possible Future Enhancements

  • Add the missing repeater instruments
  • Align the repeater instruments with their corresponding lever
  • Allow the commutator control to be turned as well/instead of the buttons
  • Addition of the lights for the automatic half barriers at Halterworth
  • Addition of (a much simpler) simulation of the Halterworth crossing box before its automation
  • Addition of a tutorial mode
  • Correctly handle shunt movements
  • Get Eastleigh to honour the direction lever
  • Possibly add a 1909 variant (either just the timetable (most likely) or its map as well)
  • Add (fake) position lights for the sidings and add some train movements for those too
  • Version: 3.284.0
  • Author: David Vines
  • Last Updated: 2025-05-18T14:08:25Z
  • Requires WordPress Version: 4.0 or higher
  • Tested up to: 6.8.1
  • License: Uses sounds by Alexander available from Orange Free Sounds used under the "Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)" license and the segment display by Rüdiger Appel available from 3quarks used under the "Attribution 3.0 Unported (CC BY 3.0)" License. Javascript (other than that for the segment display) and php code in the plugin may used under the 3 Clause BSD license.

Change Log

3.284.0 - 18 May 2025

Add explanatory messages for the Feb 19 2021 schedule

3.244.0 - 23 February 2023

Tweak the size of the bell push buttons

3.238.0 - 22 January 2023

Fix indentation of lever label annotations

3.226.0 - 12 January 2023

Fix css errors

3.161.0 - 09 September 2021

Fix update detection logic

3.157.0 - 21 July 2021

Common up wordpress plugin updating logic with my other plugins

3.153.0 - 21 July 2021

Fix updating logic!

3.108.0 - 29 March 2021

Update URL of the details page

3.101.0 - 13 March 2021

  • Fix estimated time to leave section when something happpens between parts of the traversal of the section.

3.100.0 - 01 March 2021

  • Add a timetable for 19 Feb 2021 when there were major engineering works in southampton so the GWR services were diverted via Eastleigh and the SWR service terminated at Romsey (and used line to Eastleigh to change platforms), all while the freight services are also diverted via Eastleigh and an Engineering Train from Southampton needs to return to base.

3.99.0 - 01 March 2021

  • Refactor code of how change of destination works fixing some minor bugs in the process

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.64.0 - 29 May 2020

  • Adjustment to the overlaps for the platforms. Adjusted the train's movement on the up line to extend the track circuit for C to include the track between the platform and the points controlled by lever 8

3.63.0 - 28 May 2020

  • Only one pull on levers 3 and 13 is permitted after the line is cleared by the relevant remote box

3.62.0 - 24 May 2020

  • Track circuits now overlap (based on the actual overlaps recorded on the 1973 track plan). There still some tweaking to do here, particularly for the artificial track circuits for the platforms
  • Improved train timings. Again based on the 1973 track plan. The current trains use modern train speeds (i.e. 80 mph for the passenger trains)
  • Commutator locked up to the signal box

3.56.0 - 02 May 2020

Many changes including:

  • Additionally lock levers based on the track circuits occupied
  • Reduce the time gap between Train Entering Section and the next track circuit being occupied
  • Revised how the timetable and active trains are shown
  • Have the remote boxes complain if things are out of sequence (including a missing Train out of section, or a commutator is not reset)
  • Trains now verify points are as expected by the train (and the driver will complain if mis-set
  • Train driver will call if they are held at a signal for over a minute
  • Adding multiple trains will add the trains with different train codes (up to ten, then numbers will cycle)
  • Train drivers will check the next track circuit is unoccupied before entering the next section (note: this should only occur if signals are not replaced by the signaller after trains pass them)
  • Remote boxes will wait five seconds before offering a new train once a train leaves the section
  • Remote boxes will ignore offers while the line is occupied
  • The code that recognises bell pushes has been overhauled. Long pauses are now only recognised if it is where a long pauses could be and if it is at least quarter of a second longer than the average for the other pauses

3.50.0 - 11 April 2020

Minor adjustments to train timings. Minor refactoring of how the remote boxes handle bell pushes when they expecting a train entering section bell code.

3.49.0 - 10 April 2020

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Latin Squares Plugin details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert a latin square helper into the post/page. In support of this, the plugin provides:

  • It adds a new shortcode that inserts a latin square helper

    Examples of use:
    [latinsquare size="6" /]
    Inserts a latin square of size 6 by 6.

Change Log

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

2.0.0.20160219-1028 - 19 February 2016

Initial published version


The information on this page was retrieved by Plugin Information Version 3.282.0.

Get Elected Plugin Details

First published 19th January 2015 (Last Modified 12th January 2023)

Description

This plugin adds the ability to insert an instance of the Get Elected! game. To do this:
  • It adds a new shortcode that inserts the game. Examples of use:
    [getelected /]
    Inserts an instance of the game.

Change Log

3.226.0 - 12 January 2023

Add some text as generated by ChatGPT. Fix up typeof check for unit testing

3.202.0 - 25 May 2022

No update except to the common updating logic. As this the first (ordering by UTF-8 codepoints) of my plugins in my setup this is the one that actually defines the common functions if you have all of the plugins installed. It needed to be updated so that the tested field is available to the pluginInformation plugin.

3.161.0 - 09 September 2021

Fix update detection logic!

3.157.0 - 21 July 2021

Fix updating logic!

3.153.0 - 21 July 2021

Common up the plugin updating logic

3.108.0 - 29 March 2021

Update URL of the details page

3.76.0 - 28 January 2021

  • Add support for self-hosted update notification

3.11.0 - 05 December 2017

Initial Version


The information on this page was retrieved by Plugin Information Version 3.282.0.