したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【ver2系】覚醒支援システム本体開発・サポートスレ

13462:2010/11/11(木) 16:26:12 ID:K7Z8DxPs
ちょっとフラグ関係で報告。
下のが失敗した記述。

class 西行寺幽々子
{
MemoryMap.cCharacter yuyuko;
public 西行寺幽々子()
{
if (!ctrl.CharaNameCheck("西行寺幽々子")) return;
yuyuko = ctrl.MemMapControls.CharaControl.Chara("西行寺幽々子");
if (FLAG.GetFlag("覚醒", "西行寺幽々子") == 0)
{
ctrl.Event.DailyEvent += new cEventControl.EventHandler(覚醒条件);
}
}
void 覚醒条件(object o, EventArgs e)
{
if (yuyuko.Info.Condition != 7) return;
var dieList = ctrl.GetListMethods.GetDieCharaListFromInfluence(yuyuko.Affiliation.Influence.Name);
if (FLAG.GetFlagTitleListNo("死亡", 1) > 29 || dieList.Count > 9)
{
ctrl.Event.DailyEvent -= 覚醒条件;
ctrl.DataProcessMethods.HinaYaboAwakening("西行寺幽々子", 1, 30, 30, 30, 0);
}
}
}

こっちが成功した記述。

class 博麗霊夢
{
cCharacter Chara;
string CharaName;
public 博麗霊夢()
{
CharaName = "博麗霊夢";
if (!ctrl.CharaNameCheck(CharaName)) return;
Chara = ctrl.MemMapControls.CharaControl.Chara(CharaName);
〜 こっから下は意味的には同じ記述 〜

差がわからない;


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板