I'm working with the Spy in ReGeneration and so far the Saboteur code seems to be the most interesting to use for this. I think I know which condition triggers which module:
(activated with FS_POWER KindOf?)
Code:
Behavior = SabotagePowerPlantCrateCollide SabotageTag_01
BuildingPickup = Yes
SabotagePowerDuration = 30000
End
(activated with FS_SUPPLY_DROPZONE KindOf?)
Code:
Behavior = SabotageSupplyDropzoneCrateCollide SabotageTag_02
BuildingPickup = Yes
StealCashAmount = 800
End
(activated with FS_SUPERWEAPON KindOf?)
Code:
Behavior = SabotageSuperweaponCrateCollide SabotageTag_03
BuildingPickup = Yes
End
(activated with COMMANDCENTER KindOf?)
Code:
Behavior = SabotageCommandCenterCrateCollide SabotageTag_04
BuildingPickup = Yes
End
(activated with FS_SUPPLY_CENTER KindOf?)
Code:
Behavior = SabotageSupplyCenterCrateCollide SabotageTag_05
BuildingPickup = Yes
StealCashAmount = 1000
End
(activated with FS_FACTORY KindOf?)
Code:
Behavior = SabotageMilitaryFactoryCrateCollide SabotageTag_06
BuildingPickup = Yes
SabotageDuration = 30000
End
(activated with FS_FAKE KinfOf?)
Code:
Behavior = SabotageFakeBuildingCrateCollide SabotageTag_07
BuildingPickup = Yes
End
(activated with FS_INTERNET_CENTER KindOf?)
Code:
Behavior = SabotageInternetCenterCrateCollide SabotageTag_08
BuildingPickup = Yes
SabotageDuration = 15000
End
But even then I don't know what all of these modules do. They all have BuildingPickup = Yes, but I have no idea what that's for. I'm guessing the power plant and internet center get powered down, and the supply centers have money stolen. But what about the others? Does anyone have any experience with this?