Hearthstone Wiki:Project 13/tables

From Hearthstone Wiki
Jump to navigation Jump to search

Parameters[edit source]

Card template is reworked with new parameters and ALL old parameters reworked in some way (mostly renamed for consistency):

Renamed and removed parameters

Old parameterNew parameterNotes
datapageNo longer needed, as custom_hearthpwnId can represent it instead
linkcustom_hearthpwnIdNeeds manual handle
shows_playhscustom_onBlizzardApi
customHearthpwnIdcustom_hearthpwnId
customOutOfCardsIdcustom_outOfCardsId
customCyclescustom_cycles
customTagscustom_mechanicTags
customReferencedTagscustom_refTags
customHiddenTagscustom_hiddenTags
imagederived_imgMain
gold_imagederived_imgMainPremiumThe number in the value is replaced with @ (token card)
diamond_imagederived_imgMainPremiumThe number in the value is replaced with @ (token card)
bg_imagederived_imgBg
customBattlegroundsArmorTierWe can get this from client now
customArtistderived_artist
artistOverridederived_artist
artistderived_artist
voice actorcustom_voiceActor
voice_actorcustom_voiceActor
bg_reg_vercustom_bgPage
customExclusionsderived_exclusions
customDisplayedTextderived_trimText
customRenderedTextderived_text
customBuildAddedderived_lastAdded
customBuildUpdated
customOriginalDbfIdcustom_originalCardDbfId
customCoreDbfIdRedundant, as long as Core card's customOriginalDbfId is defined
customClassicDbfIdRedundant, as long as Classic card's customOriginalDbfId is defined
customMercenariesAbilitiesDbfIdFor boss data, there will be a different way to implement this in the future
customMercenariesHeroicAbilitiesDbfIdFor boss data, there will be a different way to implement this in the future
shows_set
shows_cost
shows_attack
shows_health
shows_durability
shows_armor
fakeTechLevel
fakeHealthFor boss data, there will be a different way to implement this in the future
fakeArmorFor boss data, there will be a different way to implement this in the future
customIs_CoreGryphoncustom_coreInYearsSpecial handle
customIs_CoreHydracustom_coreInYearsSpecial handle
articleDescriptionarticle_description
customFullArtderived_imgFullArt
customRelatedCardsDbfIdderived_relatedCardDbfIds
customChoiceCardsDbfIdderived_choiceCardDbfIds
articleHowToGetSection fully implemented with How to get template now
articleHowToGetWithReferencesSection fully implemented with How to get template now
articleHowToGetOldSection fully implemented with How to get template now
articleNotesarticle_notes
articleNotesWithReferencesarticle_notesarticleNotes content will be removed with this is defined
articleHeroPowerMerged with article_relatedCards
articleRelatedCardsarticle_relatedCards
articleSoundsarticle_soundsAlso changes purpose (now context instead of a boolean)
articleSoundsCUSTOM_BASIC_playZeroToHeroes' data
articleSoundsCUSTOM_BASIC_attackZeroToHeroes' data
articleSoundsCUSTOM_BASIC_deathZeroToHeroes' data
articleSoundsCUSTOM_triggerarticle_soundsCUSTOM_trigger
articleSoundsCUSTOM_otherarticle_soundsCUSTOM_other
articleSoundsCUSTOM_triggerReferencesarticle_soundsCUSTOM_triggerReferences
articleSoundsCUSTOM_otherReferencesarticle_soundsCUSTOM_otherReferences
articleSoundsTRANSCRIPT_playarticle_soundsTRANSCRIPT_play
articleSoundsTRANSCRIPT_triggerarticle_soundsTRANSCRIPT_trigger
articleSoundsTRANSCRIPT_attackarticle_soundsTRANSCRIPT_attack
articleSoundsTRANSCRIPT_deatharticle_soundsTRANSCRIPT_death
articleSoundsTRANSCRIPT_VOarticle_soundsTRANSCRIPT_VO
articleSoundsTRANSCRIPT_UNKNOWNarticle_soundsTRANSCRIPT_UNKNOWN
articleSoundsTRANSCRIPT_otherarticle_soundsTRANSCRIPT_other
articleSoundsTYPE_VOUses type in Template:AudioText table instead
articleSoundsTYPE_UNKNOWNUses type in Template:AudioText table instead
articleSoundsTYPE_triggerUses type in Template:AudioText table instead
articleSoundsTYPE_otherUses type in Template:AudioText table instead
articleAchievementsarticle_achievements
articleHistoryarticle_history
articleLorearticle_lore
articleTriviaarticle_trivia
articleGalleryarticle_gallery
articleVideosarticle_videos
articlePatchChangesSection fully implemented with Card article patch changes template now
customCategoryMost defined values are now handled by derived attributes
categoriesMost defined values are now handled by derived attributes
articleLayoutRenewed with article_infobox
has_goldRedundant
collectibleWe can get this from client now
addabilitiesRedundant

New parameters

NameNotes
derived_img
derived_imgBgPremium
derived_imgMercTemplate
derived_imgMercAbility
derived_imgMercPortrait
derived_imgArt512x512 art used in-game
derived_classIds
derived_coreUnlockedLevelClass level required to unlock for Core cards
derived_factionString value for Mercenaries' treasures that rely on faction
derived_formatsConstructed formats that the card can appear in
derived_goldenUncraftableTrue if golden version is uncraftable
derived_isRemovedTrue it is removed. This is for separated purposes of categories and customCategory
derived_regularUncraftableTrue if regular version is uncraftable
derived_setId
derived_lastModifiedRenewed version of customBuildUpdated
custom_advPoolsList of appearances in Solo Adventures
custom_advHeroPowerDbfIdsList of dbfIds of cards for this hero as Choice Hero Powers (in Duels and Dungeon Runs)
custom_advSignatureDbfIdsList of dbfIds of cards for this hero as Signature Treasures
custom_artistReferences
custom_bannedOfferDbfIdsLists of dbfIds of cards that will never be offered to this hero (usable for both Duels and Battlegrounds, like Reward cards or Treasure cards)
custom_bgSoundIdFor bartenders only. Their sound files have unique ids not related to their card ids.
custom_characsUsed for disambiguation detection and a project in the future. Lorewise character that this minion/hero/merc represents.
custom_characsInArtUsed for disambiguation detection and a project in the future. Lorewise notable characters appearing in the full art of this card.
custom_racesSeparated purposes for categories used in queries of Template:Card art articles. Lorewise races that this minion/hero/merc represents.
custom_racesInArtSeparated purposes for categories used in queries of Template:Card art articles. Lorewise races that are represented in the full art of this card.
custom_voiceActorReferences
custom_gendersUsed for a project in the future. 0=female, 1=male, 2=non-binary
article_metaShort description of the card, used in disambiguations that use auto-generated templates.
article_relatedWith
article_addedCategoriesRenewed version of customCategory and categories
article_infoboxRenewed version of articleLayout. New card template will separate the infobox and the article context layouts

Untouched parameters

These parameters will be left alone for now until I can find out solutions to handle them better. They won't have any effects on visual representation, but please don't remove them.

  • costs_gold
  • articleStrategy (Low effort, wordy and easily outdated section)
  • customFunctionalityUniqueEmote
  • customFunctionalityUniqueTrayImage
  • customFunctionalityUniqueGoldenTrayImage
  • customFunctionalityUniquePhoneTrayImage
  • customFunctionalityUniqueTrayImage