summaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Collapse)AuthorFilesLines
2011-06-08Loads of error messages for lua, and hopefully fix lua stack overflowjacksonmj1-1/+1
Also fix game exiting when an error occurs in a step function. Returning -1 seems to prevent lua from restoring the stack to the state it was in before the C function call - see bottom of luaD_precall() in lua source (ldo.c)
2011-06-01Ambient heat (disabled by default)Simon Robertshaw1-2/+7
2011-06-01Add gravity field manipulation to Lua api, move gravity processing to after ↵Simon Robertshaw1-7/+7
the particle update (Means a delay of 1 frame, but we get the ability to manipulate the field with Lua)
2011-05-31Pass mouse coordinates (mousex, mousey, mouseb, mousebq) and Lua click handlingSimon Robertshaw1-6/+8
2011-05-30Basics for LuaSimon Robertshaw1-0/+29
2011-05-29Small speed improvement to eval_movejacksonmj1-0/+1
Warning: may be buggy, test thoroughly.
2011-05-29Fix WIND decoration, and reset dcolour in create_partjacksonmj1-1/+1
2011-05-29Remove remaining references to old decorations bufferjacksonmj1-6/+2
2011-05-29Revert "Pass decorations to saving functions (doesn't actually save yet)"jacksonmj1-12/+11
This reverts commit 7fe99f32102429113c671615fc2c5cadb9c51e56. Conflicts: src/main.c
2011-05-28Decorations savingSimon Robertshaw1-2/+106
2011-05-28Gravity state now savedSimon Robertshaw1-3/+15
2011-05-28Render uses resample_imgSimon Robertshaw1-2/+2
2011-05-28Render changesSimon Robertshaw1-26/+39
2011-05-28Fix renderer, add image decode/code methodsSimon Robertshaw1-14/+29
2011-05-24Decorations improvementsSimon Robertshaw1-16/+3
2011-05-24jacksonmj's decorations commitSimon Robertshaw1-0/+14
2011-05-24Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw1-6/+16
2011-05-24Improve error handling on display initialisationSimon Robertshaw1-4/+11
2011-05-24Decorations toggle and brush size keysjacksonmj1-5/+15
2011-05-24Fix sim options description, GOO and DEUTjacksonmj1-1/+1
2011-05-19Fix message notifications for non-elevated usersSimon Robertshaw1-5/+8
2011-05-19pthread Win32 static linkingSimon Robertshaw1-1/+8
2011-05-19Message notification changesSimon Robertshaw1-4/+9
2011-05-16New message notification on session check TODO: Clickable link to ↵Simon Robertshaw1-2/+21
conversations on website
2011-05-15Runtime fullscreen toggle TODO: Fix bug that prevents from closing the ↵Simon Robertshaw1-1/+2
window after a fullscreen toggle
2011-05-15Fix n-gravity toggleSimon Robertshaw1-0/+1
2011-05-14Translate invisible particles to decorated diamond when loadingjacksonmj1-0/+12
2011-05-14Pass decorations to saving functions (doesn't actually save yet)jacksonmj1-12/+12
2011-05-14Turn WIND into a tooljacksonmj1-3/+3
2011-05-14Move wall drawing to graphics.cSimon Robertshaw1-0/+3
2011-05-14Condition variable instead of busy waitSimon Robertshaw1-3/+11
2011-05-13Runtime scale switchingSimon Robertshaw1-0/+6
2011-05-12Fix some thread sync and gravity sync issuesSimon Robertshaw1-4/+17
2011-05-12Newtonian gravity toggle, disabled by defaultSimon Robertshaw1-16/+36
2011-05-05Make middle click work with photon mapjacksonmj1-1/+3
2011-05-05Some work on bubbles. Added "bubble x,y" command to console.savask1-0/+4
Also made them save like regular soap.
2011-05-05Revert "Dem bubbles"Simon Robertshaw1-4/+0
This reverts commit 607572cf0d21cca38063bf71b8e1db2e776c1ac4.
2011-05-05Dem bubblesunknown1-0/+4
2011-04-25Fix pause with gravity and test deuterium improvementsSimon Robertshaw1-7/+8
2011-04-25portal now uses particles as storage, so it keeps everything.Cracker641-1/+1
2011-04-25gravmutex = NULL not liked by some compilers (It's not actually correct anyway)Simon Robertshaw1-2/+2
2011-04-25Dialog box for changing simulation options, gravity toggle needs implementingSimon Robertshaw1-2/+4
2011-04-25Jacksonmj: Move console functions into seperate filejacksonmj1-1359/+5
2011-04-24More decoration improvements. still TODO: text boxes that will change ↵Cracker641-5/+4
current color, as well as display current color. A menu with some basic color swatches.
2011-04-24Asynchronous thread for gravity processingSimon Robertshaw1-9/+45
2011-04-23Decorations! ,still messing with it. It does not save currently. TODO: fix ↵Cracker641-1/+4
typing in boxes to update the color. Line/box tools. Some basic color selections like an element menu.
2011-04-22Stricter frame rate limitingjacksonmj1-4/+9
2011-04-22Remove limit on size of console scriptsjacksonmj1-23/+23
Also fix regex to work with x,y instead of needing x+0,y+0
2011-04-22Gravitaaaay (Needs tweeking for performance)Simon Robertshaw1-2/+4
2011-04-17'M' For selected element swap, 'dae' var for showing a selected element box ↵Simon1-2/+15
upon element change (not implemented)