Module:Game/doc: Difference between revisions

From Path of Exile Wiki
Jump to navigation Jump to search
>OmegaK2
>Vinifera7
No edit summary
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{ProgrammingModule}}
{{Documentation subpage}}


__toc__
{{Meta module}}
__TOC__


==Overview==
==Overview==
Line 7: Line 8:


==Stucture==
==Stucture==
The module has the following structure
The module has the following structure


Line 14: Line 14:
| General game constants, such as the attributes or classes
| General game constants, such as the attributes or classes
|-
|-
| game.contants.item
| game.constants.item
| item constants
| item constants
|-
|-
Line 22: Line 22:


===Data===
===Data===
{| class="wikitable"
{| class="wikitable"
! rowspan="2" | Table Id  
! rowspan="2" | Table Id  
Line 34: Line 33:
! short_upper
! short_upper
! short_lower
! short_lower
|-
| game.constants.characters
| [[Character]]
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
|
* id - internal id
|-
| game.constants.ascendancy
| [[Ascendancy class]]
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
|
* id - internal id
* character - character id
|-
|-
| game.constants.attributes
| game.constants.attributes
Line 45: Line 65:
|-  
|-  
| game.constants.damage_types
| game.constants.damage_types
|  
| [[Damage type]]
| {{no}}
| {{no}}
| {{no}}
| {{no}}
Line 54: Line 74:
|-  
|-  
| game.constants.difficulties
| game.constants.difficulties
|  
| [[Difficulties]]
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Line 64: Line 84:
* minimum_level - minimum required level to enter
* minimum_level - minimum required level to enter
* label - one letter label
* label - one letter label
|-
| game.constants.passive_types
| [[Passive skill]]
| {{no}}
| {{yes}}
| {{no}}
| {{yes}}
| {{no}}
|
* type - 'normal' or 'ascendancy'
|-  
|-  
| game.constants.tags
| game.constants.tags
Line 119: Line 149:
|  
|  
|}
|}
==Usage==
This module should be loaded with <code>[[mw:Extension:Scribunto/Lua_reference_manual#mw.loadData|mw.loadData()]]</code>.
{{Documentation categories|
<!-- Categories and interwikis go here. -->
[[ru:Модуль:Game]]
[[de:Modul:Game]]
}}

Latest revision as of 17:45, 23 May 2021

This subpage provides documentation for Module:Game.

This is a meta module.

This module is meant to be used only by other modules. It should not be invoked in wikitext.

Overview

This module holds some constants and functions related to path of exile in general.

Stucture

The module has the following structure

game.constants General game constants, such as the attributes or classes
game.constants.item item constants
game.constants.mod Mod constants

Data

Table Id Description Available keys Extra keys
full long_upper long_lower short_upper short_lower
game.constants.characters Character
  • id - internal id
game.constants.ascendancy Ascendancy class
  • id - internal id
  • character - character id
game.constants.attributes Attributes
game.constants.damage_types Damage type
game.constants.difficulties Difficulties
  • resistances - resist cap
  • minimum_level - minimum required level to enter
  • label - one letter label
game.constants.passive_types Passive skill
  • type - 'normal' or 'ascendancy'
game.constants.tags internal tags
game.constants.item.rarity Rarity
game.constants.item.class Item class
game.constants.item.gem_tags Gem tags
game.constants.mod.domains Mod Domain
game.constants.mod.generation_types Mod Generation Type

Usage

This module should be loaded with mw.loadData().