#W# Source and Scripts added. Added Scripts/Settings.cs to expose some basic tweak able settings.

This commit is contained in:
WarrentyExpired 2026-08-06 11:06:05 -04:00
parent b51c58f514
commit 3045c83799
3512 changed files with 627673 additions and 0 deletions

355
Scripts/Items/Food/Asian.cs Normal file
View file

@ -0,0 +1,355 @@
using System;
namespace Server.Items
{
public class Wasabi : Item
{
[Constructable]
public Wasabi() : base( 0x24E8 )
{
Weight = 1.0;
}
public Wasabi( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class WasabiClumps : Food
{
[Constructable]
public WasabiClumps() : base( 0x24EB )
{
Stackable = false;
Weight = 1.0;
FillFactor = 2;
}
public WasabiClumps( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class EmptyBentoBox : Item
{
[Constructable]
public EmptyBentoBox() : base( 0x2834 )
{
Weight = 5.0;
}
public EmptyBentoBox( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class BentoBox : Food
{
[Constructable]
public BentoBox() : base( 0x2836 )
{
Stackable = false;
Weight = 5.0;
FillFactor = 2;
}
public override bool Eat( Mobile from )
{
if ( !base.Eat( from ) )
return false;
from.AddToBackpack( new EmptyBentoBox() );
return true;
}
public BentoBox( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class SushiRolls : Food
{
[Constructable]
public SushiRolls() : base( 0x283E )
{
Stackable = false;
Weight = 3.0;
FillFactor = 2;
}
public SushiRolls( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class SushiPlatter : Food
{
[Constructable]
public SushiPlatter() : base( 0x2840 )
{
Stackable = Core.ML;
Weight = 3.0;
FillFactor = 2;
}
public SushiPlatter( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class GreenTeaBasket : Item
{
[Constructable]
public GreenTeaBasket() : base( 0x284B )
{
Weight = 10.0;
}
public GreenTeaBasket( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class GreenTea : Food
{
[Constructable]
public GreenTea() : base( 0x284C )
{
Stackable = false;
Weight = 4.0;
FillFactor = 2;
}
public GreenTea( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class MisoSoup : Food
{
[Constructable]
public MisoSoup() : base( 0x284D )
{
Stackable = false;
Weight = 4.0;
FillFactor = 2;
}
public MisoSoup( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class WhiteMisoSoup : Food
{
[Constructable]
public WhiteMisoSoup() : base( 0x284E )
{
Stackable = false;
Weight = 4.0;
FillFactor = 2;
}
public WhiteMisoSoup( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class RedMisoSoup : Food
{
[Constructable]
public RedMisoSoup() : base( 0x284F )
{
Stackable = false;
Weight = 4.0;
FillFactor = 2;
}
public RedMisoSoup( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
public class AwaseMisoSoup : Food
{
[Constructable]
public AwaseMisoSoup() : base( 0x2850 )
{
Stackable = false;
Weight = 4.0;
FillFactor = 2;
}
public AwaseMisoSoup( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}