github.com/antihax/goesi@v0.0.0-20240126031043-6c54d0cb7f95/esi/model_get_dogma_effects_effect_id_ok.go (about)

     1  /*
     2   * EVE Swagger Interface
     3   *
     4   * An OpenAPI for EVE Online
     5   *
     6   * OpenAPI spec version: 1.21
     7   *
     8   * Generated by: https://github.com/swagger-api/swagger-codegen.git
     9   *
    10   * Licensed under the Apache License, Version 2.0 (the "License");
    11   * you may not use this file except in compliance with the License.
    12   * You may obtain a copy of the License at
    13   *
    14   *      http://www.apache.org/licenses/LICENSE-2.0
    15   *
    16   * Unless required by applicable law or agreed to in writing, software
    17   * distributed under the License is distributed on an "AS IS" BASIS,
    18   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    19   * See the License for the specific language governing permissions and
    20   * limitations under the License.
    21   */
    22  
    23  package esi
    24  
    25  /* A list of GetDogmaEffectsEffectIdOk. */
    26  //easyjson:json
    27  type GetDogmaEffectsEffectIdOkList []GetDogmaEffectsEffectIdOk
    28  
    29  /* 200 ok object */
    30  //easyjson:json
    31  type GetDogmaEffectsEffectIdOk struct {
    32  	Description              string                            `json:"description,omitempty"`                 /* description string */
    33  	DisallowAutoRepeat       bool                              `json:"disallow_auto_repeat,omitempty"`        /* disallow_auto_repeat boolean */
    34  	DischargeAttributeId     int32                             `json:"discharge_attribute_id,omitempty"`      /* discharge_attribute_id integer */
    35  	DisplayName              string                            `json:"display_name,omitempty"`                /* display_name string */
    36  	DurationAttributeId      int32                             `json:"duration_attribute_id,omitempty"`       /* duration_attribute_id integer */
    37  	EffectCategory           int32                             `json:"effect_category,omitempty"`             /* effect_category integer */
    38  	EffectId                 int32                             `json:"effect_id,omitempty"`                   /* effect_id integer */
    39  	ElectronicChance         bool                              `json:"electronic_chance,omitempty"`           /* electronic_chance boolean */
    40  	FalloffAttributeId       int32                             `json:"falloff_attribute_id,omitempty"`        /* falloff_attribute_id integer */
    41  	IconId                   int32                             `json:"icon_id,omitempty"`                     /* icon_id integer */
    42  	IsAssistance             bool                              `json:"is_assistance,omitempty"`               /* is_assistance boolean */
    43  	IsOffensive              bool                              `json:"is_offensive,omitempty"`                /* is_offensive boolean */
    44  	IsWarpSafe               bool                              `json:"is_warp_safe,omitempty"`                /* is_warp_safe boolean */
    45  	Modifiers                []GetDogmaEffectsEffectIdModifier `json:"modifiers,omitempty"`                   /* modifiers array */
    46  	Name                     string                            `json:"name,omitempty"`                        /* name string */
    47  	PostExpression           int32                             `json:"post_expression,omitempty"`             /* post_expression integer */
    48  	PreExpression            int32                             `json:"pre_expression,omitempty"`              /* pre_expression integer */
    49  	Published                bool                              `json:"published,omitempty"`                   /* published boolean */
    50  	RangeAttributeId         int32                             `json:"range_attribute_id,omitempty"`          /* range_attribute_id integer */
    51  	RangeChance              bool                              `json:"range_chance,omitempty"`                /* range_chance boolean */
    52  	TrackingSpeedAttributeId int32                             `json:"tracking_speed_attribute_id,omitempty"` /* tracking_speed_attribute_id integer */
    53  }