[Performances]
  ; paramètres qui permettent de calculer le multiplicateur de vitesse de contrainte =
  ; rapidite  + irregularite * sin(temps / periode ) +
  ; catch_up * fonction_catch_up(distance_entre_joueur_et_IA)

  fonction_catch_up = curve[3] ; 
  fonction_catch_up_hard = curve[3] ;

  rapidite = float[3], def = 0.7				
  delta_rapidite = float[3], def = 0.1 	; delta de rapidité pour le mode difficile
  irregularite = float[3], def = 0.1
  periode = float[3], def = 40

  catch_up = float[3], def = 0.1
  catch_up_hard = float[3], def = 0.1
[/Performances]

[Performances_amateur]
  fonction_catch_up = curve[3] 
  fonction_catch_up_hard = curve[3] ;

  rapidite = float[3], def = 0.7				
  delta_rapidite = float[3], def = 0.1 	; delta de rapidité pour le mode difficile
  irregularite = float[3], def = 0.1
  periode = float[3], def = 40

  catch_up = float[3], def = 0.1
  catch_up_hard = float[3], def = 0.1
[/Performances_amateur]

[Performances_espoir]
  fonction_catch_up = curve[3] 
  fonction_catch_up_hard = curve[3] ;

  rapidite = float[3], def = 0.7				
  delta_rapidite = float[3], def = 0.1 	; delta de rapidité pour le mode difficile
  irregularite = float[3], def = 0.1
  periode = float[3], def = 40

  catch_up = float[3], def = 0.1
  catch_up_hard = float[3], def = 0.1
[/Performances_espoir]

[Performances_pro]
  fonction_catch_up = curve[3] 
  fonction_catch_up_hard = curve[3] ;

  rapidite = float[3], def = 0.7				
  delta_rapidite = float[3], def = 0.1 	; delta de rapidité pour le mode difficile
  irregularite = float[3], def = 0.1
  periode = float[3], def = 40

  catch_up = float[3], def = 0.1
  catch_up_hard = float[3], def = 0.1
[/Performances_pro]

[Performances_open]
  fonction_catch_up = curve[3] 
  fonction_catch_up_hard = curve[3] ;

  rapidite = float[3], def = 0.7				
  delta_rapidite = float[3], def = 0.1 	; delta de rapidité pour le mode difficile
  irregularite = float[3], def = 0.1
  periode = float[3], def = 40

  catch_up = float[3], def = 0.1
  catch_up_hard = float[3], def = 0.1
[/Performances_open]

; Les pilotes sont dans l'ordre suivant :
; Hanna Thomas Sahman Patty Sinclair Huni Inge Jose PG1 PG2 PG3 PG4 
; Les 4 premiers sont des Tnt, les 4 suivants des yellow sharks, les 4 derniers des joueurs génériques

[Relations]
  [Attaque]
	; Ces valeurs sont comprises entre 1 et 3
	; Au calme, le pilote colonne a un coefficient d'attaque de "n" (valeur du tableau) vis à vis du pilote ligne.
	Hanna = int[12] 
  	Thomas = int[12] 
  	Sahman = int[12] 
  	Patty = int[12] 
	Sinclair = int[12]
  	Huni = int[12] 
  	Inge = int[12] 
  	Jose = int[12] 
  	PG1 = int[12] 
  	PG2 = int[12] 
  	PG3 = int[12] 
  	PG4 = int[12] 
  [/Attaque]

  [Defense]
	; Ces valeurs sont comprises entre 1 et 3
	; Au calme, le pilote colonne a un coefficient de defense de "n" (valeur du tableau) vis à vis du pilote ligne.
	Hanna = int[12] 
  	Thomas = int[12] 
  	Sahman = int[12] 
  	Patty = int[12] 
	Sinclair = int[12]
  	Huni = int[12] 
  	Inge = int[12] 
  	Jose = int[12] 
  	PG1 = int[12] 
  	PG2 = int[12] 
  	PG3 = int[12] 
  	PG4 = int[12] 
  [/Defense]

  [Catch_up]
	; Ces valeurs sont comprises entre 1 et 3
	; Au calme, le pilote colonne a un coefficient de Catch_up de "n" (valeur du tableau) vis à vis du pilote ligne.
	Hanna = int[12] 
  	Thomas = int[12] 
  	Sahman = int[12] 
  	Patty = int[12] 
	Sinclair = int[12]
  	Huni = int[12] 
  	Inge = int[12] 
  	Jose = int[12] 
  	PG1 = int[12] 
  	PG2 = int[12] 
  	PG3 = int[12] 
  	PG4 = int[12] 
  [/Catch_up]
[/Relations]

[Capacites]
  niveau = int[12]

  [Saut]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Saut]

  [Raccourci]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Raccourci]
[/Capacites]

[Figures]
  [Vrille]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Vrille]

  [Salto_avant]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Salto_avant]

  [Salto_arriere]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Salto_arriere]

  [Loop_sol]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Loop_sol]

  [Loop_air]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Loop_air]

  [Table_top_avant]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Table_top_avant]

  [Table_top_arriere]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Table_top_arriere]
[/Figures]

[Special]
  [Blast]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Blast]

  [Oil]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Oil]

  [Bag]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Bag]

  [Glue]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Glue]

  [Smoke]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Smoke]

  [Nitro]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Nitro]
  
  [Mystere]
    min   = int[12], def = 0
    max   = int[12], def = 0
    delta = int[12], def = 0
  [/Mystere]
  
[/Special]
