- generalizzazzione delle funzioni e del loro uso: spostate funzioni ed elementi da TopChicken a Template Tool

- aggiunte funzioni a TemplateTool per facilitare l'aggiunta di input.
- corretta in OperationOnSolid la funzione per il salvataggio definitivo degli eventi temporanei.
This commit is contained in:
Daniele Bariletti
2025-01-20 09:29:32 +01:00
parent cb472f4071
commit 369754cdd6
4 changed files with 182 additions and 76 deletions
+7 -4
View File
@@ -176,6 +176,7 @@ function ASS.AddEvent()
return bOk
end
-- aggiunta di un singolo evento dalla storia temporanea(indice indicato da ASS.nTempToSave) a quella generale
function ASS.AddEventFromTemp()
ASS.sFunc = "AddEventFromTemp"
if abs(ASS.nTempToSave) > #tbTempStory then
@@ -189,15 +190,17 @@ function ASS.AddEventFromTemp()
return true
end
function ASS.AddAllTempEvents()
ASS.sFunc = "AddAllTempEvents"
-- aggiunta degli ultimi n eventi temporanei(ASS.nTempToSave) alla storia generale
function ASS.AddLastestEventsFromTemp()
ASS.sFunc = "AddTempEvents"
if abs(ASS.nTempToSave) > #tbTempStory then
ASS.ERR = -2
return false
end
-- nTempToSave indica quanti degli ultimi elementi della storia temporanea salvare nella storia
AddEvent( tbTempStory[ASS.nTempToSave])
for i = ASS.nTempToSave, 0, -1 do
AddEvent( tbTempStory[#tbTempStory-i])
end
return true
end