You are here

Quick Tips

2 posts / 0 new
Last post
Tarot Redhand
Quick Tips

At the probable risk of nobody else contributing to this thread, I thought I would try to start one where people throw out small ideas on module building that they have found useful. Note then that the intention of this thread is not for asking questions (except for clarification of a tip). I admit I have only released three modules but I have discarded quite a few more due to various reasons. Anyway here is the first (hopefully of many) Quick Tip.

If you paint a creature, item or placeable (maybe a sound too) that you then edit the details of (except maybe for setting a conversation) - stop. You would probably be better off making it a custom creature/item/placeable (right click on its blueprint and select "edit copy"). Why? Well, this gives you the option, at a later date, to export it for use in any other module you make, which in turn can add to the style of your modules.
 
TR
  • up
    100%
  • down
    0%
Grymlorde

How to reduce the size of your module, prior to release

A little known fact is that the only things your module needs in the palette while being played, are the contents of encounters and object creation scripts. All other creatures, items, placeables, merchants, triggers, etc. can be safely deleted. This is because the only time the module goes out to the pallette is when a script creates an object. Ecounters are an example of script-created creatures. The encounter trigger has a script which creates specified creatures which carry specified equipment. Any monster and/or items which are not specified in the encounter are not needed. Anything you 'paint' into your module is what gets used. Nothing in the pallette does unless a script specifically calls it.

If you're nervous about deleting creatures and items, you can safely delete all of the placeables unless you have a custom script that creates a specific placeable ---- but in that case you probably already know which placeable that is, and there are probably only one or two anyway. For example, if you installed all of the Project Q and MoreTNOPlaceables placeables, that's in excess of 5-6 MB right there.

Do you need all of the haks?

When I start building a module, I install Project Q and all of the optional haks and may through in some more haks as well. But when I'm done, it usually turns out that I didn't need all of the haks -- especially the optional ones. Go ahead and remove those haks! Are you building with CEP? If you're not using the C.R.A.P., then you can get rid of CEP2_CRP_S (and all of those scripts) and probably CEP2_CRP as well.

Why reduce the size of your module?

Smaller modules load faster and use less memory. You probably won't notice the difference on a brand new computer but players of older computers most certainly will.

  • up
    100%
  • down
    0%