summaryrefslogtreecommitdiff
path: root/src/elements/stkm.c
AgeCommit message (Collapse)AuthorFilesLines
2012-11-17Remove old codeSimon Robertshaw1-516/+0
2012-08-09Give menu color to elements without one (stickmen, TRON, and WARP) The color ↵jacob11-12/+3
is ignored, so they still look the same (amended to remove "*pixel_mode &= ~PMODE;", since *pixel_mode is set to PSPEC_STICKMAN immediately afterwards)
2012-07-12Now stickmen can shoot plasma.Savely Skresanov1-1/+4
2012-07-09Add ptypes.enabled checks to a few more placesjacksonmj1-1/+1
2012-06-28Stop STKM being able to jump on the bottom of the screenjacksonmj1-5/+6
2012-06-28Make VOID and BHOL eat stickmen againjacksonmj1-0/+13
Broken by making stickmen heads pass through everything, since the eating happened in try_move, which stickmen no longer use for head movement.
2012-06-17Fix STKM causing stacking and falling through some powdersjacksonmj1-11/+12
2012-06-17Revert "Moved soap and stick men graphics things to special functions."Simon Robertshaw1-3/+3
This reverts commit 7f5408f196002476c4765f1cae833e1441e4b276. Conflicts: includes/powder.h
2012-06-02Moved soap and stick men graphics things to special functions.Savely Skresanov1-3/+3
2012-05-23Fix the bug with stickman standing on the screen edge.Savely Skresanov1-4/+6
2012-05-06Added GPLv3+ license headers to all files in src/elements/Aditya Vaidya1-0/+15
2012-03-14soap lines, create_parts fix, compiling fixesJacob11-1/+1
2012-03-13Fix fighters not going through portals correctlyjacksonmj1-1/+4
2011-12-19Use reduced resolution gravity maps for improved performanceSimon Robertshaw1-2/+2
2011-12-10Fixed gravity for stick man.savask1-2/+2
2011-11-02CAUS now kills stick man. Also stick mans can have gas power now.savask1-1/+1
2011-11-01Made fighters shoot anything deadly.savask1-6/+10
2011-10-26Merge latest FIGH additionsSimon Robertshaw1-184/+186
2011-10-26Made a special structure for stick mans.savask1-182/+182
2011-10-26Made stick mans' deadly check better.savask1-0/+2
2011-10-25Merge latest with graphicstestSimon Robertshaw1-20/+49
2011-10-23Pass particle pointer to graphics update function instead of index. Make ↵Simon Robertshaw1-0/+16
PIPE use subcall to get graphics info. Cache for particle graphics properties. Stickman PSPEC_STICKMAN added and implemented
2011-10-14Allow STKM to use lightningjacksonmj1-20/+49
2011-09-05Visual Studio fixesjacksonmj1-3/+2
2011-09-02Fix crash when stickman goes through a portaljacksonmj1-0/+1
2011-08-27Remove blocking walls from pmapjacksonmj1-7/+4
2.5% speed increase on a screen full of water
2011-08-22Merge branch 'master' of github.com:FacialTurd/The-Powder-ToySimon Robertshaw1-28/+30
2011-08-22Fix electrode when in replace mode or specific delete modejacksonmj1-1/+1
Also fix bomb when SLALT != 0
2011-08-20Make STKM spawn below PRTO (less likely to get stuck), and implement PROP_DEADLYjacksonmj1-9/+11
2011-08-20Fix STKM_init_legs and leg/head colours in prerender_savejacksonmj1-19/+19
2011-08-20Stickman go through portalsjacksonmj1-32/+70
2011-08-12Fixed my mistake in names.savask1-4/+4
2011-08-12Imporved walking in a gravity field.savask1-14/+25
2011-08-12New walking code (WIP)savask1-31/+77
2011-08-12Added a recoil when stick man is spawning.savask1-0/+3
2011-08-12New stick mans collisions code.savask1-126/+40
2011-07-25Generalized stick man's update functions. Got rid of some unnecessarysavask1-160/+156
variables.
2011-06-25Allow changing of stkm spawn element by setting ctypejacksonmj1-0/+5
2011-06-25Fixes for high life stickmanjacksonmj1-1/+2
2011-06-11Fix a load of memory leaksjacksonmj1-2/+2
Also fix some compiler warnings (missing headers, wrong pointer type for modf, etc) and move variable declarations for Visual Studio.
2011-06-04Some fixes for stick mans.savask1-1/+3
2011-05-28Fix STKM always going through wallsjacksonmj1-13/+19
Now behaves as normal, i.e. only occasionally goes through walls. Walls which completely block all particles are in the pmap with type 0xFF. ptypes[] doesn't go up to 0xFF, so ptypes[0xFF].state will not necessarily result in an answer that gives correct behaviour for walls.
2011-03-19Fix stickmen photons and neutronsjacksonmj1-11/+14
2011-01-28Change include file for element update functionsjacksonmj1-1/+1
2011-01-13Merge element state into ptypes.jacksonmj1-12/+12
All of the pstates array except .state was replaced by ptransitions.
2011-01-13Fix permanent stickman death.jacksonmj1-0/+1
2011-01-11Merge branch 'upstream' into devjacksonmj1-0/+5
2011-01-10Finish update function cleanupjacksonmj1-46/+48
2011-01-07More function pointers.jacksonmj1-0/+1
2011-01-07Start function pointersjacksonmj1-0/+403