Commit Graph

184 Commits

Author SHA1 Message Date
justin 53548fb1ff Remove item picture field, handled by outside function 2022-07-11 12:34:39 +01:00
justin 75cd15c240 Data-ify creature drawing (partially) 2022-07-10 23:24:25 +01:00
justin 9c352e4a83 Improve chase crit searching 2022-07-09 11:25:10 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 14a7189b44 Continue refactoring reloading 2022-06-21 13:06:55 +01:00
justin 8d457033a2 Cleanup 2022-06-19 22:46:50 +01:00
justin a1c7abedaf Rename Perception datatype/fields 2022-06-18 10:08:06 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin 0957c79e58 Fix button not updating bug 2022-06-14 18:47:11 +01:00
justin 4e4759fb1c Cleanup 2022-06-08 22:34:29 +01:00
justin ba8b33a87c Improve item combination algorithm 2022-06-08 16:12:44 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00
justin c31f398fab Allow terminals to block input 2022-06-07 22:56:20 +01:00
justin 5117fb2a1a Successfully push proximity sensor parameters into data 2022-06-07 10:34:59 +01:00
justin 14acd2ee6a Move analyser functions to data 2022-06-07 09:57:19 +01:00
justin d42538e3c0 Add fix bug in terminal destruction effects 2022-06-07 01:25:36 +01:00
justin 1fe41889fe Commit before changing TerminalCommand to produce [TerminalLine] 2022-06-06 20:25:38 +01:00
justin 4e181b8273 Cleanup 2022-06-06 16:37:52 +01:00
justin eb38874102 Partially successful change of terminals to external entities 2022-06-06 12:49:14 +01:00
justin 597336499c Add _tmMaxLines field 2022-06-06 11:37:59 +01:00
justin 8e9f33d038 Commit before making terminals there own entities 2022-06-06 11:17:11 +01:00
justin 384a16851b Cleanup 2022-06-06 00:36:18 +01:00
justin b0173c3778 Work on terminals and machines 2022-06-06 00:14:46 +01:00
justin 0afbb39aaf Add explicit machine damage application 2022-06-05 10:56:15 +01:00
justin fcc6d3952c Half add explicit death event for machines 2022-06-05 10:37:40 +01:00
justin 65fcea0f50 Allow for equipment items to set a minimum view distance 2022-06-05 01:50:18 +01:00
justin 5f5b1dd422 Move towards adding corpses 2022-06-04 12:42:18 +01:00
justin 602a004e87 Add skin colors 2022-06-04 12:25:16 +01:00
justin 2b9ad58f6f Tweak gibs 2022-06-04 11:19:14 +01:00
justin c4fc044845 Cleanup 2022-06-02 10:31:22 +01:00
justin 2cedc1b968 Move towards inputs in terminal 2022-06-01 14:34:16 +01:00
justin 79b3a86520 Improve detector equipment, various cleanup 2022-05-27 18:49:54 +01:00
justin dccbca5cfc Move towards implementing wrist shields 2022-05-25 10:27:05 +01:00
justin 7f55ba117f Allow for selection of equipment position 2022-05-24 14:03:18 +01:00
justin 46123de69c Improve possible manipulation of equipment 2022-05-23 10:18:36 +01:00
justin 6891bd7541 Add creature statistics, speed depends on strength and equip weight 2022-05-22 12:25:15 +01:00
justin c5818271d8 Allow equipment on both wrists 2022-05-21 15:26:58 +01:00
justin 398ed6d982 Start to implement equipment sites on body 2022-05-21 12:13:50 +01:00
justin bc0f7ada3c Redo sound travel distances 2022-05-21 10:10:17 +01:00
justin 6ea8e5fa98 Tweak creature awareness 2022-05-20 23:28:24 +01:00
justin a823ed7f53 Improve logging 2022-05-20 23:11:01 +01:00
justin 6ba41d3c0b Add jitter when receiving damage 2022-05-19 12:41:20 +01:00
justin fa8d8b5899 Assorted changes, cleanup menu selection text 2022-04-25 23:27:39 +01:00
justin c686d9e111 Add fields to determine an item's inventory position/whether it is held 2022-04-11 13:32:06 +01:00
justin 77c3f83d20 Add explicit layer datatype 2022-04-10 10:48:17 +01:00
justin edd82fb3ac Remove old layer code 2022-04-10 10:32:55 +01:00
justin 3698a738f3 Cleanup creature update slightly, add show instance for impulses 2022-03-26 08:08:16 +00:00
justin 9adc7c81f4 Make damage application belong to hit object 2022-03-25 08:33:54 +00:00
justin 774738f993 Add key card item lock/key system 2022-03-22 14:33:54 +00:00