Oui oui je vais trouver, j'ai déjà réussi à ajouter un Kerman dans un module vide, qui se trouve être sur la Mun, simplement en modifiant le fichier persistant. En clair, il suffit de repérer le pod en question dans la sauvegarde, qui doit ressembler à ceci (ici c'est le MK1 pod) :
Code : Tout sélectionner
PART
{
name = Mark1Cockpit
uid = 135892340
parent = 0
position = 0,0,0
rotation = 0,0,0,1
mirror = 1,1,1
istg = 0
dstg = 0
sqor = -1
sidx = -1
attm = 0
srfN = None, -1
attN = bottom, 1
mass = 1.25
temp = 19.49606
expt = 0.5
state = 0
connected = True
attached = True
crew = 4
EVENTS
{
}
ACTIONS
{
}
MODULE
{
name = ModuleCommand
isEnabled = True
controlSrcStatusText = Operational
EVENTS
{
}
ACTIONS
{
}
}
RESOURCE
{
name = ElectricCharge
amount = 49.9991666666186
maxAmount = 50
flowState = True
flowMode = Both
}
}
Le code qui nous intéresse se trouve au début de la fonction "PART" (même si ça n'en est pas une) et dans la fonction "MODULE". Analysons les indépendamment :
Code : Tout sélectionner
name = Mark1Cockpit
uid = 135892340
parent = 0
position = 0,0,0
rotation = 0,0,0,1
mirror = 1,1,1
istg = 0
dstg = 0
sqor = -1
sidx = -1
attm = 0
srfN = None, -1
attN = bottom, 1
mass = 1.25
temp = 19.49606
expt = 0.5
state = 0
connected = True
attached = True
crew = 4
Ici, nous retrouvons une variable "crew". Celle-ci n'existe que si le pod possède un Kerman, du coup vous devrez l'ajouter dans la fonction "PART" de votre pod pour que ça fonctionne. La valeur de la variable "crew" défini le Kerman à embarqué, suivant la liste ci dessous :
Code : Tout sélectionner
0 = Jebediah Kerman
1 = Bill Kerman
2 = Bob Kerman
3 = Genetop Kerman
4 = Wilny Kerman
5 = Rayfred Kerman
6 = Bilford Kerman
7 = Alely Kerman
8 = Hendrin Kerman
9 = Barsey Kerman
10 = Newbin Kerman
11 = Erbles Kerman
12 = Robo Kerman
13 = Jorgel Kerman
14 = Kelgun Kerman
15 = Luding Kerman
16 = Billy-Bobhat Kerman
17 = Barsby Kerman
18 = Sidtop Kerman
19 = Bartbas Kerman
20 = Camlock Kerman
Pour finir, analysons la deuxième fonction :
Code : Tout sélectionner
MODULE
{
name = ModuleCommand
isEnabled = True
controlSrcStatusText = Operational
EVENTS
{
}
ACTIONS
{
}
}
Ici nous retrouvons une autre variable importante, c'est elle qui défini si oui ou non votre pod possède un Kerman ou non. La variable en question est la variable "ControlSrcStatusText". Il n'existe à ma connaissance que deux valeurs possible pour cette variable que voici :
Je bosse encore dessus, mais je pense trouver la possibilité d'ajouter des kerman directement dans la sauvegarde. Si c'est le cas, alors je verrais pour coder un petit logiciel capable de l'automatiser.