hakoniwaRAの改造 | |
---|---|
対象プログラム | hakoniwaRA ver030314 |
内容 | 地形変更コマンドに生物大学の能力を追加する |
説明 | 地形変更コマンドによって、生物大学の、HP、DP、AP、SP 経験値を上げられるようになります。 この改造を行うには予め、地形変更コマンドがあることが前提です。 地形を新たに追加しているときは、66〜70の番号を適当に直して使用して下さい。 |
日付 | 2006/1/21 |
作者 | 片翼の天使 |
履歴 | ― |
tempCommandDelete(); } elsif($HcommandKind == $HcomIjiri) { if(($lamount1 == 66)|| ($lamount1 == 67)|| ($lamount1 == 68)|| ($lamount1 == 69)|| ($lamount1 == 70)){ my($eisei5,$mshp, $msap, $msdp, $mssp, $mswin, $msexe, $tet); $eisei5 = $island->{'eisei5'}; $eisei5 =~ /^([0-9]*),([0-9]*),([0-9]*),([0-9]*),([0-9]*),([0-9]*),([0-9]*)$/; ($mshp, $msap, $msdp, $mssp, $mswin, $msexe, $tet) = ($1, $2, $3, $4, $5, $6, $7); if($lamount1 == 66){ if($lamount2 > 15){$lamount2 = 15;} $mshp = $lamount2; }elsif($lamount1 == 67){ $msap += $lamount2; }elsif($lamount1 == 68){ $msdp += $lamount2; }elsif($lamount1 == 69){ $mssp += $lamount2; }elsif($lamount1 == 70){ $msexe += $lamount2; } $island->{'eisei5'} = "$mshp,$msap,$msdp,$mssp,$mswin,$msexe,$tet"; }else{ my($land) = $island->{'land'}; my($landValue) = $island->{'landValue'}; $land->[$HcommandX][$HcommandY] = $lamount1; $landValue->[$HcommandX][$HcommandY] = $lamount2; } } else { if($HcommandMode eq 'insert') { slideBack($command, $HcommandPlanNumber); }
} else {
return '枯死海';
}
} elsif($land == 66) {
return '生物大:HP';
} elsif($land == 67) {
return '生物大:AP';
} elsif($land == 68) {
return '生物大:DP';
} elsif($land == 69) {
return '生物大:SP';
} elsif($land == 70) {
return '生物大:経験値';
}
}
1;