summaryrefslogtreecommitdiff
path: root/src/graphics/Renderer.cpp
AgeCommit message (Collapse)AuthorFilesLines
2013-08-22specially per @savask's request, put matcher into a functionmniip1-17/+1
returns 0 if no match, returns position of pipe character if there is
2013-08-22remove regex in renderermniip1-6/+22
2013-08-22Fix sign save/topic regex.Saveliy Skresanov1-1/+1
2013-07-13WIFI lines aren't drawn in persistent mode, and are based on current temp, ↵jacob11-9/+10
not tmp, so they work when paused
2013-06-21HUD displays the correct name of LIFE particles in the HUD, show mouse ↵jacob11-5/+4
position in HUD on the edges of the screen
2013-05-11Togglable lua scriptingSimon Robertshaw1-1/+3
2013-05-08Fix "blow power" for stick man, disable rocket boots on E-hole.Saveliy Skresanov1-3/+12
2013-05-08Rocket boots for stickman, because why notjacksonmj1-0/+21
Pass through gravity wall to activate, fan wall to deactivate. Accelerate with left/up/right keys. Plasma is spawned when accelerating, and STKM is immune to plasma but not other hot elements when rocket boots are enabled. Hold left+right to slow down quickly. STKM spawn element is retained and can still be created while using rocket boots, but it may be difficult to do anything useful with the spawn element whilst spewing hot plasma everywhere.
2013-03-06remove auto generated comments from all files, fix some missing tabs, remove ↵jacob11-6/+0
unused variables from config.h
2013-03-03fix crash when drawing particles in invalid coordinates (using console)jacob11-2/+2
2013-02-15fix mac compiling, fix renderer, fix other minor compiling issuesjacob11-0/+4
2013-02-09fix deco sample tool with 1 px brush, fix deco sample also sampling ↵jacob11-1/+7
HUD/other text
2013-02-09blobby walls in blob viewjacob11-0/+94
2013-02-08fix sign box size, sign width with {t} and {p}, and zoom box sizejacob11-52/+11
2013-01-26clear persistent effects when it's display mode is removedjacob11-0/+5
2013-01-23fix "i" argument to graphics functions.jacob11-1/+7
Also, they don't overwrite the default one, you can pass in nil to tpt.element/graphics_func for the function to restore the original.
2012-12-18fix WARP being invisible, make it visible in heat display mode thoughjacob11-2/+8
2012-10-26don't render invalid elementsjacob11-1/+1
2012-10-05{t:15100|text} to open a forum thread (will try to add more shortcuts later)jacob11-1/+1
2012-09-30Draw walls behind particlesSimon Robertshaw1-3/+3
2012-09-26fix minor memory problem with last commitjacob11-0/+2
2012-09-26render preset buttons in render options interface, also shift + 1 life view ↵jacob11-0/+57
shortcut modify it if you don't like how it looks, but it turned out better than I expected
2012-09-25Fix crash - uninitialized (and not needed) variablejacob11-2/+2
2012-09-16fix possible crashes with save buttons and uninitialized renderer variablesjacob11-1/+1
Fixes second part of issue 179
2012-09-15Render fire after wall drawingSimon Robertshaw1-3/+3
2012-09-14Better fire rendering for savesSimon Robertshaw1-0/+2
2012-09-06Visual studio compatibilityjacob11-1/+1
This removes some inlines when using visual studio to compile, uisng TPT_NO_INLINE. It also fixes many other problems visual studio has with the code
2012-09-06Fix PRTI/PRTO color, debug lines only drawn in debug mode. Fixes # 148jacob11-8/+9
2012-08-28Black decorations only in thumbnailsSimon Robertshaw1-4/+16
2012-08-25Clear area behind zoom, fixes #144Simon Robertshaw1-1/+1
2012-08-25Sample tool samples decoration colour when deco menu is visible. fixes #146Simon Robertshaw1-0/+11
2012-08-21Add EMP flash, fixes #137Simon Robertshaw1-4/+6
2012-08-16Air invert and grid mode switchingSimon Robertshaw1-5/+6
2012-08-15xor_bitmap drawing for rendererSimon Robertshaw1-12/+82
2012-08-15Ensure zoom is drawn after particles for OpenGL Rendering, draw walls onto ↵Simon Robertshaw1-17/+48
the correct framebuffer
2012-08-15Fix cursor and zoom with OpenGLSimon Robertshaw1-2/+2
2012-08-15Revert some changes by Triclops200 in ↵Simon Robertshaw1-4/+4
42d707f8a432afa001d58611fc960d6ce6021676, Broke prototypes for drawrect with pixel functions, seems to have modified drawrect to make filled rects (forgot about fillrect?). Also use correct macros for getting colour components out of pixel data
2012-08-15Very very basic wall rendering for openglBryan Hoyle1-2/+10
2012-08-13Clear render, display and colour mode in renderer contructorSimon Robertshaw1-1/+4
2012-08-13Now stickmen and fighters show HP. Closes #93Savely Skresanov1-4/+4
2012-08-12Revert "Revert "fixed --opengl-renderer from segfaulting. Added a gitignore ↵Bryan Hoyle1-0/+4
for vim swap files"" This reverts commit 90f505c2dae361b4950119cdca6abbd7f7b7a0e5.
2012-08-12Revert "fixed --opengl-renderer from segfaulting. Added a gitignore for vim ↵Bryan Hoyle1-4/+0
swap files" This reverts commit 90f71f3b11373bda502405856062803111f247d5.
2012-08-12fixed --opengl-renderer from segfaulting. Added a gitignore for vim swap filesBryan Hoyle1-0/+4
2012-08-12Minor opengl fixes, still not compiling, look at line 14 in ↵Bryan Hoyle1-3/+0
src/graphics/OpenGLGraphics.cpp, build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected primary-expression before '{' token build/src/graphics/OpenGLGraphics.cpp:14:15: error: expected ')' before '{' token '
2012-08-11Implement some missing lua functions, PNG format creation (requires zlib)Simon Robertshaw1-0/+17
2012-08-11TPT: Give menu color to elements without one (stickmen, TRON, and WARP)Simon Robertshaw1-1/+1
2012-08-10Some fixes for memory leaksSimon Robertshaw1-0/+7
2012-08-10Only render gravity lensing if it's enabled, Ctrl and Shift to alter tool ↵Simon Robertshaw1-2/+8
strength (Shift = x10, Ctrl = x0.1)
2012-08-09Gravity lensingSimon Robertshaw1-3/+24
2012-08-08Persistent modeSimon Robertshaw1-303/+329