コンテンツにスキップ

Player_CustomInitialData()

Master
Player_CustomInitialData()

プレイヤーの初期データを設定します。

この関数は、ニューゲーム開始時の初期ステータスを設定するために使用されます。

そのため、関数単体で呼び出すことはせず、スクリプト内に初期ステータスを書いていく形になります。

HPやLVなどの基本的なステータスは各種関数を使用し、アイテムや装備はitems.Add(アイテム名);と書き、電話はphone.Add(電話名);と書いていきます。

Player_CustomInitialData()
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);
}

上記コードは、スクリプト内のデータを改変、追加してプレイヤーの初期データを設定しています。