Re: RocketPropelledRandomness1.90(ModThemeEntry:RocketPropelled)
CrazyMLC wrote:
To be upfront;
Your modding is still sloppy and rushed. Your Lua coding is overcomplicated and unintuitive; and lacks any comments to guide a reader through the whole process.
For example...
Instead of compiling a long list of items, asking permission to use them, and then including all of them into your mod. (which in the end creates duplicates of items that only take up space on the harddive.) You could make it spray items from mods already installed! You could then apply filters that you could toggle to allow and disallow certain objects from being fired! Having multiple versions of the same gun to do the same thing is wasteful and uncreative.
Though the mod is interesting with its variety of random junk to spew around, the basic idea of the mod isn't all that fun. A gun that shoots projectiles... just like every other gun in history - except they're random objects. It isn't new or intuitive.
I can't see myself using it.
Unless you overhaul the central mechanic I can't see it improving. "You can't polish a turd." (Actually you can... it's just unpleasant, tedious, and requires much in the way of water and patience.)
You know what, CaveCricket basically did what you're doing now, lots of little mods. Except he made sure his ideas and mods were fun to use. He made sure his ideas were user friendly and intuitive. His coding and ideas were simple and clean.
He practiced quality control. He only used his best ideas, only his best mods.
You should do the same.
While I must admit I do not comment enough my lua I dissagree with you saying it is overcomplicated (at least for this mod, I admit some of my previous stuff like ecogun was overcomplicated), what the lua of this mod does is simply:
1:A List of objects that can be created
2:after 250 ms create a random object from the list with a random speed (this is repeated 4 times for AEmitters, TDExplosives, MOSRotatings and ACrabs)
3:if destroyed, then repeat the previous instruction 10 times)
Concerning the filter idea you are right I should do that, however I don't have the time right now.
If you think this mod isn't creative or interesting, then don't use it, however this doesn't seem to be the case of the many people that posted positive comments here.
And I practice quality control too, however I admit I'm not as skilled as CC48 yet.