Difference between revisions of "User:Luxxianna Seraph/Sandbox/MissionHoverBox"

From EVE University Wiki
Jump to: navigation, search
m (Fix broken link.)
 
(35 intermediate revisions by one other user not shown)
Line 1: Line 1:
<onlyinclude>{{{{#if:{{{mode|}}}|{{#switch:{{{mode}}}|boxCMBAnomBoxLarge|#default=CMBAnomTooltip}}|User:Luxxianna_Seraph/Sandbox/MissionHoverBox//CMBAnomArticle}} <!--  Template marker : DON'T EDIT LINE -->
+
__NOTOC__
  
 +
* [[User:Luxxianna Seraph/Sandbox/Angel_Hidden_Den]] -(Combat Site example) - using PVEArticle dynamic template (just like ShipArticle)
 +
* [[User:Luxxianna Seraph/Sandbox/AEGIS_Capital_Ship_Security_Facility]] - (Special Site Example)
 +
-----
 +
{{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|Angel Hidden Den|Tooltip}}  - combat site
 +
{{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|AEGIS Capital Ship Security Facility|Tooltip}} - special combat site
  
<!-----------------------------------------------------------
 
* ANOMALY ATTRIBUTES SECTION (last update : 2023-06-02)
 
-------------------------------------------------------------
 
* on editing the attributes, please make sure that you don't
 
* leave/mistype any tags required. please follow the same
 
* format below and edit only the values (after the = sign).
 
------------------------------------------------------------->
 
  
        | Faction  = Angel
+
===Security Missions===
        | Name      = Hidden Den
+
* [[User:Luxxianna Seraph/Sandbox/Against_The_Empire]] -(Security Mission example)
        | ShortDesc = The '''Angel Hidden Den''' is a [[Combat_sites#Combat_anomalies|combat anomaly]] found in [[Angel Cartel|Angel]] infested regions. It is a level 2 variant of the [[Angel Den]].
+
* [[User:Luxxianna Seraph/Sandbox/Technological_Secrets_(Level_3)]] - Another Security Mission - Multi Part (will need some work :/)
        | TotalExpEnemiesSectionText = With the initial group and 5 triggered spawns, a total of 63 ships.
+
* [[User:Luxxianna Seraph/Sandbox/Buzz_Kill]] - yet another security mission
        | TotalExpFrigates        = 15
+
----
        | TotalExpDestroyers      = 5
 
        | TotalExpCruisers        = 17
 
        | TotalExpBattlecruisers  = 16
 
        | TotalExpBattleships    = 2
 
        | TotalExpCapitals        =
 
        | TotalExpSentries        =
 
        | AccelerationGate        = False
 
        | RatsOnLandingBeacon    = False
 
        | NumberOfWaves          = 9
 
        | HighestAlphaStrike      = 1000
 
        | HighestAverageDPS      = 243
 
        | HighestWaveEHP          = 19000
 
        | HighestIndividualEHP    = 7000
 
}}</onlyinclude> <!-- Template marker : DON'T EDIT LINE -->
 
  
 +
{{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|Against_The_Empire|Tooltip}} - just a mission
 +
{{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|Technological_Secrets_(Level_3)_(3_of_3)|Tooltip}} - multi part mission
 +
{{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|Buzz_Kill|Tooltip}} - another misison
  
==Walkthrough==
 
  
{{MessageBox
+
<!--User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE will become PVE - template name -->
|On warpin:
+
<!-- Tooltip - the selector. Tooltip, Box -->
|Operating from the heart of the Curse region, the Angel Cartel is today the largest and best organized of the space-based criminal factions. The Angels are divided into several groups, each with a very special function; it is commanded by the Dominations. In the century they've been lurking in deep space, they have stolen, plundered, or sabotaged countless number of ships and kidnapped, assaulted, or murdered thousands of people.
 
  
The Angels recruit members from all the races, and are thus not bound to any one zone of operation; instead, their reach spans almost the entire known universe. Many believe that the Angels got their power by uncovering Jovian technologies hidden in their ancient homeworlds, now infested by the Angel Cartel.
 
|collapsed=no}}
 
  
Single ungated normal space pocket.
+
==Templates==
  
{{NPCTableHead|Initial Defenders (23- 38km)}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE]] - Wrapper Template
{{NPCTableRow|Frigate|8|Gistii Ambusher/ Hunter/ Impaler/ Raider}}
 
{{NPCTableRow|Destroyer|11|Gistior Seizer/ Trasher}}
 
{{NPCTableRow|Cruiser|5|Gistum Liquidator/ Marauder}}
 
{{NPCTableRow|Battlecruiser|3|Gistatis Legatus/ Praefectus/ Tribuni}}
 
{{NPCTableRow|Sentry|1|Angel Heavy Missile Battery}}
 
|}
 
  
{{NPCTableHead|1st Reinforcement Spawn (44- 49km)}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEArticle]] - The Article Template
{{NPCTableRow|Frigate|3|Gistii Ambusher/ Raider}}
+
:: for some reason the documentation is not linking to the docs above so [[User:Luxxianna_Seraph/Sandbox/MissionHoverBox/PVEArticle/doc]]
{{NPCTableRow|Cruiser|3|Gistum Depredator/ Predator}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEBoxTooltip]] - Tooltip Template
|}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEBox]] - Big Box Template for inclusion into other pages
 +
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEFooter]] - Boilerplate Footer template
  
{{NPCTableHead|2nd Reinforcement Spawn (38- 43km)}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/EWARIcon]] - A wrapper template for consolidating the EWAR Icons
{{NPCTableRow|Frigate|4|Gistii Ambusher/ Raider}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/RatResistance]] - A wrapper template for consolidating the rat Resistances DamageTypes
{{NPCTableRow|Destroyer|3|Gistior Defiler/ Seizer/ Trasher}}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/RatDamage]] - A wrapper template for consolidating the rat DamageTypes
|}
+
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/FactionIcon]] - A wrapper template for consolidating getting the proper faction icon file name
  
{{NPCTableHead|3rd Reinforcement Spawn (30- 40km)}}
 
{{NPCTableRow|Frigate|2|Gistii Raider}}
 
{{NPCTableRow|Destroyer|3|Gistior Seizer/ Trasher}}
 
|}
 
  
{{NPCTableHead|4th Reinforcement Spawn (17- 22km)}}
+
==Work to be Done==
{{NPCTableRow|Frigate|3|Gistii Nomad}}
 
{{NPCTableRow|Cruiser|2|Gistum Liquidator}}
 
{{NPCTableRow|Battlecruiser|3|Gistatis Legatus/ Tribunus|trigger=Last killed of ship class}}
 
|}
 
  
{{NPCTableHead|5th Reinforcement Spawn (23- 31km)}}
+
=== Bugfixes ===
{{NPCTableRow|Frigate|6|Gistii Nomad}}
+
* Figure out why PVEBoxToolTip is adding a new line to the end causing it to not remain Inline like ShipToolTip does
{{NPCTableRow|Battlecruiser|5|Gistatis Legatus/ Primus/ Tribunus|trigger=Last killed of ship class}}
 
{{NPCTableRow|Battleship|2|Gist Commander/...}}
 
|}
 
  
{{NPCTableHead|6th Reinforcement Spawn (44- 48km)}}
+
=== Future Improvements ===
{{NPCTableRow|Frigate|4|Gistii Nomad|ewar=TP}}
+
* Clean up the CSS on PVEBoxToolTip
{{NPCTableRow|Cruiser|2|Gistum Liquidator/ Marauder}}
+
* Have PVEBoxTooltip respect Damage, Resistance, Damage2, Resistance2 if not null and override RatDamage/RatResistance(Faction)
|}
 
  
{{NPCTableHead|7th Reinforcement Spawn (32- 39km)}}
+
=== Conversion ===
{{NPCTableRow|Elite Frigate|2|Arch Gistii Hijacker/ Outlaw|trigger=Last killed of ship class}}
 
{{NPCTableRow|Cruiser|2|Gistum Depredator}}
 
{{NPCTableRow|Battlecruiser|5|Gistatis Legatus/ Tribunus}}
 
|}
 
 
{{NPCTableHead|8th Reinforcement Spawn (19- 68km)}}
 
{{NPCTableRow|Frigate|2|Gistii Ambusher/ Raider}}
 
{{NPCTableRow|Cruiser|3|Gistum Depredator/ Liquidator}}
 
{{NPCTableRow|Battlecruiser|3|Gistatis Legatus/ Tribunus}}
 
|}
 
  
{{NPCTableHead|9th Reinforcement Spawn (34- 41km)}}
+
; Converting existing pages will require:
{{NPCTableRow|Elite Frigate|3|Arch Gistii Hijacker/ Outlaw/ Thug}}
+
* Adding the boilerplate PVEArticle template and transferring values from existing Missiondetails and CMBSiteInfo and Expected NPCs (as these templates have been wrapped into the PVEArticle)
{{NPCTableRow|Cruiser|4|Gistum Depredator/ Liquidator/ Predator}}
+
* Some combat sites still use {{T|CMBSite}} instead of {{T|CMBSiteInfo}} and as such will need to have their data mined to be extracted (as it is not readily available in the source)
{{NPCTableRow|Battlecruiser|7|Gistatis Legatus/ Tribunus}}
+
 
|}
+
* '''For conversion from CMBSiteInfo to PVE Article'''
 +
:: SiteType is set to Combat
 +
:: TypeDetail is set to existing [type]
 +
:: ShipLimit is set to existing [ship limit]
 +
:: SignatureStrength is set to existing [signature strength]
 +
:: Any {{T|Expected NPC}} template uses have their values used with the same parameters in {{T|PVEArticle}}
 +
:: Other parameters should transfer on a 1:1 basis
 +
:: Everything for Walkthroughs is set to Walkthrough
 +
:: All <nowiki>|}</nowiki> should become {{T|TableEnd}}
 +
 
 +
* '''For converstion from Data or Relic site to PVE Article'''
 +
:: SiteType should be set to Data or Relic respectively
 +
:: TypeDetail should be set to one of: pirate, drone, AEGIS, sleeper cache, ghost, sleeper wormhole, silent, event, special
 +
:: Location should be set appropriately.
 +
:: Timer should be set for Ghost Sites
 +
:: CMBSiteInfo should be updated to handle these kinds of site, or a new template that can choose between Combat, Data, Relic be created to do so for consistency across all anomolies.
 +
:: <nowiki>{{PVEFooter|type}}<nowiki> is set at the bottom, with Type being the Data or Relic respectively
 +
 
 +
 
 +
* '''For conversion from Missiondetails to PVE Article'''
 +
:: SiteType is set to Mission
 +
:: Location should be set to Hisec, Low, or Null as appropriate (ie: 95% are Hisec)
 +
:: TypeDetail is set to existing [Type]
 +
:: MissionObjective is set to existing [Objective]
 +
:: MissionRewardsis set to existing [Rewards]
 +
:: Rating is set to existing [Level]
 +
:: ShipLimit is set to existing [ShipSizeLimit]
 +
:: Faction is set to existing [Faction1]
 +
:: Damage is set to existing [DamageToResist1] (or left blank if Faction1 is valid for {{T|RatDamage}} )
 +
:: Resist is set to existing [DamageToDeal1] (or left blank if Faction1 is valid for {{T|RatResist}} )
 +
:: Faction2, Damage2, Resist2 are set to the same as above, but now 2 instead of 1
 +
:: WarpDisruption is set to existing [WebPoint]
 +
:: Other parameters should transfer on a 1:1 basis
 +
:: Everything in the Walkthroughs is appended in its own section after the PVEArticle Template.
 +
:: <nowiki>{{PVEFooter|mission|Type}}<nowiki> is set at the bottom, with Type being the Type value. (Security, Courier, ect)
 +
 
 +
* Manual ish work to do for Missions:
 +
:: Multi Part Missions would need to be divided into multiple pages with current view - or a way to make a specific multi part mission
 +
:: Ships should be tallied and put into TotalExp[ShipType]
 +
:: MissionBlitz should be set from whatever blitz strategy is available
 +
:: Timer should be set from whatever timer is noted.
 +
:: EWAR should look for Webs, and set it only if appropriate to trigger the Tooltip warning
 +
:: WarpDisrupt is the same, but if possible definitely set it to the number of points
 +
 
 +
 
 +
* Manual work for ALL pages
 +
:: Determine if AccelerationGates are used and set [AccelerationGate] parameter to true
 +
:: Determine if yellow boxing rats on top of the warp in beacon and set [RatsOnLandingBeacon] to true
 +
:: Determine number of Rooms if Acceleration Gate is present and set [NumberOfRooms]
 +
:: Determine total waves from triggers and set [NumberOfWaves]
 +
:: Use Eve-Survival or other options to datamine the DPS, Alphastrike, EHP values (definitely not mvp, but future feature)
 +
:: All EWAR should be found in the npc tables and also used in the EWAR, EWAR2, EWAR3 parameters for the tooltip
 +
 
 +
 
 +
 
 +
=== Other work to clean up things and streamline/refactor ===
 +
:: Align {{T|Missiondetails}} and {{T|CMBSiteInfo}} to use the same parameter names for less uglyness inside PVEArticle
 +
:: Combine Expected NPCs and CMBSiteInfo into one template
 +
:: Determine which Navigations strategy should be used - currently Mission sites use a right nav bar and a bottom nav panel - combat sites just use a bottom nav panel. data and relic sites, when they exist, dont use any.
 +
:: disambiguate for links for the Faction+Pirate Site name for all of the Data | Relic sites to a common page, for ease of newbro searching (dont know that Local Sansha Info Shard is the same as  Local Angel Cartel Info Shard at first)
 +
:: Pages like: [[List_of_data_and_relic_sites]] and [[Mission_reports]] need the links updated to use {{T|PVE}} for hover links.
 +
::: OR potentially finish {T|PVEBoxLarge}} and set up pages with those involved (though I personally prefer tables for easier to scroll and easier to parse, but some sort of additional combination page using PVEBoxLarge is possible)
 +
:: Look for any use of {{T|Damagetype}} that is referencing a specific fraction or, worse, using a switch statement for faction (like {{T|CMBSiteInfo}} and replace it with {{T|RatDamage|Faction}} and {{T|RatResist|Faction}} as appropriate
 +
:: Finalize {{T|FactionIcon}} and use it to replace any place thats using a switch statement for faction icons. Improve it to take parameters of size, link, hover, ect}}

Latest revision as of 10:22, 20 June 2023



Angel Hidden Den
Angel Hidden Den
Class 4 Level 2 Low / Null
Icon red frigate.png15
Icon red destroyer.png5
Icon red cruiser.png17
Icon red battlecruiser.png16
Icon red battleship.png2
Waves:
Ships.png9
Angel
Resistance Damage
Explosive damage Ex
Kinetic damage Kin
62% Explosive damage Ex
22% Kinetic damage Kin
Highest Values:
Icon fit dps.pngShip DPS: 243 Icon turret volley.pngWave Alpha: 1000
Icon armor.pngShip EHP: 7000 Icon armor.pngWave EHP: 19000
EWAR:
!! Scrams Present !!
Target Painter
Rats Present on Beacon

- combat site

AEGIS Capital Ship Security Facility
AEGIS Capital Ship Security Facility
Level 3 Data Low / Null
Has Acceleration Gate
Icon red frigate.png5
Icon red cruiser.png5
Icon red battleship.png1
Icon red tower.png1
Rooms:
Icon bracket accelerationgate.png 3
EDENCOM
Resistance Damage
Varies
Varies
EWAR:
!! Scrams Present !!
Target Jammer Target Painter
Timer:
30 Mins before Site Destruction

- special combat site


Security Missions


Against The Empire
Against The Empire
Level 3
Has Acceleration Gate
Icon red destroyer.png15
Icon red cruiser.png8
Icon red battlecruiser.png3
Rooms:
Icon bracket accelerationgate.png 1
Amarr
Resistance Damage
Electromagnetic damage EM
Thermal damage Th
Electromagnetic damage EM
Thermal damage Th
Mercenaries
Resistance Damage
Kinetic damage Kin
Thermal damage Th
Kinetic damage Kin
Thermal damage Th


Objective:
Retrieve crew members from the wrecks.
Blitz:
Destroy the Facility and Warp Out

- just a mission

Technological Secrets (Level 3) (3 of 3)
Technological Secrets (Level 3) (3 of 3)
Level 3
Has Acceleration Gate
Icon red frigate.png9
Icon red destroyer.png15
Icon red cruiser.png3
Icon red battlecruiser.png2
Waves:
Ships.png3
Rooms:
Icon bracket accelerationgate.png 1
Minmatar Republic
Resistance Damage
Explosive damage Ex
Kinetic damage Kin
Explosive damage Ex
Kinetic damage Kin
EWAR:
Target Painter Stasis Webifier
Objective:
Retrieve crew members from the wrecks.
Blitz:
Kill Republic Fleet Rupture, then kill the 1st Reinforcement.

- multi part mission

User:Luxxianna Seraph/Sandbox/Buzz Kill - another misison



Templates

for some reason the documentation is not linking to the docs above so User:Luxxianna_Seraph/Sandbox/MissionHoverBox/PVEArticle/doc


Work to be Done

Bugfixes

  • Figure out why PVEBoxToolTip is adding a new line to the end causing it to not remain Inline like ShipToolTip does

Future Improvements

  • Clean up the CSS on PVEBoxToolTip
  • Have PVEBoxTooltip respect Damage, Resistance, Damage2, Resistance2 if not null and override RatDamage/RatResistance(Faction)

Conversion

Converting existing pages will require
  • Adding the boilerplate PVEArticle template and transferring values from existing Missiondetails and CMBSiteInfo and Expected NPCs (as these templates have been wrapped into the PVEArticle)
  • Some combat sites still use {{CMBSite}} instead of {{CMBSiteInfo}} and as such will need to have their data mined to be extracted (as it is not readily available in the source)
  • For conversion from CMBSiteInfo to PVE Article
SiteType is set to Combat
TypeDetail is set to existing [type]
ShipLimit is set to existing [ship limit]
SignatureStrength is set to existing [signature strength]
Any {{Expected NPC}} template uses have their values used with the same parameters in {{PVEArticle}}
Other parameters should transfer on a 1:1 basis
Everything for Walkthroughs is set to Walkthrough
All |} should become {{TableEnd}}
  • For converstion from Data or Relic site to PVE Article
SiteType should be set to Data or Relic respectively
TypeDetail should be set to one of: pirate, drone, AEGIS, sleeper cache, ghost, sleeper wormhole, silent, event, special
Location should be set appropriately.
Timer should be set for Ghost Sites
CMBSiteInfo should be updated to handle these kinds of site, or a new template that can choose between Combat, Data, Relic be created to do so for consistency across all anomolies.
<nowiki>Template:PVEFooter<nowiki> is set at the bottom, with Type being the Data or Relic respectively


  • For conversion from Missiondetails to PVE Article
SiteType is set to Mission
Location should be set to Hisec, Low, or Null as appropriate (ie: 95% are Hisec)
TypeDetail is set to existing [Type]
MissionObjective is set to existing [Objective]
MissionRewardsis set to existing [Rewards]
Rating is set to existing [Level]
ShipLimit is set to existing [ShipSizeLimit]
Faction is set to existing [Faction1]
Damage is set to existing [DamageToResist1] (or left blank if Faction1 is valid for {{RatDamage}} )
Resist is set to existing [DamageToDeal1] (or left blank if Faction1 is valid for {{RatResist}} )
Faction2, Damage2, Resist2 are set to the same as above, but now 2 instead of 1
WarpDisruption is set to existing [WebPoint]
Other parameters should transfer on a 1:1 basis
Everything in the Walkthroughs is appended in its own section after the PVEArticle Template.
<nowiki>Template:PVEFooter<nowiki> is set at the bottom, with Type being the Type value. (Security, Courier, ect)
  • Manual ish work to do for Missions:
Multi Part Missions would need to be divided into multiple pages with current view - or a way to make a specific multi part mission
Ships should be tallied and put into TotalExp[ShipType]
MissionBlitz should be set from whatever blitz strategy is available
Timer should be set from whatever timer is noted.
EWAR should look for Webs, and set it only if appropriate to trigger the Tooltip warning
WarpDisrupt is the same, but if possible definitely set it to the number of points


  • Manual work for ALL pages
Determine if AccelerationGates are used and set [AccelerationGate] parameter to true
Determine if yellow boxing rats on top of the warp in beacon and set [RatsOnLandingBeacon] to true
Determine number of Rooms if Acceleration Gate is present and set [NumberOfRooms]
Determine total waves from triggers and set [NumberOfWaves]
Use Eve-Survival or other options to datamine the DPS, Alphastrike, EHP values (definitely not mvp, but future feature)
All EWAR should be found in the npc tables and also used in the EWAR, EWAR2, EWAR3 parameters for the tooltip


Other work to clean up things and streamline/refactor

Align {{Missiondetails}} and {{CMBSiteInfo}} to use the same parameter names for less uglyness inside PVEArticle
Combine Expected NPCs and CMBSiteInfo into one template
Determine which Navigations strategy should be used - currently Mission sites use a right nav bar and a bottom nav panel - combat sites just use a bottom nav panel. data and relic sites, when they exist, dont use any.
disambiguate for links for the Faction+Pirate Site name for all of the Data | Relic sites to a common page, for ease of newbro searching (dont know that Local Sansha Info Shard is the same as Local Angel Cartel Info Shard at first)
Pages like: List_of_data_and_relic_sites and Mission_reports need the links updated to use {{PVE}} for hover links.
OR potentially finish {T|PVEBoxLarge}} and set up pages with those involved (though I personally prefer tables for easier to scroll and easier to parse, but some sort of additional combination page using PVEBoxLarge is possible)
Look for any use of {{Damagetype}} that is referencing a specific fraction or, worse, using a switch statement for faction (like {{CMBSiteInfo}} and replace it with {{RatDamage|<Faction>}} and {{RatResist|<Faction>}} as appropriate
Finalize {{FactionIcon}} and use it to replace any place thats using a switch statement for faction icons. Improve it to take parameters of size, link, hover, ect}}