Commit Graph

50 Commits

Author SHA1 Message Date
justin 5cbe394e08 Cleanup 2021-11-28 17:07:04 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +00:00
justin 5949ad2b3d Reorganise wall placements 2021-11-17 12:35:05 +00:00
justin 2c768845b2 Move towards adding reflective shield 2021-11-05 12:14:11 +00:00
justin 08fa84c1fd Cleanup and reorganise 2021-10-31 19:46:32 +00:00
justin 1414d08d88 Fix bug when forming convex hull of game room bounds 2021-09-30 23:46:59 +01:00
justin d7f975d40e Add light fittings 2021-09-29 19:07:02 +01:00
justin c0480f0ad6 Tweak pipes and girders 2021-09-26 15:21:32 +01:00
justin d641e96502 Fix light source creature id bug 2021-09-26 13:58:09 +01:00
justin cb39ee3e6b Proof of coloured lighting concept 2021-08-21 13:06:44 +02:00
justin a6f08aef16 Move toward diagnosing state update leak 2021-08-18 11:53:14 +02:00
justin cfb27d4a76 Implementation of creature update using endofunctor monoid 2021-08-18 00:59:35 +02:00
justin 9bdb9a227f Various refactoring 2021-08-17 19:08:18 +02:00
justin 650e58bdfa Improve level generation speed 2021-08-16 20:56:49 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 7b7fd302d8 More strictifiiiying 2021-07-30 01:25:11 +02:00
justin f5873db68d Merge Picture and RenderType datatypes 2021-07-25 02:12:55 +02:00
justin 9f37ecb204 Tweak picture layers 2021-07-21 17:52:38 +02:00
justin 5e21a6527d Bloom lamps, commit before unifying wall points vbo 2021-07-11 14:34:10 +02:00
justin 9df19a9e85 Allow tweaking z buffer when rendering polygon, improve explosion render 2021-07-03 23:56:01 +02:00
justin 532f491327 Add hard edge to non-visible areas 2021-06-30 13:52:14 +02:00
justin 357206f060 Almost working shadows 2021-06-30 00:35:41 +02:00
justin 089dcc3f5d Add various helpers for creating polyhedra 2021-06-27 18:53:06 +02:00
justin 06f22a3ea5 Add line shadow shader 2021-06-26 22:20:41 +02:00
justin 726cd425f2 Tweak drawing parameters 2021-06-25 18:43:45 +02:00
justin b6feccd934 Make light position uniform 3d 2021-06-25 01:19:20 +02:00
justin b451953b99 Refactor lighting shaders 2021-06-25 00:44:45 +02:00
justin 6320093473 Fix ellipse shader coordinates 2021-06-24 21:20:14 +02:00
justin d4a15a2416 Refactor creature draw, pass World to function 2021-05-25 21:44:25 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 2402e1e868 Refactor launcherCrit ai 2021-05-13 14:23:58 +02:00
justin 9b3fbba393 Add file, fix lamp doDamage space leak 2021-05-12 20:48:55 +02:00
justin ead87af3c1 Refactor ai 2021-05-12 14:24:31 +02:00
justin 05086d6f4a Refector 2021-05-05 17:36:10 +02:00
justin f336d7e3f6 Add airlocks 2021-05-02 21:09:25 +02:00
justin 30c09d3403 Tweak fullscreen texture shaders 2021-05-01 15:03:17 +02:00
justin 7711738b3b Add blurring of lightmap (and refactoring) 2021-05-01 02:28:04 +02:00
justin 6d229f8de2 Add no weapon start 2021-04-27 19:26:35 +02:00
justin 17986651c5 Simplify item placement during generation 2021-04-25 13:21:24 +02:00
justin e23e076184 Partial fix to jetPack 2021-04-24 19:35:49 +02:00
justin aa08d66026 Add procedural room made up of four corners 2021-04-24 15:40:10 +02:00
justin 9a86d03fae Add more positional sound 2021-04-06 20:42:53 +02:00
justin e62ff391a5 Reogranise drawing in main 2021-03-31 11:27:45 +02:00
justin a4afe05478 Stop inanimate objects from opening walls 2021-03-29 13:36:03 +02:00
justin 2011728de5 Remove loop dependency on loading dodge sounds 2021-03-27 13:42:14 +01:00
justin 2897c65e9e Add destroyable lighting 2021-03-27 11:59:34 +01:00