Petお気に入りシステム
- カテゴリー: 設定
- 重要性: 普通
- 投稿日: 2006-04-19 (水) 00:34:58
\Scripts\Engines\AI\Creature\BaseCreature.cs
#region Bonding
public const bool BondingEnabled = false; //お気に入りシステム 有効 true; 無効 false;
public virtual bool IsBondable{ get{ return ( BondingEnabled && !Summoned ); } } public virtual TimeSpan BondingDelay{ get{ return TimeSpan.FromDays( 7.0 ); } } //お気に入り迄の日数 public virtual TimeSpan BondingAbandonDelay{ get{ return TimeSpan.FromDays( 1.0 ); } }
但し
public virtual TimeSpan BondingDelay{ get{ return TimeSpan.FromDays( 0.0 ); } } //お気に入り迄の日数
としても、セーブが行われないとTimeSpanの更新が行われない為、即お気に入りにはならない。
Tips25を流用すれば、即お気に入りも可能になりそうです。
即お気に入りはSkills\AnimalTaming.csのテイム完了時の動作を弄った方がスマート。