Posted by: good_weather - Wednesday, July 15, 2009 1:09:06 PM
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.
[img]http://img8.imageshack.us/img8/2403/scudbugresearch.jpg[/img]
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?
Posted by: good_weather - Friday, July 17, 2009 1:29:39 AM
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.
[img]http://img22.imageshack.us/img22/904/scudbugfix.jpg[/img]
Posted by: DetoNato - Friday, July 17, 2009 5:37:26 AM
There is a way which is much better. Just chance the following things:
In the FactionBuilding.ini
[code]Object GLAScudStorm
...
WeaponSet
Conditions = None
Weapon = PRIMARY ScudStormWeapon
AutoChooseSources = PRIMARY NONE
End[/code]
to...
[code]Object GLAScudStorm
...
WeaponSet
Conditions = None
Weapon = SECONDARY ScudStormWeapon
AutoChooseSources = SECONDARY NONE
End[/code]
and...
In the ObjectCreationList.ini
[code]ObjectCreationList SUPERWEAPON_ScudStorm
Attack
WeaponSlot = PRIMARY
...
End
End[/code]
to...
[code]ObjectCreationList SUPERWEAPON_ScudStorm
Attack
WeaponSlot = SECONDARY
...
End
End[/code]
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. [stuck_out_tongue]
Posted by: zergswarms - Friday, July 17, 2009 6:50:40 AM
The one problem with this is that you can't use it where it's really needed: public online games.
Posted by: DetoNato - Friday, July 17, 2009 7:37:06 AM
Thats true... But is it possible to make this change in the map.ini?
Posted by: good_weather - Friday, July 17, 2009 7:39:23 AM
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:
[code]CommandButton Command_ScudStorm
Command = FIRE_WEAPON
WeaponSlot = SECONDARY
...
End[/code]
Does your solution look like my second screenshot?
And I have another problem: The missiles detonate if the terrain is getting lower.
[img]http://img32.imageshack.us/img32/7923/sshot003x.jpg[/img]
And I used the map.ini.
Posted by: good_weather - Saturday, July 18, 2009 12:20:43 AM
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.
Posted by: Drummin - Saturday, July 18, 2009 6:52:02 AM
As ZergSwarms pointed out, a map.ini file only works for those that have the map.
Posted by: good_weather - Saturday, July 18, 2009 8:34:52 AM
@drummin:
Yeah I know but it's better than nothing.
Posted by: CommieDog - Saturday, July 18, 2009 12:17:19 PM
[quote=DetoNato]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. [stuck_out_tongue][/quote]
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![stuck_out_tongue]