feat(announcement): add preset announcements for reuse
Add a new sh_presets.lua file containing reusable announcement presets including restart, shutdown, maintenance, event, and discord announcements. Each preset defines title, text, style, and duration properties that can be used by the menu and scheduler.
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
BladW = BladW or {}
|
||||
BladW.Announcement = BladW.Announcement or {}
|
||||
|
||||
-- mes presets d'annonce (réutilisables dans le menu et par le planificateur)
|
||||
-- title / text, et en option style ("simple"/"loader") + duration (sinon valeurs de sh_config)
|
||||
-- la clé (restart, shutdown...) sert d'identifiant dans sh_schedule.lua
|
||||
BladW.Announcement.Presets = {
|
||||
|
||||
restart = {
|
||||
title = "Redémarrage",
|
||||
text = "Le serveur va redémarrer dans quelques instants. Reconnexion sous peu !",
|
||||
style = "loader",
|
||||
duration = 15,
|
||||
},
|
||||
|
||||
shutdown = {
|
||||
title = "Arrêt du serveur",
|
||||
text = "Le serveur va s'arrêter. Merci d'avoir joué avec nous !",
|
||||
style = "loader",
|
||||
duration = 15,
|
||||
},
|
||||
|
||||
maintenance = {
|
||||
title = "Maintenance",
|
||||
text = "Une maintenance va débuter, le serveur peut lag ou redémarrer.",
|
||||
style = "simple",
|
||||
duration = 12,
|
||||
},
|
||||
|
||||
event = {
|
||||
title = "Événement",
|
||||
text = "Un événement démarre bientôt, rejoignez-nous !",
|
||||
style = "loader",
|
||||
duration = 12,
|
||||
},
|
||||
|
||||
discord = {
|
||||
title = "Discord",
|
||||
text = "Rejoignez notre Discord pour rester informé des nouveautés !",
|
||||
style = "simple",
|
||||
duration = 10,
|
||||
},
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user