Author Topic: Ways to reduce module build times  (Read 1603 times)

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
Ways to reduce module build times
« Reply #30 on: June 17, 2011, 10:48:02 pm »


               Players would need that CEP custom Hak then wouldn't they?
               
               

               
            

Legacy_Lightfoot8

  • Hero Member
  • *****
  • Posts: 4797
  • Karma: +0/-0
Ways to reduce module build times
« Reply #31 on: June 17, 2011, 10:52:51 pm »


               If they are useing cep they already have an empty copy of one.  

That is all they need. As long as you only Port thing to it from the .Mod file.
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
Ways to reduce module build times
« Reply #32 on: June 17, 2011, 11:16:33 pm »


               I am not sure if I am understanding you Light? So your saying they would not have to have the modified copy as long as it was present server side?
               
               

               
            

Legacy_Calvinthesneak

  • Hero Member
  • *****
  • Posts: 1159
  • Karma: +0/-0
Ways to reduce module build times
« Reply #33 on: June 17, 2011, 11:20:59 pm »


               Exactly what he's saying.  Some resources are only required server side such as module scripts.  Do have to be somewhat careful.
               
               

               
            

Legacy_FunkySwerve

  • Hero Member
  • *****
  • Posts: 2325
  • Karma: +0/-0
Ways to reduce module build times
« Reply #34 on: June 18, 2011, 12:05:58 am »


               

Lazarus Magni wrote...

I am not sure if I am understanding you Light? So your saying they would not have to have the modified copy as long as it was present server side?


That is the reason the cep made a custom hak to begin with. '<img'>

Many 2das have at least some serverside-only modification options. Here's the serversude 2da contents of ours:
des_crft_spells.2da
encumbrance.2da
epicattacks.2da
epicsaves.2da
itemvalue.2da
loadscreens.2da
polymorph.2da
ranges.2da
skillvsitemcost.2da

Note that just because some aspects of a 2da will take effect serverside, others may well require players to have the 2da in one of their haks in order to take effect, requiring you to prepare a download for them. Take, for example, our polymorph.2da. We can edit the items in a creature's weapon slots, and they'll work correctly whether or not players have the modified 2da. If, however, we add additional polymorph forms, players need a copy of the 2da if they want to use those forms.

Funky
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
Ways to reduce module build times
« Reply #35 on: June 18, 2011, 01:37:23 am »


               Ok, so currently the module has 24k resources or so. I need to get it down to below 16k, and less than that would be ideal to allow for dev potential. Sounds like the custom CEP hak might be a solution, but how can I tell which ones I can port into the hak and which ones I need to leave? For example could I put all the creatures, and possibly items in the Hak? That might get me below the limit right there.
               
               

               
            

Legacy_TSMDude

  • Hero Member
  • *****
  • Posts: 1515
  • Karma: +0/-0
Ways to reduce module build times
« Reply #36 on: June 18, 2011, 02:07:56 am »


               Load all your .ncs scripts into the custom hak. Then delete them from the temp module folder.

I do not like taking the creatures from the module and putting them in the hak but that is just me. We do do our items this way though and all our conversations. (The dia files i think they are called?)

Without doing that we have 24k and doing what i just said we have 12k in a 850 area module PW with little lag.
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
Ways to reduce module build times
« Reply #37 on: June 18, 2011, 03:22:22 am »


               Sure enough that did it. Thank you guys very much!