RPGアツマール公式による、RPGツクールMVのプラグインです。
Branch: master
Clone or download
atsumalion Merge pull request #13 from atsumaru/docs/help
docs(help): ヘルプにリファレンスへのリンクを追加 / README.md 詳細化
Latest commit 4c137a7 Feb 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github fix(contributing): fix content of CONTRIBUTING.md Sep 7, 2018
plugins docs(help): ヘルプにリファレンスへのリンクを追加 / README.md 詳細化 Feb 12, 2019
src docs(help): ヘルプにリファレンスへのリンクを追加 / README.md 詳細化 Feb 12, 2019
.editorconfig refactor(ts_bundle): コードの共通化&TypeScript化 Jan 24, 2019
.eslintrc.json
.gitignore
CONTRIBUTING.md fix(contributing): fix content of CONTRIBUTING.md Sep 7, 2018
LICENSE feat(plugins): initial commit. Sep 6, 2018
README.md docs(help): ヘルプにリファレンスへのリンクを追加 / README.md 詳細化 Feb 12, 2019
package.json refactor(ts_bundle): コードの共通化&TypeScript化 Jan 24, 2019
rollup.config.js refactor(ts_bundle): コードの共通化&TypeScript化 Jan 24, 2019
tsconfig.json refactor(ts_bundle): コードの共通化&TypeScript化 Jan 24, 2019
yarn.lock refactor(ts_bundle): コードの共通化&TypeScript化 Jan 24, 2019

README.md

mv-plugins

RPGアツマール公式による、RPGツクールMVプラグインです。

提供プラグイン一覧

アツマールAPIを利用するためのプラグイン

AtsumaruCreatorInformationModalExperimental.js

アツマールAPIの「作者情報ダイアログ」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruGetRecentUsersExperimental.js

アツマールAPIの「最新ユーザー取得」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruGetSelfInformationExperimental.js

アツマールAPIの「自身のユーザー情報取得」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruGetUserInformationExperimental.js

アツマールAPIの「ユーザー情報取得」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruGlobalServerVariableExperimental.js

アツマールAPIの「グローバルサーバー変数」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruInterplayerEnableExperimental.js

アツマールAPIの「プレイヤー間通信」を有効化するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruOpenLink.js

アツマールAPIの「外部リンク表示」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruQueryExperimental.js

アツマールAPIの「クエリ取得」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruScoreboardsExperimental.js

アツマールAPIの「スコアボード」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruScreenshotExperimental.js

アツマールAPIの「スクリーンショット撮影」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

AtsumaruSharedSaveExperimental.js

アツマールAPIの「共有セーブ」を利用するためのプラグインです。 詳しくはアツマールAPIリファレンスを参照してください。

DetectAtsumaru.js

RPGアツマール環境かどうかを判定し、指定した変数に代入するプラグインです。

ブラウザやツクールの問題を解決するプラグイン

過去のコアスクリプトでは正常に動かなかった問題を修正するプラグインです。最新のコミュニティ版コアスクリプトにはすべて取り込まれているため、必要ありません。

ResetTouchInputOnLostFocusFix.js

ゲームがフォーカスを失った時、タッチ入力をリセットするように修正します。 コアスクリプトでは https://github.com/rpgtkoolmv/corescript/pull/184 にて取り込まれています。

SafariMovieFix.js

Safariで「サウンド付きメディアは再生しない」設定の場合に、動画を無音で再生するプラグインです。 コアスクリプトでは https://github.com/rpgtkoolmv/corescript/pull/140 にて修正されています。

dwango_androidpatch.js

Android Chromeで音が鳴らない問題を解決するプラグインです。 コアスクリプトでは https://github.com/rpgtkoolmv/corescript/pull/33 にて修正されています。

AtsumaruAutoplayFix.js

すべてのブラウザで自動再生起因による動画再生の失敗を修正するプラグインです。 コアスクリプトでは https://github.com/rpgtkoolmv/corescript/pull/140 にて修正されています。

その他のプラグイン

GetGeolocation.js

プレイヤーの位置情報を取得します。

プラグインのビルド

このリポジトリでは、プラグインを構造的に実装するために TypeScript + rollup.js を用いてビルドする構成になっています。もし、あなたがこのリポジトリのプラグインにプルリクエストを送りたい場合、動作確認のためにビルドを試す必要があるでしょう。

事前準備

ビルドを行うために、 node.js および yarn のインストールが必要です。

これらをインストールしたあと、依存パッケージのインストールのために、本リポジトリの直下で以下のコマンドを入力します。

yarn

ビルド方法

本リポジトリの直下で以下のコマンドを入力します。

yarn compile

ビルド結果は plugins/ 下に出力されます。

linterの実行

もしプラグインを修正した場合、 eslint のよるコードのチェックを行ってください。RPGアツマールのコード規約にそぐわない記述がないかチェックすることができます。

lintは以下のコマンドで実行できます。

yarn lint