GearSwapのコードはGitHubで管理しています。
公開しているコードは私が使用しているコードのバックアップです。不定期に更新したり、大幅に構造を変更する場合があります。
目次
ジョブコード
| ジョブ | コード | 備考 |
|---|---|---|
| 戦士 | ||
| モンク | ||
| 白魔道士 | ||
| 黒魔道士 | ロジック 装備定義 | |
| 赤魔道士 | ロジック 装備定義 | |
| シーフ | ロジック 装備定義 | |
| ナイト | ロジック 装備定義 | |
| 暗黒騎士 | ロジック 装備定義 | |
| 獣使い | ロジック 装備定義 | |
| 吟遊詩人 | ロジック 装備定義 | |
| 狩人 | ロジック 装備定義 | |
| 侍 | ロジック 装備定義 | |
| 忍者 | ロジック 装備定義 | |
| 竜騎士 | ロジック 装備定義 | |
| 召喚士 | ロジック 装備定義 召喚獣 | |
| 青魔道士 | ロジック 装備定義 | |
| コルセア | ロジック 装備定義 | |
| からくり士 | ||
| 踊り子 | ロジック 装備定義 | |
| 学者 | ロジック 装備定義 | |
| 風水士 | ロジック 装備定義 | |
| 魔導剣士 | ロジック 装備定義 | |
| 共通 | ロジック |
凡例
:整っている
:あまり整っていない
:ある程度整っている
:ほとんど整っていない
その他のコード
ファイルの構造
私のGearSwapコードはメンテナンス性を重視して、GearSwapコードを複数に分けています。
- 重複する処理や機能を一つのファイルにまとめた共通ファイル
- ジョブの振る舞いを定義したジョブロジックファイル
- プレイヤーの装備を定義した装備定義ファイル
ファイルの設置
下記のようにコードを設置します。
GearSwap/
└ data/
├ user-globals.lua(共通ファイル)
├ XXX.lua(ジョブロジック)
└ キャラクター名/
├ weather_obi.lua(属性帯)
コメント