Back to the Vavoom Forum Archives


Forum

Outdated progs question

Thu, 05 Mar 2009 23:06:43

gunrock

My old project that I'm resurrecting called 'Fallen' uses old outdated progs. Since progs are Vavoom version specific, how can I use old progs with the new Vavoom releases?
Thu, 05 Mar 2009 23:26:20

Karnizero

Good question... Since it seems that all VC progs are being moved to Decorate, you have to move your old project to Decorate too. There is also a topic asking Janis to release a VavoomC progs version. My oppinion is that I also find VC quite more usefull than Decorate.
Thu, 05 Mar 2009 23:41:41

Crimson Wizard

[quote="gunrock":27gzukku]My old project that I'm resurrecting called 'Fallen' uses old outdated progs. Since progs are Vavoom version specific, how can I use old progs with the new Vavoom releases? This depends... on progs version primarily. I am not aware about your project and what time it was when you were doing it, but there were HUGE changes somewhere like a year or two ago (well, in recent 3-4 years - for sure <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> ). Some source files were removed, some merged, new classes created, functions created, moved and removed, and so on. So, if it is really was long ago, I suggest you start from scratch once again, keeping old progs in mind as a example of what you should do, because it may be found even easier to do than to update them to current version. But then again - all depend on progs version you were using, and what changes you were making to them.
Sun, 08 Mar 2009 16:14:49

Firebrand

Also, just to make things more clear, VavoomC won't dissappear AT ALL, only the specific game actors were moved to DECORATE, the rest of the game logic will continue to use VavoomC and be compiled with VCC, have you ever tried to declare a big number of simple decorations using DECORATE?? It's very fast in comparison with doing it on VC, but I agree, VC is MORE powerful and allows things that DECORATE will never be able to do. Now, returning to the topic at hand. You could try to remake your progs again, in the foreseeable future, prog changes will become more standarized now that everything comes from the commong progs, so incompabilities between versions will become smaller with future implementations <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.
Sun, 08 Mar 2009 18:45:33

Crimson Wizard

I would add you won't have to put every new actor class to decorate if you don't want to.
Mon, 05 Apr 2010 20:47:35

BlackJar72

These is one serious problem with the lack of VC scripts when language changes / is version specific. There is practically no documentation for the language. That is not a problem when you have existing scripts to read, since you can deduce / reverse engineer the language to figure out how you want to do things (like, what variables are available, what basic routines are called else where, etc.) -- that cannot be done without models to work from. I want to say, I found that the 1.31 has made it easier for me to find what I need to know in linespec, etc. (either that or I just happened to stumble on things I hadn't found before), kudos.
Fri, 09 Apr 2010 13:03:30

Firebrand

The progs source is there so that you can see how things are done, if you want further examples, you can also take a look at the sources for Korax Arena and Scattered Evil projects <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. As for documentation... it seriously needs a lot of work, but we can't do it as of now. Feel free to post your questions on this forum and they might be answered.

Back to the Vavoom Forum Archives