ModernUO/Projects/UOContent/Migrations/Server.Items.EffectController.v0.json
2022-10-29 00:43:30 -07:00

163 lines
No EOL
3.2 KiB
JSON

{
"version": 0,
"type": "Server.Items.EffectController",
"properties": [
{
"name": "EffectDelay",
"type": "System.TimeSpan",
"rule": "PrimitiveTypeMigrationRule"
},
{
"name": "TriggerDelay",
"type": "System.TimeSpan",
"rule": "PrimitiveTypeMigrationRule"
},
{
"name": "SoundDelay",
"type": "System.TimeSpan",
"rule": "PrimitiveTypeMigrationRule"
},
{
"name": "Source",
"type": "Server.IEntity",
"rule": "SerializableInterfaceMigrationRule"
},
{
"name": "Target",
"type": "Server.IEntity",
"rule": "SerializableInterfaceMigrationRule"
},
{
"name": "Sequence",
"type": "Server.Items.EffectController",
"rule": "SerializableInterfaceMigrationRule"
},
{
"name": "FixedDirection",
"type": "bool",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "Explodes",
"type": "bool",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "PlaySoundAtTrigger",
"type": "bool",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "EffectType",
"type": "Server.Items.ECEffectType",
"rule": "EnumMigrationRule"
},
{
"name": "EffectLayer",
"type": "Server.EffectLayer",
"rule": "EnumMigrationRule"
},
{
"name": "TriggerType",
"type": "Server.Items.EffectTriggerType",
"rule": "EnumMigrationRule"
},
{
"name": "EffectItemId",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "EffectHue",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "RenderMode",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "Speed",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "Duration",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "ParticleEffect",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "ExplodeParticleEffect",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "ExplodeSound",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "Unknown",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "SoundId",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
},
{
"name": "TriggerRange",
"type": "int",
"rule": "PrimitiveTypeMigrationRule",
"ruleArguments": [
""
]
}
]
}