Re: Feudal Systems
Posted: Thu Aug 03, 2023 6:42 am
Ok. thanks for the update.
For information and discussion about Oolite.
https://bb.oolite.space/
Ok. thanks for the update.
Rebecca Weston, Viscountess of Onarmala is currently visiting our system
Sir Robert [Sebi]-Therfire, a knight of the house of Onarmala is visiting our system in search of a challenge.
For a1 - as you say, probably just needs the challenger selection code to be tweaked a bit.Cholmondely wrote: ↑Wed Aug 09, 2023 8:36 am
Musings of a dumb pilot:
For a1, perhaps having two interchangeable lists, one for home jousters and one for visiting jousters? Might this be %J rather than %Jxxx?
For b, perhaps replacing the Political/TL definitions and instead handcoding in the names of the G7 Feudal states, creating one set outside the Great Rift and a second set inside? Or perhaps redefining those in the Great Rift (Ervean TL6, Gireso TL5, Atlaeser TL8 & Georinar TL6) as non-Feudal in a planetinfo.plist?
Much better than a mere "Ok"!
Code: Select all
09:09:56.067 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 863 energy
09:09:56.068 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
09:09:56.212 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 852 energy
09:09:56.213 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
09:09:56.232 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 840 energy
09:09:56.233 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
09:09:56.330 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 828 energy
09:09:56.330 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
09:09:56.417 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 816 energy
09:09:56.417 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
09:09:56.503 [LogEvents] GlobalLog (OOJSGlobal.m:266): attacked Marxist Raider 17070 who has 805 energy
09:09:56.503 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (Jaguar Company Ships 1.4): TypeError: this.$friendList is undefined
Perfectly happy to generate more guff if it helps!
My Lords and Ladies/Gentlebeings/Noble defenders etc:
You have chased the vermin from our system/You have committed mayhem upon the marxist marauders/You have sent the poachers packing/The invaders have been fended off etc
There were "x" raiders of whom only "y" escaped/survived to return to their spawning grounds/fled cowering with their tails between their legs etc
We sadly lost "z" of ours: "name1", "name 2", "name 3" ...
May their names be remembered for the good/the Good Lord Giles preserve them in aspic/their spirits find peaceful rest in the celestial spheres/the Witchspace Lobster caress them in his claws/the Cosmic Wanderer grant them surcease from woe/their families build obelisks in their honour etc
Love the guff - I'll see what I can do to incorporate it. Would be good if you could produce something for the raid start screens for the two missions. The second mission just ends in the communist system so does not have a de-briefing screen.
I'll have a ponder and see what I can come up with.
Griff-stuff-based esquires/yeomen sounds just fine to me. But the real issue is the Knights who are "lower-upper class" rather than the upper-upper class Lords.DGill wrote: ↑Fri Aug 11, 2023 12:40 pmYour comment about no liegemen, etc can easily be addressed but no sure what ships to assign that would be in-keeping regarding looks with the current three feudal states ships. In my version of FS I have esquires and yeomen ships but they are based on Griff's stuff.
shipWillEnterWitchspace
, shipWillExitWitchspace
and shipExitedWitchspace
to pick from. The first one also gives you a cause
parameter which can be “wormhole”. It’s probably your best option.I've applied a fix to address the above issues.Cholmondely wrote: ↑Wed Aug 09, 2023 8:36 am
1)Rebecca Weston, Viscountess of Onarmala is currently visiting our system
But she's from this system!
Now, I can create handwavium for one or two such (exiles?) - but I suspect that this will be true for every jolly Onarmalian noble...
2)Sir Robert [Sebi]-Therfire, a knight of the house of Onarmala is visiting our system in search of a challenge.
Also from the same system, but more to the point: [Sebi]-Therfire?
b) On landing and presenting myself at the Royal Court, I was asked to undertake the delivery of a consignment of precious metals to the Royal Court of Atlaeser.
But! Atlaeser is the other side of the Great Rift.
Great!
Code: Select all
"feudal_anounceRaidAttack" = "A Marxist raiding party is approaching [mission_feudal_mission_raidhome]!\n\nThe King orders all able-bodied pilots to launch immediately and defend the station.";
"feudal_mission_attacksuccess" = "\n\n'Well done Commander. Your timely intervention saved the day! The enemy raiders are now fleeing the system.\n\nThe King fully recognises the costs and risks involved and has authorised a payment of [mission_feudal_mission_raidreward] Cr to your account.'";
"feudal_anounceInvadeAttack" = "The King of [mission_feudal_mission_raidhome] has ordered an attack on the Communist [mission_feudal_mission_invade] system in relaliation for the persistant raids of Marxist extremists whose ideology dictates that everybody needs to be liberated to join in the communist utopia.\n\nAll Commanders are to launch immediately and rendezvous at the system station.\n\n The primary target is the Marxist torpedo carrier but as much damage as possible must be inflicted on all enemy craft to reduce their capacity for mounting further attacks on our worlds. ";
"feudal_mission_invade_target" = "Royal Court: Rendezvous with the fleet at [mission_feudal_mission_invade]";
A Marxist raiding party is approaching [mission_feudal_mission_raidhome]!\n\nThe Viceroy orders all able-bodied pilots to launch immediately and defend the station in the name of the King.
We are under attack by murderous Marxists!\n\nViceroy {title + name} in the name of the King orders all pilots to launch immediately in defence of our station.
Marauding Marxists are making their way here from the Witchpoint Beacon!\n\nScramble now to protect our station.\n\nIn the name of our King!
Note: Littlebear's Galactic Almanac OXZ gives every single station individual namesViceroy {title + name} has just heard that a Marxist Murder Squad are en route from the Witchpoint Beacon.\n\nIn the name of the King, all available pilots are hereby summoned in defence of our station.
Code: Select all
"feudal_anounceInvadeAttack" = "The King of [mission_feudal_mission_raidhome] has ordered an attack on the Communist [mission_feudal_mission_invade] system in retaliation for the persistant raids of Marxist extremists whose ideology dictates that everybody needs to be liberated to join in the communist utopia.\n\nAll Commanders are to launch immediately and rendezvous at the system station.\n\n The primary target is the Marxist torpedo carrier but as much damage as possible must be inflicted on all enemy craft to reduce their capacity for mounting further attacks on our worlds. ";
The King's Viceroy has ordered all Lords, Knights of the Realm and sympathetic pilots to attend an urgent conclave in the Viceregal Palace in the GalCop precinct of this station. Kindly make your way there now.
Choice: Go! or Stay!
You take the lift to the precinct's level and find yourself amongst a group of several nobles making their way past the Royal Hussars/Uhlans/Houseguards/Curaissers/Dragoons to the main hallway.
On arrival you are offered a drink and canapes. Suddenly a trumpet blares and the Viceroy appears on a dais under the standard of [mission_feudal_mission_raidhome].
"My Lords, Ladies and gentlemen!
Our Lord, the King of [mission_feudal_mission_raidhome], has ordered a riposte on the Communist [mission_feudal_mission_invade] system in retaliation for their persistent raids. We are being continually attacked by these ideological extremists who dictate that everybody needs to be "liberated" to join in their communist utopia.\n\nAll Commanders are to launch immediately and rendezvous behind our station.\n\n The primary target will be the Marxist torpedo carrier but as much damage as possible must be inflicted on all enemy craft to reduce their capacity for mounting further attacks on our worlds.\n\nRemember the codes of chivalry and leave the innocent unscathed.
The King's Viceroy of this station has summoned all Nobles and Gentry of the Realm - as well as any sympathetic pilots - to attend a conference in the GalCop precinct at the Viceregal Palace. The meeting will begin in a few minutes.
Choice: Go! or Stay!
You take a lift to the GalCop precinct level. You make your way through the halls and find a small group of nobles entering the Palace gates, passing the Royal Hussars/Uhlans/Houseguards/Curaissers/Dragoons standing on guard.
You are ushered through to the Great Hall where light refreshments are being served. There is a sudden fanfare of trumpets and immediately the Viceroy makes his way to front of the Grand Balcony overlooking the Hall.
"My Lords, Ladies and gentlemen!
Our Lord, the King of [mission_feudal_mission_raidhome], has commanded that we react to these constant invasions of our realm by the Marxists of [mission_feudal_mission_invade] system. These vicious attacks on our people and innocent out-system merchants must be brought to a close.
We have received information that a torpedo carrier has arrived in [mission_feudal_mission_invade] laden with war matériel dedicated to our destruction.
This is your primary target, my Lords, Ladies and Gentlemen, but secondary targets include any enemy craft capable of doing us harm.
Launch now, and rendezvous behind our station before making your way to [mission_feudal_mission_invade].
Do not forget - innocent bystanders must be left unharmed.
The Lord Giles be with you!