62 737
modifications
mAucun résumé des modifications |
Tri des interactions + ajout de l'interaction marchand |
||
Ligne 9 : | Ligne 9 : | ||
local data = { | local data = { | ||
-- Interaction spéciale si aucune autre, ne pas toucher -------- | |||
["aucune"] = { | ["aucune"] = { | ||
image = "Neutral test color.png", | image = "Neutral test color.png", | ||
description = "Ce personnage ne possède pas d'interaction particulière." | description = "Ce personnage ne possède pas d'interaction particulière." | ||
}, | }, | ||
[" | ---------------------------------------------------------------- | ||
["allié"] = { | |||
checkIfYes = true, | checkIfYes = true, | ||
image = " | image = "FO76 ui extra team.png", | ||
description = "Ce personnage est un | description = "Ce personnage est un [[Alliés|allié]] du [[CAMP de Fallout 76|CAMP]] des joueurs." | ||
}, | }, | ||
[" | ["armes modifiées"] = { | ||
checkIfYes = | checkIfYes = false, | ||
image = " | image = "Hand Loader.png", | ||
description | description = "Ce personnage modifie des armes.", | ||
note = function(args) return LF .. args["armes modifiées"] .. LF end | |||
}, | }, | ||
["asservissable"] = { | ["asservissable"] = { | ||
Ligne 50 : | Ligne 31 : | ||
description = "Ce personnage peut être asservi à l'aide du [[Médusatron]]." | description = "Ce personnage peut être asservi à l'aide du [[Médusatron]]." | ||
}, | }, | ||
[" | ["autre"] = { | ||
checkIfYes = true, | checkIfYes = true, | ||
image = " | image = "ChallengePerk.png", | ||
description = "Ce personnage | description = "Ce personnage offre différents services.", | ||
note = function(args) return LF .. args["autre"] .. LF end | |||
}, | |||
["bonus"] = { | |||
checkIfYes = false, | |||
image = "Adrenaline.Rush color.png", | |||
description = "Ce personnage apporte un bonus au personnage joueur.", | |||
note = function(args) return LF .. args["bonus"] .. LF end | |||
}, | }, | ||
[" | ["caravanes"] = { | ||
checkIfYes = | checkIfYes = false, | ||
image = " | image = "Radiated.png", | ||
description = "Ce personnage est un [ | description = "Ce personnage est un caravanier. Il offre ses services de protection de caravane.", | ||
note = function(args) return args["caravanes"] end | |||
}, | }, | ||
["compagnon permanent"] = { | ["compagnon permanent"] = { | ||
Ligne 71 : | Ligne 60 : | ||
return description | return description | ||
end | end | ||
}, | |||
["compagnon temporaire"] = { | |||
checkIfYes = true, | |||
image = "FO76 ui casual team.png", | |||
description = "Ce personnage est un [[compagnon]] temporaire." | |||
}, | |||
["doigt"] = { | |||
checkIfYes = true, | |||
image = "Severed.finger colored.png", | |||
description = "Ce personnage permet de collecter un [[doigt]] s'il est mort ([[Bras de la Loi]])." | |||
}, | |||
["emplacements"] = { | |||
checkIfYes = false, | |||
image = "FO76 ui exploration team.png", | |||
description = "Ce personnage apparait aux emplacements suivants.", | |||
note = function(args) return LF .. args["emplacements"] .. LF end | |||
}, | |||
["essentiel"] = { | |||
checkIfYes = true, | |||
image = "Perk nociception regulator color.png", | |||
description = function(args) | |||
local description = "Ce personnage est essentiel. Un personnage essentiel ne peut pas être tué." | |||
local essentialEnding = args["essentiel jusqu'à"] | |||
if essentialEnding then | |||
description = description .. " Son statut expire lorsque " .. essentialEnding .. '.' | |||
end | |||
return description | |||
end | |||
}, | |||
["évènements débutés"] = { | |||
checkIfYes = false, | |||
image = "FO76 icon map public event.png", | |||
description = "Ce personnage démarre des [[Événements de Fallout 76|évènements]].", | |||
note = function(args) return LF .. args["évents débutés"] .. LF end | |||
}, | |||
["évènements impliqués"] = { | |||
checkIfYes = false, | |||
image = "FO76 icon map public event.png", | |||
description = "Ce personnage est impliqué dans des [[Événements de Fallout 76|évènements]].", | |||
note = function(args) return LF .. args["évents impliqués"] .. LF end | |||
}, | |||
["factions"] = { | |||
checkIfYes = false, | |||
image = "Terrifying Presence.png", | |||
description = "Ce personnage est allié avec les factions suivantes.", | |||
note = function(args) return LF .. args["factions"] .. LF end | |||
}, | |||
["fantôme"] = { | |||
checkIfYes = true, | |||
image = "FoS ghost costume.png", | |||
description = "Ce personnage est un fantôme. Un personnage fantôme ne peut pas être blessé et ignore les combats." | |||
}, | }, | ||
["fot recrue"] = { | ["fot recrue"] = { | ||
Ligne 86 : | Ligne 126 : | ||
image = "Icon Tour of Duty.png", | image = "Icon Tour of Duty.png", | ||
description = "Ce personnage est une recrue du tutoriel de ''[[Fallout Tactics]]''." | description = "Ce personnage est une recrue du tutoriel de ''[[Fallout Tactics]]''." | ||
}, | |||
["implant"] = { | |||
checkIfYes = true, | |||
image = "Perk logic co processor.png", | |||
description = "Ce personnage installe des [[implant]]s." | |||
}, | |||
["joueur de caravan"] = { | |||
checkIfYes = true, | |||
image = "Probability colored.png", | |||
description = function(args) | |||
local description = "Ce personnage est un joueur de [[caravan]]." | |||
local caps = args["enchère au caravan"] | |||
if caps then | |||
description = description .. " Il peut enchérir de " .. caps .. ' [[capsule]]s.' | |||
end | |||
return description | |||
end | |||
}, | |||
["lit"] = { | |||
checkIfYes = false, | |||
image = "Deep Sleep.png", | |||
description = function(args) | |||
return "Ce personnage loue un lit à " .. args["lit"] .. " [[capsule]]s la nuit." | |||
end | |||
}, | |||
["marchand"] = { | |||
checkIfYes = false, | |||
image = "FO76 ui trading team.png", | |||
description = "Ce personnage est un marchand.", | |||
note = function(args) | |||
local note = '' | |||
local cash = args['caisse'] | |||
local currency = args['devise'] | |||
if cash and currency then | |||
note = "Caisse : " .. cash .. " " .. currency .. "<br/>" | |||
elseif currency then | |||
note = "Devise utilisée : " .. currency .. "<br/>" | |||
end | |||
note = "Marchandises :" .. LF .. args["marchand"] .. LF | |||
local restock = args["réapprovisionnement"] | |||
if restock then | |||
note = note .. "<br/>Réapprovisionnement : " .. restock .. LF | |||
end | |||
return note | |||
end | |||
}, | }, | ||
["médecin"] = { | ["médecin"] = { | ||
Ligne 111 : | Ligne 200 : | ||
end | end | ||
}, | }, | ||
[" | ["mort"] = { | ||
checkIfYes = true, | checkIfYes = true, | ||
image = " | image = "FO76 vaultboy bloodymess.png", | ||
description = "Ce personnage | description = "Ce personnage est mort au début du jeu." | ||
}, | }, | ||
[" | ["missions impliquées"] = { | ||
checkIfYes = | checkIfYes = false, | ||
image = " | image = "Perk empathy synthesizer.png", | ||
description = "Ce personnage | description = "Ce personnage est impliqué dans des [[Missions de Fallout Tactics|missions]].", | ||
note = function(args) return LF .. args["missions impliquées"] .. LF end | |||
}, | }, | ||
["négrier"] = { | ["négrier"] = { | ||
Ligne 126 : | Ligne 216 : | ||
description = "Ce personnage est un négrier. Il vend ou achète des [[Esclavage|esclaves]]." | description = "Ce personnage est un négrier. Il vend ou achète des [[Esclavage|esclaves]]." | ||
}, | }, | ||
[" | ["oreille"] = { | ||
checkIfYes = true, | checkIfYes = true, | ||
image = " | image = "Icon severed ear color.png", | ||
description | description = "Ce personnage permet de collecter une [[oreille]] s'il est mort ([[Tueur à gages]])." | ||
}, | }, | ||
["quêtes débutées"] = { | ["quêtes débutées"] = { | ||
Ligne 182 : | Ligne 232 : | ||
description = "Ce personnage est impliqué dans des [[quête]]s.", | description = "Ce personnage est impliqué dans des [[quête]]s.", | ||
note = function(args) return LF .. args["quêtes impliquées"] .. LF end | note = function(args) return LF .. args["quêtes impliquées"] .. LF end | ||
}, | }, | ||
["rencontres aléatoires"] = { | ["rencontres aléatoires"] = { | ||
Ligne 201 : | Ligne 239 : | ||
note = function(args) return LF .. args["rencontres aléatoires"] .. LF end | note = function(args) return LF .. args["rencontres aléatoires"] .. LF end | ||
}, | }, | ||
[" | ["réparation"] = { | ||
checkIfYes = false, | checkIfYes = false, | ||
image = " | image = "Fullmaintenance.png", | ||
description = "Ce personnage | description = function(args) | ||
return "Ce personnage propose des services de réparation d'équipement. Il répare jusqu'à une condition maximale de " | |||
.. args["réparation"] | |||
.. "." | |||
end | |||
}, | }, | ||
[" | ["romance"] = { | ||
checkIfYes = | checkIfYes = true, | ||
image = " | image = "Deep Sleep.png", | ||
description = " | description = "Une romance est possible avec ce personnage." | ||
}, | }, | ||
["souffre de la peste"] = { | |||
checkIfYes = true, | |||
image = "Radiated.png", | |||
description = "Ce personnage souffre de la [[Nouvelle Peste]]." | |||
}, | |||
["tête parlante"] = { | ["tête parlante"] = { | ||
checkIfYes = true, | checkIfYes = true, | ||
image = "OpticsEnhancer.png", | image = "OpticsEnhancer.png", | ||
description = "Ce personnage possède une [[tête parlante]]." | description = "Ce personnage possède une [[tête parlante]]." | ||
} | } | ||
} | } |
modifications