Commit Graph

1129 Commits

Author SHA1 Message Date
Eric Wasylishen f4a363b416 light: make DirtTrace return a hittype_t 2016-07-27 13:07:50 -06:00
Eric Wasylishen 197c898976 light: hack to allow "-dirt 0" to disable all dirmapping (todo: check -dirt 1 implies minlight, sunlight dirt properly?) 2016-07-27 12:37:57 -06:00
Eric Wasylishen 2771041a0a light: lockable_setting_t: fix isLocked() 2016-07-27 12:31:30 -06:00
Eric Wasylishen ceec496bfe light: entities: add some debug logging 2016-07-27 12:15:28 -06:00
Eric Wasylishen 5b9405a93e light: move suns to a std::vector 2016-07-27 11:05:54 -06:00
Eric Wasylishen 2651c79307 light: fixes to settings system 2016-07-27 02:20:25 -06:00
Eric Wasylishen a68979a57b light: add -nolights option 2016-07-27 02:00:11 -06:00
Eric Wasylishen cbfe1e8ebf light: simplify settings logic a bit 2016-07-27 01:55:23 -06:00
Eric Wasylishen 6da4ab87ae light: reorganize settings 2016-07-27 00:49:34 -06:00
Eric Wasylishen 7757e834a3 light: clean up dirtmapping logic 2016-07-26 21:08:04 -06:00
Eric Wasylishen da64f27015 light: add lockable_bool_t 2016-07-26 20:50:32 -06:00
Eric Wasylishen 2b12654c49 light: remove dead code 2016-07-26 18:08:58 -06:00
Eric Wasylishen fb1288a5c0 light: rename entity_t to light_t 2016-07-26 18:03:43 -06:00
Eric Wasylishen f729171a44 light: entities: clean out some dead code 2016-07-26 18:01:28 -06:00
Eric Wasylishen de0dd8833e light: lightstest1.map: add test of _deviance 2016-07-26 17:38:01 -06:00
Eric Wasylishen 353ccee00f light: lightstest1.map: lower brightness of infinite distance lights 2016-07-26 17:19:59 -06:00
Eric Wasylishen 8b1e1e0164 light: entities: delete some dead code 2016-07-26 16:41:27 -06:00
Eric Wasylishen dea6514298 light: some tweaks to docs for clairty 2016-07-26 16:31:08 -06:00
Eric Wasylishen e7c824e766 light: lightstest1.map: add a test of _project_fov 2016-07-26 16:21:29 -06:00
Eric Wasylishen 57b64b10ef light: lightstest1.map: add a test of projected textures 2016-07-26 16:11:49 -06:00
Eric Wasylishen 9279c86fb5 light: fix -addmin switch (temporary hack) 2016-07-26 16:09:16 -06:00
Eric Wasylishen 5b68158736 light: fix _project_mangle to be consistent with "mangle" (yaw pitch roll) 2016-07-26 16:09:04 -06:00
Eric Wasylishen 1e0b34b4d2 light: testing projected textures 2016-07-26 15:39:40 -06:00
Eric Wasylishen b05de15a49 light: add test for _softangle and angle 2016-07-26 15:20:35 -06:00
Eric Wasylishen caf8bcf5e7 light: lightstest1.map: add surface spotlight test 2016-07-26 14:51:45 -06:00
Eric Wasylishen 9fc8f0d6c1 light: entities: tidy surface light code a bit 2016-07-26 13:59:39 -06:00
Eric Wasylishen 6b51bad817 light: fix surface lights 2016-07-26 13:48:36 -06:00
Eric Wasylishen 623e5317b2 light: testmap: add surface lighting 2016-07-26 13:14:29 -06:00
Eric Wasylishen dc8525dfd2 light: entities: refactor EntDict_VectorForKey 2016-07-26 13:12:57 -06:00
Eric Wasylishen f716e14c89 light: minor cleanups 2016-07-26 13:04:17 -06:00
Eric Wasylishen 0b8ef0778d light: entity_t: keep a pointer to the entdict_t rather than a copy 2016-07-26 12:43:58 -06:00
Eric Wasylishen b71ae5a200 light: fix MatchTargets 2016-07-26 12:31:45 -06:00
Eric Wasylishen 9535635b86 light: new testmap 2016-07-26 12:23:15 -06:00
Eric Wasylishen 02a2cee6a7 light: store lights in a vector (untested) 2016-07-26 02:13:58 -06:00
Eric Wasylishen 0501f07673 light: clean WorldValueForKey/SetWorldKeyValue 2016-07-24 16:56:40 -06:00
Eric Wasylishen ca507336ca light: use entdicts array for FIndModelInfo 2016-07-24 16:08:38 -06:00
Eric Wasylishen d8094c83e5 light: EntDict_FloatForKey: avoid throwing exceptions excessively 2016-07-24 16:00:00 -06:00
Eric Wasylishen 7fdd5f2da4 light: entities: clean up parsing and writing entdata 2016-07-24 15:09:57 -06:00
Eric Wasylishen 203c32a613 light: misc fixes. lights not casting on world? 2016-07-24 12:55:07 -06:00
Eric Wasylishen dc856a329d light: use settings system for lights 2016-07-24 12:23:46 -06:00
Eric Wasylishen 2c350b1f21 light: finish porting modelinfo reading to settings system 2016-07-24 00:31:58 -06:00
Eric Wasylishen 5566e1f85d light: convert modelinfo_t to use settings system 2016-07-24 00:26:42 -06:00
Eric Wasylishen a5f8af389f light: tweaks to lightsettings_t (unused) 2016-07-24 00:21:59 -06:00
Eric Wasylishen 8851a3d8c3 light: remove some dead code 2016-07-23 23:27:19 -06:00
Eric Wasylishen cc2bb5158a light: add class for a dictionary of settings 2016-07-23 22:54:32 -06:00
Eric Wasylishen 0cd0778860 light: fix typo, min_color should have been mincolor 2016-07-23 22:54:17 -06:00
Eric Wasylishen 2e9c58fb46 light: move command-line parsing to use settings system 2016-07-23 21:43:54 -06:00
Eric Wasylishen df62b9fa16 light: handle worldspawn keys through new settings system 2016-07-23 20:26:09 -06:00
Eric Wasylishen aab9d1dd46 light: Add lightsettings_t class 2016-07-23 16:20:08 -06:00
Eric Wasylishen 8429017ea4 common: add message to LoadBSPFile 2016-07-23 16:19:53 -06:00