Player_CustomInitialData()
対応バージョン
Section titled “対応バージョン”Player_CustomInitialData()プレイヤーの初期データを設定します。
この関数は、ニューゲーム開始時の初期ステータスを設定するために使用されます。
そのため、関数単体で呼び出すことはせず、スクリプト内に初期ステータスを書いていく形になります。
HPやLVなどの基本的なステータスは各種関数を使用し、アイテムや装備はitems.Add(アイテム名);と書き、電話はphone.Add(電話名);と書いていきます。
サンプルコード
Section titled “サンプルコード”function Player_CustomInitialData(){ Player_SetName("PLAYER"); Player_SetLv(19); Player_SetHpMax(92); Player_SetHp(92); Player_SetAtk(10); Player_SetDef(10); Player_SetSpd(2); Player_SetInv(40); Player_SetBattleFightMenuObj(battle_menu_fight_knife);
var items=Item_GetInventoryItems(); items.Add(ITEM_TOY_KNIFE); items.Add(ITEM_FADED_RIBBON); items.Add(ITEM_DICE); items.Add(ITEM_COLA);
var phones=Item_GetInventoryPhones(); phones.Add(ITEM_PHONE_TML); phones.Add(ITEM_PHONE_SOMEONE);
Player_SetItemWeapon(ITEM_KNIFE); Player_SetItemArmor(ITEM_BANDAGE);}上記コードは、スクリプト内のデータを改変、追加してプレイヤーの初期データを設定しています。