Skip to content

Commit

Permalink
位置記憶 (#18)
Browse files Browse the repository at this point in the history
* Added test events

* tmp

* fix

* Update docs

* docs
  • Loading branch information
lriki authored Jul 4, 2020
1 parent 449170d commit a41a813
Show file tree
Hide file tree
Showing 22 changed files with 275 additions and 39 deletions.
2 changes: 1 addition & 1 deletion README.en_US.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ can see a sample screen on the [Gallery page](docs/Gallery.md).

| Version | File |
|---------|------|
| v0.4.4 | [:arrow_down: LN_AdvancedMapPuzzleSystem.js](https://raw.githubusercontent.com/lriki/LN_AdvancedMapPuzzleSystem/master/js/plugins/LN_AdvancedMapPuzzleSystem.js) |
| v0.5.0 | [:arrow_down: LN_AdvancedMapPuzzleSystem.js](https://raw.githubusercontent.com/lriki/LN_AdvancedMapPuzzleSystem/master/js/plugins/LN_AdvancedMapPuzzleSystem.js) |

Create a new project in RPG Maker MV and overwrite all files downloaded from [here :arrow_down:](https://github.com/lriki/LN_AdvancedMapPuzzleSystem/archive/master.zip).

Expand Down
20 changes: 9 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ English document in process: [English page](README.en_US.md)

| Version | File |
|---------|------|
| v0.4.4 | [:arrow_down: LN_AdvancedMapPuzzleSystem.js](https://raw.githubusercontent.com/lriki/LN_AdvancedMapPuzzleSystem/master/js/plugins/LN_AdvancedMapPuzzleSystem.js) |
| v0.5.0 | [:arrow_down: LN_AdvancedMapPuzzleSystem.js](https://raw.githubusercontent.com/lriki/LN_AdvancedMapPuzzleSystem/master/js/plugins/LN_AdvancedMapPuzzleSystem.js) |


----------
Expand Down Expand Up @@ -194,16 +194,6 @@ RPG ツクール MV で新規プロジェクトを作成し、[:arrow_down: こ
![](docs/img/4.png)


### マップオブジェクトの移動を確定する

![ToDo](http://img.shields.io/badge/status-ToDo-red.svg?style=flat)


### 謎解きクリアによる位置の永続化

![ToDo](http://img.shields.io/badge/status-ToDo-red.svg?style=flat)


## マップオブジェクト - 箱


Expand Down Expand Up @@ -310,6 +300,14 @@ RPG ツクール MV で新規プロジェクトを作成し、[:arrow_down: こ

なお、`trigger` が指定されている場合、通常の "トリガー" によるイベント実行は行われません。


### マップオブジェクトの位置の永続化

パラメータとして `positional` を指定すると、マップを移動しても位置を記憶するようになります。

![](docs/img/20.png)


## マップオブジェクト - スイッチ

### パラメータ
Expand Down
2 changes: 1 addition & 1 deletion data/Map019.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
null,
{"id":1,"name":"EV001","note":"","pages":[{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":false,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":true,"image":{"tileId":0,"characterName":"!AMPS-Objects-h1","direction":2,"pattern":2,"characterIndex":2},"list":[{"code":108,"indent":0,"parameters":["@MapObject {"]},{"code":408,"indent":0,"parameters":[" box,"]},{"code":408,"indent":0,"parameters":[" height:1,"]},{"code":408,"indent":0,"parameters":[" fallable:true,"]},{"code":408,"indent":0,"parameters":["}"]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":1,"stepAnime":false,"through":false,"trigger":0,"walkAnime":false}],"x":7,"y":5},
{"id":2,"name":"EV002","note":"","pages":[{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":false,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":true,"image":{"tileId":0,"characterName":"!AMPS-Objects-h1","direction":2,"pattern":2,"characterIndex":2},"list":[{"code":108,"indent":0,"parameters":["@MapObject {"]},{"code":408,"indent":0,"parameters":[" box,"]},{"code":408,"indent":0,"parameters":[" height:1,"]},{"code":408,"indent":0,"parameters":[" fallable:true,"]},{"code":408,"indent":0,"parameters":["}"]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":1,"stepAnime":false,"through":false,"trigger":0,"walkAnime":false}],"x":7,"y":4},
{"id":3,"name":"EV003","note":"","pages":[{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":false,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":false,"image":{"characterIndex":0,"characterName":"","direction":2,"pattern":0,"tileId":0},"list":[{"code":221,"indent":0,"parameters":[]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":0,"stepAnime":false,"through":true,"trigger":1,"walkAnime":true}],"x":2,"y":7},
{"id":3,"name":"EV003","note":"","pages":[{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":false,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":false,"image":{"characterIndex":0,"characterName":"","direction":2,"pattern":0,"tileId":0},"list":[{"code":201,"indent":0,"parameters":[0,25,12,11,0,0]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":0,"stepAnime":false,"through":true,"trigger":1,"walkAnime":true}],"x":2,"y":7},
{"id":4,"name":"EV004","note":"","pages":[{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":false,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":true,"image":{"tileId":0,"characterName":"!AMPS-Objects-h2","direction":4,"pattern":0,"characterIndex":0},"list":[{"code":108,"indent":0,"parameters":["◆マップオブジェクト情報 @MapObject {"]},{"code":408,"indent":0,"parameters":[" box,"]},{"code":408,"indent":0,"parameters":[" height:2,"]},{"code":408,"indent":0,"parameters":[" trigger:onRideOnEvent,"]},{"code":408,"indent":0,"parameters":["}"]},{"code":250,"indent":0,"parameters":[{"name":"Earth3","volume":90,"pitch":150,"pan":0}]},{"code":212,"indent":0,"parameters":[0,122,false]},{"code":123,"indent":0,"parameters":["A",0]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":2,"moveType":0,"priorityType":1,"stepAnime":false,"through":false,"trigger":0,"walkAnime":false},{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"A","selfSwitchValid":true,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":false,"image":{"tileId":0,"characterName":"!AMPS-Objects-h2","direction":6,"pattern":0,"characterIndex":0},"list":[{"code":108,"indent":0,"parameters":["◆マップオブジェクト情報 @MapObject {"]},{"code":408,"indent":0,"parameters":[" box,"]},{"code":408,"indent":0,"parameters":[" height:2,"]},{"code":408,"indent":0,"parameters":[" trigger:onRideOnEvent,"]},{"code":408,"indent":0,"parameters":["}"]},{"code":212,"indent":0,"parameters":[0,123,false]},{"code":123,"indent":0,"parameters":["B",0]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":1,"stepAnime":false,"through":false,"trigger":0,"walkAnime":true},{"conditions":{"actorId":1,"actorValid":false,"itemId":1,"itemValid":false,"selfSwitchCh":"B","selfSwitchValid":true,"switch1Id":1,"switch1Valid":false,"switch2Id":1,"switch2Valid":false,"variableId":1,"variableValid":false,"variableValue":0},"directionFix":false,"image":{"characterIndex":0,"characterName":"","direction":2,"pattern":0,"tileId":0},"list":[{"code":108,"indent":0,"parameters":["このページがアクティブとなった場合、"]},{"code":408,"indent":0,"parameters":["このイベントはマップオブジェクトではなくなります。"]},{"code":408,"indent":0,"parameters":["その際、上に乗っている別のキャラクターは、"]},{"code":408,"indent":0,"parameters":["このイベントの位置まで強制的に落下します。"]},{"code":0,"indent":0,"parameters":[]}],"moveFrequency":3,"moveRoute":{"list":[{"code":0,"parameters":[]}],"repeat":true,"skippable":false,"wait":false},"moveSpeed":3,"moveType":0,"priorityType":0,"stepAnime":false,"through":false,"trigger":0,"walkAnime":true}],"x":10,"y":5}
]
}
Loading

0 comments on commit a41a813

Please sign in to comment.