Version 50 beta feedback

  • Macapple
    21st May 2011 Member 0 Permalink
    Yeah,It is doing orbits... But is normal how the SOAP looks in HEAT?
  • limelier
    21st May 2011 Member 0 Permalink
    CAC: Actually centrifugal forces can be created using black hole: Say the particle isn't in the center, it just misses the edge and starts spinning around the black hole. I once managed to get cool photon orbits but I forgot to set life [big number] and they dissapeared.
  • therocketeer
    21st May 2011 Member 0 Permalink
    looks like 49.1 is out, the console now has Lua enabled. I'm no expert or computer genious but what is lua?
  • TheTempest
    21st May 2011 Member 0 Permalink
    Yeah, unsure what lua is, but will the deco layer ever actually cover up sprk? It glows through:(
  • VarmaLakto
    21st May 2011 Member 0 Permalink
    WTF???? Console!!!?
    Set [What variable to set] [the identity of the particle/s to be set] [the value it changes to] — It doesn't work!!!!
    Set type, tmp, temp, vy, vx, ctype — all of this doesn't work!
    It's very bad :(((((
    (excuse for bad English)
  • jacobems
    21st May 2011 Member 0 Permalink
    @Simon (View Post) what IS the lua console? what does it do that the old one doesn't?
  • Simon
    21st May 2011 Administrator 0 Permalink
    Lua is a turing complete language (unlike the basic commands we previously used), just like Javascript or Visual Basic,
    Here's a list of methods you may use to interact with the Powder Toy: https://powdertoy.co.uk/Wiki.html?id=lua#game
    Visit the Lua website (http://lua.org/) for on how to use it.
    Here's an example script (save it to test.lua in the same folder as The Powder Toy and run it from the console with dofile("test.lua") )

    -- Right click to enable gravity placement (Newt. gravity must be on)
    isenabled = false
    function crappy_step()
    if isenabled == true then
    tpt.drawtext(mousex+10, mousey-10, "Click to add gravity", 255, 255, 255, 255)
    end
    if mouseb == 1 and isenabled then
    tpt.set_gravity(math.floor(mousex/4), math.floor(mousey/4), 1, 1, 8)
    end
    if mouseb == 4 and mousebq == 0 then
    if isenabled == true then
    isenabled = false
    else
    isenabled = true
    end
    end
    if isenabled == true and mousex < 612 and mousey < 384 then
    return true
    else
    return false
    end
    end
    tpt.register_step(crappy_step)
  • limelier
    21st May 2011 Member 0 Permalink
    This console is so much more complicate than the other one, I don't like anything about it except for the text maker.
  • therocketeer
    21st May 2011 Member 0 Permalink
    Yeah, I much preffered the simplicity of the other console, I guess we'll just have to get used to it.
  • ubuntupokemoninc
    21st May 2011 Member 0 Permalink
    This has been in the previous versions, but portal in screws up swch, it makes a couple particles of swch not conduct. and one of my projects knows can be completed until that is fixed!
Locked by Simon-: Beta is over