User:Luxxianna Seraph/Sandbox/MissionHoverBox
From EVE University Wiki
< User:Luxxianna Seraph
Revision as of 00:01, 7 June 2023 by Luxxianna Seraph (talk | contribs)
- 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)
Angel Hidden Den
Angel Hidden Den
Low / Null
|
|||||||
|
- combat site
AEGIS Capital Ship Security Facility
AEGIS Capital Ship Security Facility
Low / Null Has Acceleration Gate
|
|||||||
|
|||||||
Timer:
30 Mins before Site Destruction |
- special combat site
Security Missions
- User:Luxxianna Seraph/Sandbox/Against_The_Empire -(Security Mission example)
- User:Luxxianna Seraph/Sandbox/Technological_Secrets_(Level_3) - Another Security Mission - Multi Part (will need some work :/)
- User:Luxxianna Seraph/Sandbox/Buzz_Kill - yet another security mission
Against The Empire
Against The Empire
Has Acceleration Gate
|
|||||||||||||
|
|||||||||||||
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)
Has Acceleration Gate
|
|||||||
|
|||||||
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
- User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE - Wrapper Template
- User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEArticle - The Article Template
- for some reason the documentation is not linking to the docs above so User:Luxxianna_Seraph/Sandbox/MissionHoverBox/PVEArticle/doc
- 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
- User:Luxxianna Seraph/Sandbox/MissionHoverBox/EWARIcon - A wrapper template for consolidating the EWAR Icons
- User:Luxxianna Seraph/Sandbox/MissionHoverBox/RatResistance - A wrapper template for consolidating the rat Resistances DamageTypes
- 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
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}}