Dismantled my old tent. Found out wild cats did more damage than I thought.
Spent several days to get out all my stuff, clean and wipe it, unpackaging, check if the content matches the database, update if not, then repackaging, wrap with plastic packaging film, label them, and finally stack them together. I think that's the best effort I can make to stop wild cats damaging my stuff.
I also noticed that there is one or two cats, run away very quickly when I come upstairs to check, and come back after I leave. The new tent is start becoming smelly.
----
I also ordered a cage, but the government here seems doesn't offer neuter service. Private clinic is too expensive for wild cats. Not to mention if the cats do fall into my trap willingly. Still don't know what to do after I captured one, but I hope it will learn through this non-damage but unpleasent way to not invade my tent.
For concerning cat lovers, don't worry. I can tell the difference between wild cat and homeless ex-pet cat. I have some not solid but stable relationship between those cats.
They stay in our yard, we prepare food and water for them, they still being alert, but willing to give humans a chance to live with them. I also tried to isolate our yard to stop wild cats coming and fighting with those cats, I'd say it's a 90% success.
But sadly, my tent is set up on the second floor (aka a flat roof), there is no way to isolate it. So for the safety of my properties, the wild cat issue must be fixed before I have to move out for a while.