eslint-plugin-rpgmaker
Version:
ESlint Plugin for RPG Maker MV and MZ Globals.
393 lines (392 loc) • 10.9 kB
JavaScript
module.exports = {
environments: {
mv: {
globals: {
$dataActors: true,
$dataAnimations: true,
$dataArmors: true,
$dataClasses: true,
$dataCommonEvents: true,
$dataEnemies: true,
$dataItems: true,
$dataMap: true,
$dataMapInfos: true,
$dataSkills: true,
$dataStates: true,
$dataSystem: true,
$dataTilesets: true,
$dataTroops: true,
$dataWeapons: true,
$gameActors: true,
$gameMap: true,
$gameMessage: true,
$gameParty: true,
$gamePlayer: true,
$gameScreen: true,
$gameSelfSwitches: true,
$gameSwitches: true,
$gameSystem: true,
$gameTemp: true,
$gameTimer: true,
$gameTroop: true,
$gameVariables: true,
$plugins: true,
AudioManager: true,
BattleManager: true,
Bitmap: true,
CacheEntry: true,
CacheMap: true,
ConfigManager: true,
DataManager: true,
Decrypter: true,
Game_Action: true,
Game_ActionResult: true,
Game_Actor: true,
Game_Actors: true,
Game_Battler: true,
Game_BattlerBase: true,
Game_Character: true,
Game_CharacterBase: true,
Game_CommonEvent: true,
Game_Enemy: true,
Game_Event: true,
Game_Follower: true,
Game_Interpreter: true,
Game_Item: true,
Game_Map: true,
Game_Message: true,
Game_Party: true,
Game_Picture: true,
Game_Player: true,
Game_Screen: true,
Game_SelfSwitches: true,
Game_System: true,
Game_Temp: true,
Game_Timer: true,
Game_Troop: true,
Game_Unit: true,
Game_Variables: true,
Game_Vehicle: true,
Graphics: true,
HTML5Audio: true,
ImageCache: true,
ImageManager: true,
Imported: true,
Input: true,
JsExtensions: true,
JsonEx: true,
Patch: true,
PIXI: true,
PluginManager: true,
Point: true,
Rectangle: true,
RequestQueue: true,
ResourceHandler: true,
Scene_Base: true,
Scene_Battle: true,
Scene_Boot: true,
Scene_Debug: true,
Scene_Equip: true,
Scene_File: true,
Scene_GameEnd: true,
Scene_Gameover: true,
Scene_Item: true,
Scene_ItemBase: true,
Scene_Load: true,
Scene_Map: true,
Scene_Menu: true,
Scene_MenuBase: true,
Scene_Name: true,
Scene_Options: true,
Scene_Save: true,
Scene_Shop: true,
Scene_Skill: true,
Scene_Status: true,
Scene_Title: true,
SceneManager: true,
ScreenSprite: true,
ShaderTilemap: true,
SoundManager: true,
Sprite: true,
Sprite_Actor: true,
Sprite_Animation: true,
Sprite_Balloon: true,
Sprite_Base: true,
Sprite_Battler: true,
Sprite_Button: true,
Sprite_Character: true,
Sprite_Damage: true,
Sprite_Destination: true,
Sprite_Enemy: true,
Sprite_Picture: true,
Sprite_StateIcon: true,
Sprite_StateOverlay: true,
Sprite_Timer: true,
Sprite_Weapon: true,
Spriteset_Base: true,
Spriteset_Battle: true,
Spriteset_Map: true,
Stage: true,
StorageManager: true,
TextManager: true,
Tilemap: true,
TilingSprite: true,
ToneFilter: true,
ToneSprite: true,
TouchInput: true,
Utils: true,
Weather: true,
WebAudio: true,
Window: true,
Window_ActorCommand: true,
Window_Base: true,
Window_BattleActor: true,
Window_BattleEnemy: true,
Window_BattleItem: true,
Window_BattleLog: true,
Window_BattleSkill: true,
Window_BattleStatus: true,
Window_ChoiceList: true,
Window_Command: true,
Window_DebugEdit: true,
Window_DebugRange: true,
Window_EquipCommand: true,
Window_EquipItem: true,
Window_EquipSlot: true,
Window_EquipStatus: true,
Window_EventItem: true,
Window_GameEnd: true,
Window_Gold: true,
Window_Help: true,
Window_HorzCommand: true,
Window_ItemCategory: true,
Window_ItemList: true,
Window_MapName: true,
Window_MenuActor: true,
Window_MenuCommand: true,
Window_MenuStatus: true,
Window_Message: true,
Window_NameEdit: true,
Window_NameInput: true,
Window_NumberInput: true,
Window_Options: true,
Window_PartyCommand: true,
Window_SavefileList: true,
Window_ScrollText: true,
Window_Selectable: true,
Window_ShopBuy: true,
Window_ShopCommand: true,
Window_ShopNumber: true,
Window_ShopSell: true,
Window_ShopStatus: true,
Window_SkillList: true,
Window_SkillStatus: true,
Window_SkillType: true,
Window_Status: true,
Window_TitleCommand: true,
WindowLayer: true
}
},
mz: {
globals: {
$dataActors: true,
$dataAnimations: true,
$dataArmors: true,
$dataClasses: true,
$dataCommonEvents: true,
$dataEnemies: true,
$dataItems: true,
$dataMap: true,
$dataMapInfos: true,
$dataSkills: true,
$dataStates: true,
$dataSystem: true,
$dataTilesets: true,
$dataTroops: true,
$dataWeapons: true,
$gameActors: true,
$gameMap: true,
$gameMessage: true,
$gameParty: true,
$gamePlayer: true,
$gameScreen: true,
$gameSelfSwitches: true,
$gameSwitches: true,
$gameSystem: true,
$gameTemp: true,
$gameTimer: true,
$gameTroop: true,
$gameVariables: true,
$plugins: true,
$testEvent: true,
AudioManager: true,
BattleManager: true,
Bitmap: true,
CacheEntry: true,
CacheMap: true,
ColorFilter: true,
ColorManager: true,
ConfigManager: true,
DataManager: true,
Decrypter: true,
EffectManager: true,
FontManager: true,
Game_Action: true,
Game_ActionResult: true,
Game_Actor: true,
Game_Actors: true,
Game_Battler: true,
Game_BattlerBase: true,
Game_Character: true,
Game_CharacterBase: true,
Game_CommonEvent: true,
Game_Enemy: true,
Game_Event: true,
Game_Follower: true,
Game_Interpreter: true,
Game_Item: true,
Game_Map: true,
Game_Message: true,
Game_Party: true,
Game_Picture: true,
Game_Player: true,
Game_Screen: true,
Game_SelfSwitches: true,
Game_System: true,
Game_Temp: true,
Game_Timer: true,
Game_Troop: true,
Game_Unit: true,
Game_Variables: true,
Game_Vehicle: true,
Graphics: true,
HTML5Audio: true,
ImageCache: true,
ImageManager: true,
Imported: true,
Input: true,
JsExtensions: true,
JsonEx: true,
Patch: true,
PIXI: true,
PluginManager: true,
Point: true,
Rectangle: true,
RequestQueue: true,
ResourceHandler: true,
Scene_Base: true,
Scene_Battle: true,
Scene_Boot: true,
Scene_Debug: true,
Scene_Equip: true,
Scene_File: true,
Scene_GameEnd: true,
Scene_Gameover: true,
Scene_Item: true,
Scene_ItemBase: true,
Scene_Load: true,
Scene_Map: true,
Scene_Menu: true,
Scene_MenuBase: true,
Scene_Name: true,
Scene_Options: true,
Scene_Save: true,
Scene_Shop: true,
Scene_Skill: true,
Scene_Status: true,
Scene_Title: true,
SceneManager: true,
ScreenSprite: true,
ShaderTilemap: true,
SoundManager: true,
Sprite: true,
Sprite_Actor: true,
Sprite_Animation: true,
Sprite_Balloon: true,
Sprite_Base: true,
Sprite_Battler: true,
Sprite_Button: true,
Sprite_Character: true,
Sprite_Damage: true,
Sprite_Destination: true,
Sprite_Enemy: true,
Sprite_Gauge: true,
Sprite_Name: true,
Sprite_Picture: true,
Sprite_StateIcon: true,
Sprite_StateOverlay: true,
Sprite_Timer: true,
Sprite_Weapon: true,
Spriteset_Base: true,
Spriteset_Battle: true,
Spriteset_Map: true,
Stage: true,
StorageManager: true,
TextManager: true,
Tilemap: true,
TilingSprite: true,
ToneFilter: true,
ToneSprite: true,
TouchInput: true,
Utils: true,
Video: true,
VorbisDecoder: true,
Weather: true,
WebAudio: true,
Window: true,
Window_ActorCommand: true,
Window_Base: true,
Window_BattleActor: true,
Window_BattleEnemy: true,
Window_BattleItem: true,
Window_BattleLog: true,
Window_BattleSkill: true,
Window_BattleStatus: true,
Window_ChoiceList: true,
Window_Command: true,
Window_DebugEdit: true,
Window_DebugRange: true,
Window_EquipCommand: true,
Window_EquipItem: true,
Window_EquipSlot: true,
Window_EquipStatus: true,
Window_EventItem: true,
Window_GameEnd: true,
Window_Gold: true,
Window_Help: true,
Window_HorzCommand: true,
Window_ItemCategory: true,
Window_ItemList: true,
Window_MapName: true,
Window_MenuActor: true,
Window_MenuCommand: true,
Window_MenuStatus: true,
Window_Message: true,
Window_NameEdit: true,
Window_NameInput: true,
Window_NumberInput: true,
Window_Options: true,
Window_PartyCommand: true,
Window_SavefileList: true,
Window_Scrollable: true,
Window_ScrollText: true,
Window_Selectable: true,
Window_ShopBuy: true,
Window_ShopCommand: true,
Window_ShopNumber: true,
Window_ShopSell: true,
Window_ShopStatus: true,
Window_SkillList: true,
Window_SkillStatus: true,
Window_SkillType: true,
Window_Status: true,
Window_TitleCommand: true,
WindowLayer: true,
effectseer: true,
localforage: true,
nw: true,
pako: true
}
}
}
};