Variable DogmaEffectSchemaConst
DogmaEffectSchema: ZodObject<
{
effect_id: ZodNumber;
name: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
icon_id: ZodOptional<ZodNumber>;
display_name: ZodOptional<ZodString>;
published: ZodOptional<ZodBoolean>;
effect_category: ZodOptional<ZodNumber>;
is_assistance: ZodOptional<ZodBoolean>;
is_offensive: ZodOptional<ZodBoolean>;
is_warp_safe: ZodOptional<ZodBoolean>;
disallow_auto_repeat: ZodOptional<ZodBoolean>;
discharge_attribute_id: ZodOptional<ZodNumber>;
duration_attribute_id: ZodOptional<ZodNumber>;
electronic_chance: ZodOptional<ZodBoolean>;
falloff_attribute_id: ZodOptional<ZodNumber>;
modifiers: ZodOptional<
ZodArray<
ZodObject<
{
domain: ZodOptional<ZodString>;
effect_id: ZodOptional<ZodNumber>;
func: ZodString;
modified_attribute_id: ZodOptional<ZodNumber>;
modifying_attribute_id: ZodOptional<ZodNumber>;
operator: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
post_expression: ZodOptional<ZodNumber>;
pre_expression: ZodOptional<ZodNumber>;
range_attribute_id: ZodOptional<ZodNumber>;
range_chance: ZodOptional<ZodBoolean>;
tracking_speed_attribute_id: ZodOptional<ZodNumber>;
},
$loose,
> = ...