Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

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

From EVE University Wiki
No edit summary
m Fix broken link.
 
(19 intermediate revisions by one other user not shown)
Line 1: Line 1:
__NOTOC__
* [[User:Luxxianna Seraph/Sandbox/Angel_Hidden_Den]] -(Combat Site example) - using PVEArticle dynamic template (just like ShipArticle)
* [[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
===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
----
{{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


* {{User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE|Angel Hidden Den|Tooltip}} - Hover box


<!--User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE will become PVE - template name -->
<!--User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVE will become PVE - template name -->
Line 12: Line 28:


* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEArticle]] - The Article 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/PVEBoxTooltip]] - Tooltip Template  
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/PVEBox]] - Big Box Template for inclusion into other pages
* [[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 {{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)
* '''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


* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/RatResistance]] - A template for consolidating the rat Resistances DamageTypes
=== Other work to clean up things and streamline/refactor ===
* [[User:Luxxianna Seraph/Sandbox/MissionHoverBox/RatDamage]] - A template for consolidating the rat DamageTypes
:: 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}}