Lord_Bowserinator's Mod (Beta Edition)

  • Lord_Bowserinator
    2nd Jul 2015 Member 7 Permalink

    Decided to release it anyways. It's a beta, and probably won't be updated due to lack of intrest. But here it is anyways:

    This mod strived to add FUN and somewhat USEFUL elements and features into the game.

    For those who want to download here it is. Note that you might need some dlls, in which case just do a quick google search for it.

    Download (Windows)

    Source


    Major Features Added:

     

    Tons of new elements.

        NMTR - Neutron Matter. Shatters when touching reverstons into powdered NMTR (NMTR with tmp2 = 1). Can create gravity if tmp = 1 (I think). Powdered randomly explodes and decays.

        NEMR - Negative mass matter. Basiclly goes against pressure and gravity, and super heats everything.

        RVRT - Reverston, reverses reactions

        UNOB - Unobtanium, indestructable insulator/conductor (Set life to 999999 to not conduct)

        FILL - Filler, allows particles through

        BOWR - Bowserinator, op gas

        MUD - Mud, well it's mud. Forgot to add DIRT :(

        ATDR - Anti-thunder, not as strong, negative pressure and temp

        COLD - Cold gas, for cooling stuff down. Puts out fires

        FFGN - Force field generator, WIP ish. Constantly spark to turn on, or use PSCN/NSCN (buggy) Temp = radius/length. Life = 1 = square Life = 2 = circle. Passes on tmp, dcolor and ctype to FFLD (ctype only if flags=1)

        FFLD - Force field. tmp =

            1 - Blocks all elements

            2 -Deletes ctype

            3 - Allows ctype to pass

            4 - Deletes all but ctype

            5 - Delete all

            6 - Repl with gravity

            7 - Superheat all

            Change tmp by changing the tmp of the FFGN

        TPRS - Tempreature preserver, conducts heat but never loses/gains it.

        NPLM - Nalpam, long burning liquid

        CMRC - Super tough solid

        Possibly more but I'm pretty sure that's it.

     

    Signs:

        {tk} - Displays temp in kelvin

        {tf} - Displays temp in farenheight

        {tmp} - Displays tmp

        {tmp2} - Displays tmp2

        {life} - Displays life

        {docolor} - Displays dcolor

        {flags} - Displays flags variable

        {pvag} - Displays id

        {mod} - Displays message if using this mod

        {version} - Displays version number

        {gen} - Displays generation of GOL life

     

    HUD: Hud now displays tons of new info. Sorry about having too many lines.

    Existing:

        NBLE - tmp2 > 10 = color change when sparked. Read source for more detail

        GOLD sparkles (LFLARE) randomly when it touched SOAP

        Dimmed NEUT/ELEC glow

        ETRD makes arc of ctype if tmp = 1

     

    Tools:

        MIX - mixes particles badly

        FAST/SLOW - Do what they suggest


    Page number search

    New gravity modes (reverse vertical, reverse radical, heavy earth)

    Extra long signs

     

    Some other stuff to read the source about... it's been a long time since I even touched this mod.

    Edited once by Lord_Bowserinator. Last: 1st Jul 2015
  • jacob1
    2nd Jul 2015 Developer 3 Permalink
    The compiled version wasn't working for me for some reason so I made my own:
    https://dl.dropboxusercontent.com/u/43784416/Lord_Bowserinator%27s%20Mod/Lord_Bowserinator%27s%20TPT%20mod.zip
    https://dl.dropboxusercontent.com/u/43784416/Lord_Bowserinator%27s%20Mod/Lord_Bowserinator%27s%20TPT%20mod%20mac.zip
    https://dl.dropboxusercontent.com/u/43784416/Lord_Bowserinator%27s%20Mod/Lord_Bowserinator%27s%20TPT%20mod%20linux64.zip

    I got distracted and haven't really tried it out much, but I noticed that the pavg sign is broken, it only gives the memory address of the pavg array. If you don't know what pavg is maybe either figure it out and fix the sign or just remove it :P. Also "Page number search" is totally my feature I already added to the next version ):<

    Some compiling things I noticed is that in COLD.cpp you set HeatConduct to -256 which is an invalid value for an unsigned char, it just changes this to 0 (you can confirm that in game). That value doesn't make sense even if it did work. Also in GameController.cpp you are including a file using \ instead of /, make it a forward slash like all the other includes or it just errors for me. The last warning I got was something in Stickmen.h. You shouldn't initialize stuff in that way in header files, at the very bottom of STKM.cpp is where new stickmen properties get initialized.
    Edited once by jacob1. Last: 2nd Jul 2015
  • Lord_Bowserinator
    2nd Jul 2015 Member 2 Permalink

    @jacob1 (View Post)

    Knew someone was going to post something like that. 

  • Lord_Bowserinator
    4th Jul 2015 Member 0 Permalink

    Anyone there?

  • ChargedCreeper
    4th Jul 2015 Member 0 Permalink

    Lord_Bowserinator:

    Anyone there?

     

    Nope. I'm not here. You're seeing things. Jk, obviously. Cool mod though. I find TPRS especially useful.

  • glarkon
    4th Jul 2015 Member 0 Permalink

    Whenever I load a save I get "Incorrect cell size" and if I exit the game it crashes.

  • Alt-Factorial
    4th Jul 2015 Member 0 Permalink

    I already got the alpha through him in a PM Months ago :P. Anyway Nice mod Bowser.

  • johnpears
    4th Jul 2015 Member 0 Permalink

    @Lord_Bowserinator (View Post)

     Now I going to start off saying this thing happens not only on your mod(it is the second time). Here is the Error I am getting ->

    I clearly have all the parts/files needed, but I can not open the mod->

  • jward212
    4th Jul 2015 Member 0 Permalink

    can't you just download the missing dll file then put that in the same file as your TPT? 

    edit:forgot lambda λ

    Edited once by jward212. Last: 4th Jul 2015
  • Mijmij
    4th Jul 2015 Member 0 Permalink

    RUBBERBEBRBRBEBRBRBBREBE