{
  "version": 4,
  "type": "Server.Items.Aquarium",
  "properties": [
    {
      "name": "EvaluateTimer",
      "type": "Server.Timer",
      "rule": "TimerMigrationRule",
      "ruleArguments": [
        ""
      ]
    },
    {
      "name": "LiveCreatures",
      "type": "int",
      "rule": "PrimitiveTypeMigrationRule",
      "ruleArguments": [
        ""
      ]
    },
    {
      "name": "VacationLeft",
      "type": "int",
      "rule": "PrimitiveTypeMigrationRule",
      "ruleArguments": [
        ""
      ]
    },
    {
      "name": "Food",
      "type": "Server.Items.AquariumState",
      "rule": "RawSerializableMigrationRule",
      "ruleArguments": [
        "DeserializationRequiresParent"
      ]
    },
    {
      "name": "Water",
      "type": "Server.Items.AquariumState",
      "rule": "RawSerializableMigrationRule",
      "ruleArguments": [
        "DeserializationRequiresParent"
      ]
    },
    {
      "name": "Events",
      "type": "System.Collections.Generic.List\u003Cint\u003E",
      "rule": "ListMigrationRule",
      "ruleArguments": [
        "int",
        "PrimitiveTypeMigrationRule",
        ""
      ]
    },
    {
      "name": "RewardAvailable",
      "type": "bool",
      "rule": "PrimitiveTypeMigrationRule",
      "ruleArguments": [
        ""
      ]
    }
  ]
}