<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.play.eco/fr/index.php?action=history&amp;feed=atom&amp;title=Module%3APlantDetails</id>
	<title>Module:PlantDetails - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.play.eco/fr/index.php?action=history&amp;feed=atom&amp;title=Module%3APlantDetails"/>
	<link rel="alternate" type="text/html" href="https://wiki.play.eco/fr/index.php?title=Module:PlantDetails&amp;action=history"/>
	<updated>2026-06-06T22:40:10Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.play.eco/fr/index.php?title=Module:PlantDetails&amp;diff=508&amp;oldid=prev</id>
		<title>BuloBon : Page créée avec « local p = {}  local Utils = require(&#039;Module:Utils&#039;)  -- Liste simple des plantes / arbres function p.listPlants(frame)     local args = Utils.normaliseArgs(frame)     return renderPlantList(args.type) end  function renderPlantList(plantType)     local plantData = require(&quot;Module:PlantData&quot;)     local plantList     if plantType == &#039;Tree&#039; then         plantList = plantData.tree_names     else         plantList = plantData.plant_names     end      local plants = &#039;&#039;... »</title>
		<link rel="alternate" type="text/html" href="https://wiki.play.eco/fr/index.php?title=Module:PlantDetails&amp;diff=508&amp;oldid=prev"/>
		<updated>2025-11-17T17:52:10Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « local p = {}  local Utils = require(&amp;#039;Module:Utils&amp;#039;)  -- Liste simple des plantes / arbres function p.listPlants(frame)     local args = Utils.normaliseArgs(frame)     return renderPlantList(args.type) end  function renderPlantList(plantType)     local plantData = require(&amp;quot;Module:PlantData&amp;quot;)     local plantList     if plantType == &amp;#039;Tree&amp;#039; then         plantList = plantData.tree_names     else         plantList = plantData.plant_names     end      local plants = &amp;#039;&amp;#039;... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local Utils = require(&amp;#039;Module:Utils&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
-- Liste simple des plantes / arbres&lt;br /&gt;
function p.listPlants(frame)&lt;br /&gt;
    local args = Utils.normaliseArgs(frame)&lt;br /&gt;
    return renderPlantList(args.type)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function renderPlantList(plantType)&lt;br /&gt;
    local plantData = require(&amp;quot;Module:PlantData&amp;quot;)&lt;br /&gt;
    local plantList&lt;br /&gt;
    if plantType == &amp;#039;Tree&amp;#039; then&lt;br /&gt;
        plantList = plantData.tree_names&lt;br /&gt;
    else&lt;br /&gt;
        plantList = plantData.plant_names&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    local plants = &amp;#039;&amp;#039;&lt;br /&gt;
    for _, plant in ipairs(plantList) do&lt;br /&gt;
        plants = plants .. &amp;quot;* [[&amp;quot; .. plant .. &amp;quot;]]\n&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
    return plants&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Détails d&amp;#039;une plante&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
    local args = Utils.normaliseArgs(frame)&lt;br /&gt;
&lt;br /&gt;
    if args.plant == nil or args.plant == &amp;#039;&amp;#039; then&lt;br /&gt;
        return &amp;quot;Erreur : le paramètre &amp;#039;plant&amp;#039; doit être spécifié.&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
	&lt;br /&gt;
    local plant = args.plant&lt;br /&gt;
&lt;br /&gt;
    local plantData = require(&amp;quot;Module:PlantData&amp;quot;)&lt;br /&gt;
    local plantTable = plantData.plants[plant]&lt;br /&gt;
    if plantTable == nil then&lt;br /&gt;
		return &amp;quot;Erreur : **&amp;quot; .. plant .. &amp;quot;** n’a pas été trouvé dans [[Module:PlantData]].&amp;quot;&lt;br /&gt;
	end    &lt;br /&gt;
&lt;br /&gt;
	local wikibox = &amp;#039;=== Propriétés de la plante ===\n&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	if plantTable.isDecorative == &amp;#039;Decorative&amp;#039; then&lt;br /&gt;
		wikibox = wikibox .. &amp;quot;Cette plante est uniquement **décorative**.\n&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if plantTable.isWater == &amp;#039;Underwater&amp;#039; then&lt;br /&gt;
		wikibox = wikibox .. &amp;quot;Cette plante **pousse sous l’eau**.\n&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if plantTable.scytheKills == &amp;#039;Yes&amp;#039; then&lt;br /&gt;
		wikibox = wikibox .. &amp;quot;La [[Faux]] ou la [[Serpe]] **détruit la plante** lors de la récolte.\n&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;\n=== Conditions environnementales ===\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;{| class=&amp;quot;wikitable&amp;quot;\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Température&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;4&amp;quot; | Température\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Minimum idéal : &amp;#039; .. plantTable.idealTempMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage idéale : intervalle où la plante pousse normalement sans pénalité.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum idéal : &amp;#039; .. plantTable.idealTempMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Minimum extrême : &amp;#039; .. plantTable.extremeTempMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage extrême : croissance fortement réduite. En dehors de cette plage, la plante ne survit pas.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum extrême : &amp;#039; .. plantTable.extremeTempMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Humidité&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;4&amp;quot; | Humidité\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Minimum idéal : &amp;#039; .. plantTable.idealMoistureMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage idéale d’humidité.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum idéal : &amp;#039; .. plantTable.idealMoistureMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Minimum extrême : &amp;#039; .. plantTable.extremeMoistureMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage extrême d’humidité.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum extrême : &amp;#039; .. plantTable.extremeMoistureMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Sel&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;4&amp;quot; | Salinité\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Minimum idéal : &amp;#039; .. plantTable.idealSaltMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage idéale de salinité.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum idéal : &amp;#039; .. plantTable.idealSaltMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Minimum extrême : &amp;#039; .. plantTable.extremeSaltMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;2&amp;quot; | Plage extrême de salinité.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum extrême : &amp;#039; .. plantTable.extremeSaltMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Sol&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;4&amp;quot; | Conditions du sol\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Azote minimum : &amp;#039; .. (plantTable.nitrogenHalfSpeed or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;4&amp;quot; | Si un nutriment passe sous ce seuil, la croissance est réduite de moitié.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Phosphore minimum : &amp;#039; .. (plantTable.phosphorusHalfSpeed or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Potassium minimum : &amp;#039; .. (plantTable.potassiumHalfSpeed or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Humidité du sol min. : &amp;#039; .. (plantTable.soilMoistureHalfSpeed or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|}\n\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Récolte&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;=== Récolte ===\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;{| class=&amp;quot;wikitable&amp;quot;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;3&amp;quot; | Croissance\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Maturité en : &amp;#039; .. plantTable.maturity .. &amp;#039; jours\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Durée nécessaire avant récolte.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Récoltable à : &amp;#039; .. plantTable.pickableAtPercent .. &amp;#039;%\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Pourcentage minimum pour récolter.\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	if plantTable.killOnHarvest == &amp;#039;Yes&amp;#039; then&lt;br /&gt;
		wikibox = wikibox .. &amp;#039;|-\n| Récolte fatale\n&amp;#039;&lt;br /&gt;
		wikibox = wikibox .. &amp;#039;| La plante doit être replantée avec des graines après récolte.\n&amp;#039;&lt;br /&gt;
	else&lt;br /&gt;
		wikibox = wikibox .. &amp;#039;|-\n| Renvoie à : &amp;#039; .. plantTable.postHarvestGrowth .. &amp;#039;%\n&amp;#039;&lt;br /&gt;
		wikibox = wikibox .. &amp;#039;| Pourcentage de croissance après récolte.\n&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;3&amp;quot; | Rendement\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Minimum : &amp;#039; .. plantTable.resourceMin .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Rendement le plus bas.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Maximum : &amp;#039; .. plantTable.resourceMax .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Rendement maximal.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Bonus à : &amp;#039; .. plantTable.resourceBonus .. &amp;#039;%\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Pourcentage où un bonus s’applique.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|}\n\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	-- Effets sur l&amp;#039;environnement&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;=== Effets environnementaux ===\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;{| class=&amp;quot;wikitable&amp;quot;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;4&amp;quot; | Nutriments absorbés\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Azote : &amp;#039; .. (plantTable.nitrogenContent or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;4&amp;quot; | Nutriments absorbés par une plante adulte.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Phosphore : &amp;#039; .. (plantTable.phosphorusContent or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Potassium : &amp;#039; .. (plantTable.potassiumContent or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Humidité du sol : &amp;#039; .. (plantTable.soilMoistureContent or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| rowspan=&amp;quot;4&amp;quot; | Espace requis\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| Sol fertile : &amp;#039; .. (plantTable.consumedFertileGround or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;| rowspan=&amp;quot;4&amp;quot; | Espace occupé par chaque plante.\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Sol fertile sous-marin : &amp;#039; .. (plantTable.consumedUnderwaterFertileGround or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Espace arbustif : &amp;#039; .. (plantTable.consumedShrubSpace or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|-\n| Espace du couvert forestier : &amp;#039; .. (plantTable.consumedCanopySpace or &amp;quot;Aucun&amp;quot;) .. &amp;#039;\n&amp;#039;&lt;br /&gt;
	wikibox = wikibox .. &amp;#039;|}\n\n&amp;#039;&lt;br /&gt;
&lt;br /&gt;
	return wikibox&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>BuloBon</name></author>
	</entry>
</feed>