Thread: Dozer CMDset 2
View Single Post
Old 06-06-2005, 07:09 PM   #7 (permalink)
CodeCat
Senior Member
 
Join Date: May 2003
Location: Eindhoven, Netherlands
Posts: 2,278
Send a message via ICQ to CodeCat Send a message via MSN to CodeCat
Default

The best and most straightforward solution would be to remove both upgrades with the CommandSet switch. So change this:

Code:
;------------------------------------------------------------------------------
  Behavior = CommandSetUpgrade ModuleTag_29
    TriggeredBy = Upgrade_AmericaDozerNextCommandSet
    RemovesUpgrades = Upgrade_AmericaDozerNextCommandSet
    CommandSet = AmericaDozerNextCommandSet
  End
 
  Behavior = CommandSetUpgrade ModuleTag_30
    TriggeredBy = Upgrade_AmericaDozerBackCommandSet
    RemovesUpgrades = Upgrade_AmericaDozerBackCommandSet Upgrade_AmericaDozerNextCommandSet
    CommandSet = AmericaDozerBackCommandSet
  End
;------------------------------------------------------------------------------
into this:
Code:
;------------------------------------------------------------------------------
  Behavior = CommandSetUpgrade ModuleTag_29
    TriggeredBy = Upgrade_AmericaDozerNextCommandSet
    RemovesUpgrades = Upgrade_AmericaDozerBackCommandSet Upgrade_AmericaDozerNextCommandSet
    CommandSet = AmericaDozerNextCommandSet
  End
 
  Behavior = CommandSetUpgrade ModuleTag_30
    TriggeredBy = Upgrade_AmericaDozerBackCommandSet
    RemovesUpgrades = Upgrade_AmericaDozerBackCommandSet Upgrade_AmericaDozerNextCommandSet
    CommandSet = AmericaDozerBackCommandSet
  End
;------------------------------------------------------------------------------
This works for me, no weird 'conficts' after doing it a few times.
CodeCat is offline   Reply With Quote