Wolf3d Haven Forum

Please log in or register. Smile
Wolf3d Haven Forum

A friendly Wolfenstein 3D community, about Wolfenstein 3D, the game that gave birth to first person shooters...


    changing amount of smoke otto emmits

    Share

    Dark_wizzie
    I am Death Incarnate!
    I am Death Incarnate!

    Male
    Number of posts : 5090
    Age : 22
    Location : USA or Tawain
    Job : Student, Part time Cactuar fanatic
    Hobbie : Planting Cactuars.
    Message : I made this forum when I was 13 High on Drugs
    Registration date : 2007-03-24

    changing amount of smoke otto emmits

    Post by Dark_wizzie on Sun Apr 29, 2007 1:47 pm

    dome




    Code Editing Tutorials
    Changing the amount of smoke from Otto's rockets






    By: Wolfenstein_3D Fan

    Ever wonder how to change the amount of smoke emitted from Otto's rockets, well this tutorial will show you how



    Step 1:

    Open WL_ACT2.C and search for: void A_Smoke (objtype *ob) in the A_Smoke section. You should see something like this:

    =================

    =

    = A_Smoke

    =

    =================

    */



    void A_Smoke (objtype *ob)

    {

    GetNewActor ();

    #ifdef SPEAR

    if (ob->obclass == hrocketobj)

    new->state = &s_hsmoke1;

    else

    #endif

    new->state = &s_smoke1;

    new->ticcount = 6;


    In the last line above new->ticcount = 6; you need to change the number 6:

    For example:

    1 = not much smoke

    and

    50= a lot of smoke

    NOTE: Increasing the number above 6 will reduce the total number of guards that can be used without crashing on any level that uses Otto. As a rough guide, for new->ticcount = 10; - a maximum of 140 guards is recommended, and for new->ticcount = 50; - a maximum of 120 guards is recommended.


    Step 2:

    Compile and Link Up! Now there should be a change in the amount of smoke from Otto's rockets if you did this right.




    Wolf3d Haven
    Minute Logic Blog

      Current date/time is Thu Dec 08, 2016 10:08 am