;;;;;;;;
; feral_descr_movement_multipliers - all the pertutations of unit category and unit class to a movement points multiplier
;
; Units
; Syntax: multiplier	<value>
;		  category		<category_type>, 	[optional]<category_type>...
;		  class			<class_type>,  		[optional]<class_type>...

; Characters
; Syntax: multiplier	<value>
;		  type			<character_type>, 	[optional]<character_type>...

;
; Notes: - This file only comes into effect when "type_specific_movement_point_modifiers" is set to true in "data/data_controlled_features.json"
;
;		 - The modifier assignment is done in the order they are described here, so a lower modifier assignment will overwrite previous ones
;
;		 - Assinging multiple categories/classes to a speed will make it so that speed is used for all combinations of categories/classes
;
;		 - category_types, class_types and character_types can be defines as shorthand for any set of categories/classes/characters
;
;		 - Category types that can be used: infantry, cavalry, siege, ship, handler
;
;		 - Class types that can be used: heavy, light, skirmish, spearmen, missile
;
;		 - Characters types that can be used: spy, assassin, diplomat, merchant, admiral, army_captain/general, named_character
;
;		 - Character multipliers MUST come after unit multipliers
;
;		 - If you DON'T mention one of the parameters for a speed then ALL the posibilities are being assigned
;
;		 - Make sure to use Windows line endings, it massively messes up stuff if you don't
;
;;;;;;;;

;;; Category/Class groups

category_types

all			infantry, cavalry, siege, ship, handler

walking		infantry, handler



class_types

all			heavy, light, skirmish, spearmen, missile



character_types

agents			spy, assassin, diplomat, merchant




;;; unit movement multipliers
Units

; Default, set all units to a movement multiplier of 1 then override below
multiplier	1

multiplier	0.75
category	siege

multiplier	1.5
category	cavalry
class		light, skirmish, spearmen, missile

multiplier	1.2
category	cavalry
class		heavy




;;; character movement multipliers
Characters

; Default, set all characters to a movement multiplier of 1 then override below
multiplier	1

multiplier	1.4
type		agents