Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local SEUIL = 800 -- nombre de barres d’uranium épuisées avant activation
- -- Lecture du signal d'entrée
- local uranium = red['depleted-uranium-fuel-cell'] or 0
- local T = var.T or 0 -- état actuel mémorisé entre ticks
- -- Logique de seuil avec hystérésis simple
- if uranium >= SEUIL then
- T = 1
- elseif T == 1 and uranium == 0 then
- T = 0
- end
- -- Sortie du signal
- out['signal-T'] = T
- -- Sauvegarde de l’état pour le tick suivant
- var.T = T
- -- On vérifie toutes les 60 ticks (1 seconde environ)
- delay = 60
Advertisement
Add Comment
Please, Sign In to add comment