good_weather
16 years ago
Who likes the scud bug? Well, no one really - except some people who prefer cheating over an actually enjoyable game. I am not presenting a real solution. It is just a workaround, which frankly I don't really like, however it avoids abusing the scud storm without removing it from a map all together.

UserPostedImage

So the scud storm attack is like a neutron missile launch. The advantage is that the tech tree does not need to be changed but the balance and the experience of the game would. Additionally super weapons are not used that frequently in mp-games.

What do you think. Should I add this "fix" to future maps?
Sponsor
good_weather
16 years ago
I found another solution to avoid the scud bug. The advantage is that scud storm can fire scud missiles, although it still looks weird. However the game balance is not affected.

UserPostedImage
DetoNato
16 years ago
There is a way which is much better. Just chance the following things:

In the FactionBuilding.ini
Object GLAScudStorm
...
  WeaponSet
    Conditions = None 
    Weapon = PRIMARY ScudStormWeapon
    AutoChooseSources = PRIMARY NONE
  End

to...

Object GLAScudStorm
...
  WeaponSet
    Conditions = None 
    Weapon = SECONDARY ScudStormWeapon
    AutoChooseSources = SECONDARY NONE
  End

and...

In the ObjectCreationList.ini
ObjectCreationList SUPERWEAPON_ScudStorm
  Attack
    WeaponSlot = PRIMARY
...
  End
End

to...

ObjectCreationList SUPERWEAPON_ScudStorm
  Attack
    WeaponSlot = SECONDARY
...
  End
End


After that the Scudbug is impossible 'cause you can fire with a secondary weapon on terrain and the Scudbugs usually don't work for targeted obejcts. I also used this methode to disable the cheat in my mods. 😛
<< DetoNato >>
Creator of The Power of Hightech Warfare and Timeless War
UserPostedImage 
zergswarms
16 years ago
The one problem with this is that you can't use it where it's really needed: public online games.
UserPostedImage
DetoNato
16 years ago
Thats true... But is it possible to make this change in the map.ini?
<< DetoNato >>
Creator of The Power of Hightech Warfare and Timeless War
UserPostedImage 
good_weather
16 years ago
That's almost the same solution I used for the second one. But the scud bug is available after the scud storm was shot the first time, because the attack mode does not switch back to the primary weapon. Therefore i changed the command button:

CommandButton Command_ScudStorm
  Command                 = FIRE_WEAPON
  WeaponSlot              = SECONDARY
...
End

Does your solution look like my second screenshot?
And I have another problem: The missiles detonate if the terrain is getting lower.

UserPostedImage

And I used the map.ini.
good_weather
16 years ago
Okay, I think I've got a solution for my wierd attack animation. I just forgot to change the draw module. Now it's looking and firing like a normal scud storm. Only the scud bug is not working any more :)
I also tested it in a multiplayer game in normal generals and there was no crash. I used a map.ini to fix the scud bug.
Drummin
16 years ago
As ZergSwarms pointed out, a map.ini file only works for those that have the map.
good_weather
16 years ago
@drummin:
Yeah I know but it's better than nothing.
CommieDog
16 years ago

After that the Scudbug is impossible 'cause you can fire with a secondary weapon on terrain and the Scudbugs usually don't work for targeted obejcts. I also used this methode to disable the cheat in my mods. 😛

DetoNato wrote:


I'd go one step further: give the SCUD Storm a primary weapon that destroyes all the owning player's buildings when fired. That will teach them to cheat!😛
UserPostedImage 
CommieDog: Because someone has to do your dirty work for you