Skip to content

JSONリファレンス

This content is not available in your language yet.

このページは、RealTrainMod (RTM)のアドオン制作で使用するJSONの設定項目のリファレンスです。

完全なJSONの設定項目の内容は、jp.ngt.rtm.modelpack.cfgパッケージの各クラスを確認することによって知ることができます。

jp.ngt.rtm.modelpack.cfgパッケージのクラス図

Section titled “jp.ngt.rtm.modelpack.cfgパッケージのクラス図”

パッケージ内の各クラスのメンバとクラス同士の関係性は、以下の図のようになっています。

この図を見てわかる通り、抽象クラスResourceConfigが全ての継承元となっており、その継承先に実際の各モデルのコンフィグクラスが実装されています。

モデルタイプとコンフィグクラスの対応

Section titled “モデルタイプとコンフィグクラスの対応”

実装する各モデルに対応するコンフィグクラスは以下の通りです。

モデルタイプ接頭辞サブタイプ対応クラス
火器ModelFirearm_-FirearmConfig
レールModelRail_-RailConfig
信号機ModelSignal_-SignalConfig
コンテナModelContainer_-ConnectorConfig
NPCModelNPC_-NPCConfig
ワイヤーModelWire_-WireConfig
看板SignBoard_--
標識RRS_--
コネクター(中継)ModelConnector_RelayConnectorConfig
コネクター(入力)ModelConnector_InputConnectorConfig
コネクター(出力)ModelConnector_OutputConnectorConfig
遮断機ModelMachine_GateMachineConfig
ポイントModelMachine_PointMachineConfig
改札機ModelMachine_TurnstileMachineConfig
券売機ModelMachine_VendorMachineConfig
照明(RS入力可)ModelMachine_LightMachineConfig
車止めModelMachine_BumpingPostMachineConfig
ATCModelMachine_Antenna_SendMachineConfig
列車検出器ModelMachine_Antenna_ReceiveMachineConfig
照明ModelOrnament_LampOrnamentConfig
階段ModelOrnament_StairOrnamentConfig
足場ModelOrnament_ScaffoldOrnamentConfig
架線柱ModelOrnament_PoleOrnamentConfig
パイプModelOrnament_PipeOrnamentConfig
植物ModelOrnament_PlantOrnamentConfig
電車ModelTrain_ECTrainConfig
気動車ModelTrain_DCTrainConfig
貨物車ModelTrain_CCTrainConfig
タンク車ModelTrain_TCTrainConfig
試験用車両ModelTrain_TestTrainConfig
自動車ModelVehicle_CarVehicleConfig
飛行機ModelVehicle_PlaneVehicleConfig
ModelVehicle_ShipVehicleConfig

各コンフィグクラスのリファレンス

Section titled “各コンフィグクラスのリファレンス”