Template:Legio Campaign Extract

From Australis Ultima 30k
Jump to: navigation, search


Imperial Search....No Result

Example

Badge Date Campaign Name Campaign Summary Victor Legio I Participants
Ashes Ribbon.png Ashes of Pyre

Excerpt from The Horus Heresy: Famous Campaigns and notable battles

by Reginald Archibald III, Official Remembrancer.

Most Imperial historians are in agreement that the campaign by Loyalist ..→

L-I-5246

Kenuc Ribbon.png Battle for Kenuc

Baatle for Kenuc system started on Kenuc Alpha, with several skirmish around a manufactorium, that process a crystals. Several Legions have stop at various times to collect cargo from several ..→

L-I-3539

Baylonian Insurrection Ribbon.png Baylonian Insurrection

Prelude

Even before the shocking actions of Istvaan filtered through to the Australis Ultima Sector, the situation in the Oteal System had degenerated to dangerous levels. Rumours of military ..→

L-I-5246
L-I-1179
L-I-4977
L-I-6111
L-I-4929
L-I-6111

Breaking Ribbon.jpg Breaking of Centrumeh Gate

Prelude to War

While a number of Houses and at least one Company are known to have accumulated a great deal of wealth (enough to even purchase a new frontier Knight World) the final ..→

L-I-4811
L-I-3135
L-I-3961
L-I-4811
L-I-4977

Northern Front Ribbon.png Northern Front - Battle of Eglurn System

The Eglurn System is on the outer reaches of the Cambrius Sub-Sector. Like most the systems within the sub sector they have attempted to remain neutral in the conflict to maxmimise profits, ..→

L-I-0140

Corabie Campaign Ribbon.png Second Compliance of Corabie

The Second Compliance of Corabie

With the arrival of the Imperial forces through the Warp Storm rimward, so to came the knowledge of the Warmasters Heresy and the civil war burning through ..→

L-I-1179

18banner.jpg The Battle For Zereous

The Secrets of Vosculia

041.010.M31

War ravages across the Eglurn system as the forces of the Traitor Horus seek to expel their Loyal cousins from the system. Those brothers loyal to the ..→

L-I-4114

Scandus bar.png 790.008.M31 The Burning of Scandus Prime

The Emperors dreams and hope are in ruin, his trust proved false, and his brightest son fallen to darkness. These are bitter times as nightmares are made flesh and the Empire is thorn asunder as ..→

Unresolved

L-I-0899

Fuschal Ribbon.png The Liberation of Fuschal

Prelude to War

When compared to the scale of the civil war, or even to the chaos rolling back and forth across the Kaerimon Sub-Sector, the battle to reclaim the Fuschal System from the grasp ..→

L-I-0527
L-I-2648

Lincon Ribbon.jpg The Lincon Heresy

In the wake of Horus' treachery on Istvaan III and the galaxy plunged into civil war, confusion and panic spreads along the whole Beneheventian Sub-Sector. With the ragtag survivors of the drop site ..→

L-I-0899

Rallying of Trugoy Ribbon.jpg The Rallying of Trugoy

Prologues

The Warmasters great betrayal is announced to the galaxy with the bloody brutal shattering of the loyalist legions at Istvaan IV. The unthinkable has become reality, brother fights ..→

L-I-3135

Golloch Ribbon.jpg The Second Golloch War

Prelude to War

The Golloch Cluster is a nebulous region of space containing thousands of stars, and hundreds of habitable worlds. Including over fifty primary level Imperial worlds of post ..→

L-I-1179
L-I-2648
L-I-4114
L-I-4977

Galahad Ribbon.jpg The Tomb of Galahad

Prelude to War

Sometime before the Heresy erupted throughout the Imperium, Crusade Fleet 1574 was recorded to have refitted and prepared for deep space travel at the Savage Naval Yards in the ..→

L-I-4977
L-I-1179
L-I-4811

Explanation

  • First DPL simple extracts to confirm there is data to extract if this fails the errcheck variable is set to "Extension", the first part of the default DPL error message. If this does = Extension the custom error message is displayed.
  • The variable "ppagename" is then set to the current pagename
  • The switch statement then works out the front half of the Army code dependent on the current page name, this is set to "LceI" variable for use later.
  • Raw data is extracted using standard DPL and set to an array, splitting on the $ that was ended at the end of each unique string
  • Table headings are then set !=!, |=| and |-=|-.
  • Total number of unique values in the array are then set to "cntlegiocam"
  • while loop counter then set and while loop started
  • Initial data is then looped out using explode on the | character for each value. Due to the way data is stored the Summary ends up split into two seperate chunks and has to be recombined back together around a | or in this case | - Values 5 and 6 in the string.
  • Value 3 is the tricky value as it's a flat string of army designations eg L-I-3456L-IV-9876L-XIX-7886A-MECH-1276 This string has a double replace run over it using L and A as the replace keys and replacing them with @L and @A respectively this is all fed into a new array "llegiocam"
  • "llegiocam" is then looped through and only those army designations matching "lcel" are outputted - theres a bit of messing around with substrings to perform this matching.