I meant something like this:
property
allMyProperties : {}
my SetPropValues()
—the rest of your script
on SetPropValues()
set
allMyProperties to {semSystemStateFolderName:"",
semSystemStateFolder:"", semSystemStateSemDisarmedName:"Disarmed",
semSystemStateSemBStartingUpName:"Starting Up",
semSystemStateSemArmedName:"Armed", semSystemStateSemBAlarmedName:"Alarmed",
semSystemStateSemNamesList:{}, semSystemStateSemDisarmedRecord:{S_Name:"",
S_Folder:""}, semSystemStateSemStartingUpRecord:{S_Name:"",
S_Folder:""}, semSystemStateSemArmedRecord:{S_Name:"",
S_Folder:""}, semSystemStateSemAlarmedRecord:{S_Name:"",
S_Folder:""}, semSystemStateSemRecordsList:{},
semSystemStateFolderRecord:{F_Name:"",
F_Folder:"", F_Min:1,
F_Max:1, F_List:"",
F_Current:missing value}}
set
semSystemStateFolderName of allMyProperties
to "x"
--etc.
end SetPropValues