Caricamento del resto di questo confronto.

Untitled diff

Creato Il diff non scade mai
42 rimozioni
665 linee
59 aggiunte
682 linee
/*:
/*:
* @plugindesc v1.10 Plugin supports Tiled Map Editor maps with some additional
* @plugindesc v1.20 Plugin supports Tiled Map Editor maps with some additional
* features.
* features.
* @author Dr.Yami
* @author Dr.Yami
*
*
* @param Z - Player
* @param Z - Player
* @desc Z Index for Same as Characters events and Players.
* @desc Z Index for Same as Characters events and Players.
* Default: 3
* Default: 3
* @default 3
* @default 3
*
*
* @param Z - Below Player
* @param Z - Below Player
* @desc Z Index for Below Characters events.
* @desc Z Index for Below Characters events.
* Default: 1
* Default: 1
* @default 1
* @default 1
*
*
* @param Z - Above Player
* @param Z - Above Player
* @desc Z Index for Above Characters events.
* @desc Z Index for Above Characters events.
* Default: 5
* Default: 5
* @default 5
* @default 5
*
*
* @param Half-tile movement
* @param Half-tile movement
* @desc Moving and collision checking by half a tile.
* @desc Moving and collision checking by half a tile.
* Can be true or false
* Can be true or false
* @default true
* @default true
*
*
* @param Priority Tiles Limit
* @param Priority Tiles Limit
* @desc Limit for priority tile sprites.
* @desc Limit for priority tile sprites.
* Should not be too large.
* Should not be too large.
* @default 256
* @default 256
*
*
* @param Map Level Variable
* @param Map Level Variable
* @desc Get and set map level by variable
* @desc Get and set map level by variable
* @default 0
* @default 0
*
*
* @help
* @help
* Use these properties in Tiled Map's layer:
* Use these properties in Tiled Map's layer:
* zIndex
* zIndex
* The layer will have z-index == property's value
* The layer will have z-index == property's value
*
*
* collision
* collision
* The layer will be collision mask layer. Use one of these value:
* The layer will be collision mask layer. Use one of these value:
* full - Normal collision (1 full-tile)
* full - Normal collision (1 full-tile)
* arrow - Arrow collision
* arrow - Arrow collision
* up-left - Half-tile collision up-left quarter
* up-left - Half-tile collision up-left quarter
* up-right - Half-tile collision up-right quarter
* up-right - Half-tile collision up-right quarter
* down-left - Half-tile collision down-left quarter
* down-left - Half-tile collision down-left quarter
* down-right - Half-tile collision down-right quarter
* down-right - Half-tile collision down-right quarter
*
*
* arrowImpassable
* arrowImpassable
* If the layer is an arraw collision mask layer, it will make one direction be impassable
* If the layer is an arraw collision mask layer, it will make one direction be impassable
* Value can be up, down, left, right
* Value can be up, down, left, right
*
*
* regionId
* regionId
* Mark the layer as region layer, the layer ID will be the value of property
* Mark the layer as region layer, the layer ID will be the value of property
*
*
* priority
* priority
* Mark the layer as priority layer, allows it goes above player when player is behind,
* Mark the layer as priority layer, allows it goes above player when player is behind,
* below player when player is in front of. Value should be > 0, zIndex should be
* below player when player is in front of. Value should be > 0, zIndex should be
* the same as player z-index.
* the same as player z-index.
*
*
* level
* level
* Mark the layer on different level, use for multiple levels map (for example a bridge).
* Mark the layer on different level, use for multiple levels map (for example a bridge).
* Default level is 0. Use this for collision and regionId.
* Default level is 0. Use this for collision and regionId.
*
*
* hideOnLevel
* hideOnLevel
* Hide the layer when on a certain level.
* Hide the layer when on a certain level.
*
*
* toLevel
* toLevel
* The tiles on this layer will transfer player to another level.
* The tiles on this layer will transfer player to another level.
*/
*/
/******/ (function(modules) { // webpackBootstrap
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ // The module cache
/******/ var installedModules = {};
/******/ var installedModules = {};


/******/ // The require function
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/ function __webpack_require__(moduleId) {


/******/ // Check if module is in cache
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId])
/******/ if(installedModules[moduleId])
/******/ return installedModules[moduleId].exports;
/******/ return installedModules[moduleId].exports;


/******/ // Create a new module (and put it into the cache)
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ var module = installedModules[moduleId] = {
/******/ exports: {},
/******/ exports: {},
/******/ id: moduleId,
/******/ id: moduleId,
/******/ loaded: false
/******/ loaded: false
/******/ };
/******/ };


/******/ // Execute the module function
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);


/******/ // Flag the module as loaded
/******/ // Flag the module as loaded
/******/ module.loaded = true;
/******/ module.loaded = true;


/******/ // Return the exports of the module
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ return module.exports;
/******/ }
/******/ }




/******/ // expose the modules object (__webpack_modules__)
/******/ // expose the modules object (__webpack_modules__)