Commit graph

  • 8eb98b5baa player turn awaits empty particle queue Llywelwyn 2023-08-30 05:58:08 +01:00
  • b5c4cb1fb5 ticker awaits an empty particle queue Llywelwyn 2023-08-30 05:57:03 +01:00
  • 9427ebd7c1 better ranged targeting visuals Llywelwyn 2023-08-30 05:40:45 +01:00
  • e22261d012 see tolocal() tile descs in chat Llywelwyn 2023-08-30 05:02:51 +01:00
  • 9fb791039f map shortnames/identifiers Llywelwyn 2023-08-30 04:51:32 +01:00
  • 849a554055 foliage on world map Llywelwyn 2023-08-30 03:55:12 +01:00
  • d6b9be628a targeting -> kb control Llywelwyn 2023-08-30 03:53:14 +01:00
  • 7da00ed2b1 x to farlook, now playable with 0 mouse input Llywelwyn 2023-08-30 03:13:46 +01:00
  • 81a48d5a6e reduces carry capacity per pt of strength Llywelwyn 2023-08-30 02:16:49 +01:00
  • 7d201b5736 removes wait on comma Llywelwyn 2023-08-30 02:16:41 +01:00
  • fdb5156a48 reduces item spawns Llywelwyn 2023-08-30 02:14:16 +01:00
  • 3301feaae0 forest tweaks - foliage and proper grass Llywelwyn 2023-08-30 02:01:29 +01:00
  • d032c847a0 some more options to config - colour offsets, and all-black tile bgs Llywelwyn 2023-08-30 01:35:53 +01:00
  • 72ec24c6b6 combat log to config Llywelwyn 2023-08-27 23:53:54 +01:00
  • 038e616500 cleans up chatlog colours - renderables for non-item, beatitude for item Llywelwyn 2023-08-27 22:26:58 +01:00
  • 96e69d5c5e unused vars cleanup Llywelwyn 2023-08-27 18:08:29 +01:00
  • 537e19c4e7 tooltips for overmap tiles, and distinct fg-bg offsets Llywelwyn 2023-08-27 18:04:53 +01:00
  • 2890c16a3c FillEdges map builder, to fill walkable edges with overmap transition Llywelwyn 2023-08-27 16:36:33 +01:00
  • 8e3ed5cead huge refactor of overmap-local map travel Llywelwyn 2023-08-27 16:21:15 +01:00
  • 02be487334 town -> woods -> one floor of dungeon; infinite dungeon elsewhere Llywelwyn 2023-08-27 03:43:25 +01:00
  • 486807fc84 names to file Llywelwyn 2023-08-27 03:13:58 +01:00
  • e1eae7efaf overmap travel - needs refactoring urgently, but it works for now Llywelwyn 2023-08-27 03:00:48 +01:00
  • 00dea1a55e fixes master dungeon map bug - map params weren't being saved Llywelwyn 2023-08-27 00:21:01 +01:00
  • 38eed3e483 refactor, and overmap (heavy wip) Llywelwyn 2023-08-27 00:06:29 +01:00
  • 746de971f0 overmap, refactor offsets Llywelwyn 2023-08-26 22:46:04 +01:00
  • 9e294a1680 better death messages, and morgue file map fix Llywelwyn 2023-08-26 17:48:04 +01:00
  • 9ac2adc5d6 improves morgue file significant event logging, bumps wasm build Llywelwyn 2023-08-26 12:45:24 +01:00
  • 738484436b significant events in morgue file, better event logging Llywelwyn 2023-08-25 22:43:50 +01:00
  • de5dacb2ba improves morgue files - writes to console on wasm Llywelwyn 2023-08-25 06:58:54 +01:00
  • 14a6e46669 morgue files Llywelwyn 2023-08-25 03:24:20 +01:00
  • ad9d40d8ed removes redundant error type Llywelwyn 2023-08-24 23:01:33 +01:00
  • 73f511775e slightly more graceful config reading: reads entry by entry Llywelwyn 2023-08-24 22:59:25 +01:00
  • 6c727b056e Merge remote-tracking branch 'origin/master' Llywelwyn 2023-08-24 22:34:19 +01:00
  • 3023a33cc5 i/o stuff: skeleton framework for morgue files, and a config.toml file Llywelwyn 2023-08-24 22:34:05 +01:00
  • 2976c4ea06
    cargo build/test wf Llywelwyn 2023-08-24 00:30:00 +01:00
  • e7e58ff9e3
    cargo build, cargo test workflow Llywelwyn 2023-08-24 00:27:52 +01:00
  • da77a01067
    build instructions Llywelwyn 2023-08-23 23:14:41 +01:00
  • b2010958e7 removes deprecated var v0.1.1 Llywelwyn 2023-08-23 23:08:37 +01:00
  • 6ee4878602 bumps ver Llywelwyn 2023-08-23 22:48:42 +01:00
  • 5b400b6d6f bumps wasm Llywelwyn 2023-08-23 22:43:01 +01:00
  • 0b251c991c inventory refactor - huge improvement Llywelwyn 2023-08-23 22:07:09 +01:00
  • 3c5f52faba increases colour offset, and adds a config option for offset % Llywelwyn 2023-08-23 22:07:00 +01:00
  • ff344ccee4 returns the option for scanlines, cleans up config Llywelwyn 2023-08-23 21:14:07 +01:00
  • e62a081103 increases systems robustness Llywelwyn 2023-08-23 18:58:11 +01:00
  • 9ab37b90ab beatitudes identified on item use Llywelwyn 2023-08-23 18:17:15 +01:00
  • 02a4f33d11 more framework for spells Llywelwyn 2023-08-23 18:17:04 +01:00
  • 76c74df028 inventory system messages to config Llywelwyn 2023-08-23 02:31:23 +01:00
  • 306c1e4d53 experience level log fix Llywelwyn 2023-08-23 02:24:57 +01:00
  • bde0706c0d FOV tweaks Llywelwyn 2023-08-23 02:24:33 +01:00
  • 15e8ae13d0 char creation to config Llywelwyn 2023-08-23 01:57:35 +01:00
  • 424bf43ed5 config stuff to config folder Llywelwyn 2023-08-23 01:31:02 +01:00
  • 705a6bb1fb consts in config files Llywelwyn 2023-08-23 01:25:53 +01:00
  • c2c7e0bd52 sorry - swapping from rustfmt to prettier-rust Llywelwyn 2023-08-23 01:22:09 +01:00
  • 281396f9ce starting on config files Llywelwyn 2023-08-23 00:58:01 +01:00
  • 98a4422b15 reduces identify scroll spawnrate back down from debug number Llywelwyn 2023-08-23 00:02:47 +01:00
  • 2c7671b348 optional darken by distance and viewshed multiplier Llywelwyn 2023-08-23 00:00:44 +01:00
  • f8c74ea6f9 fixes 0/negative mana regen Llywelwyn 2023-08-22 23:40:22 +01:00
  • 0ff9c1000b wasm - week 7 w7 Llywelwyn 2023-08-22 19:25:05 +01:00
  • 8f252c1391 Merge remote-tracking branch 'origin/master' Llywelwyn 2023-08-22 19:23:54 +01:00
  • a299496857 framework for magic - spells NYI Llywelwyn 2023-08-22 19:23:45 +01:00
  • 4118783597 mp regeneration Llywelwyn 2023-08-22 19:07:50 +01:00
  • 64a8aa7d68
    Update README.md - final week Llywelwyn 2023-08-22 18:13:44 +01:00
  • c46e302274 identify now works properly with beatitude Llywelwyn 2023-08-22 18:01:07 +01:00
  • 51081c7c9c Identification scrolls Llywelwyn 2023-08-22 17:38:30 +01:00
  • cfe5884a0b blindness - misc Llywelwyn 2023-08-22 16:17:42 +01:00
  • 1714b94397 blindness improves telepathy, and reduces to-hit Llywelwyn 2023-08-22 16:16:56 +01:00
  • 0208dcac4c some notes for the combat system, for future reference Llywelwyn 2023-08-22 14:36:49 +01:00
  • bd90c3f760 removes monster to-hit bonus from player Llywelwyn 2023-08-22 13:11:21 +01:00
  • f55f4504db beatitude identification Llywelwyn 2023-08-22 11:55:09 +01:00
  • 113d26cf41 effects messages to consts Llywelwyn 2023-08-22 11:06:48 +01:00
  • e76a03633b remove curse - with full BUC impl Llywelwyn 2023-08-22 10:50:44 +01:00
  • 5a42ee283d scroll of remove curse - NYI Llywelwyn 2023-08-22 08:56:06 +01:00
  • e403a6d845 weapon fix, and inability to remove cursed items Llywelwyn 2023-08-22 08:43:56 +01:00
  • d277384cc5 animation framework stuff Llywelwyn 2023-08-21 23:12:49 +01:00
  • 366c5d6543 fancy particle effects Llywelwyn 2023-08-21 22:43:19 +01:00
  • 5f23822f62 runs effects queue immediately before/after player turn Llywelwyn 2023-08-21 21:02:50 +01:00
  • 0925cda599 adds particles to spells Llywelwyn 2023-08-21 20:26:01 +01:00
  • f325d39f4c particle effect on items/traps Llywelwyn 2023-08-21 20:20:46 +01:00
  • 397aa07d60 minor fixes, altars can heal Llywelwyn 2023-08-21 19:20:08 +01:00
  • fe19a449e3 rawmaster macros Llywelwyn 2023-08-21 18:05:08 +01:00
  • 8c11951258 did_something event triggers Llywelwyn 2023-08-21 16:58:38 +01:00
  • db9e04069a removes need to pass BUC to effects Llywelwyn 2023-08-21 16:39:37 +01:00
  • 1d9cb04d1f standardises entity names Llywelwyn 2023-08-21 13:59:21 +01:00
  • d0416b2563 beatitudes Llywelwyn 2023-08-21 13:08:12 +01:00
  • 831720ce37 refactors beatitude, and prepping readme for week 7 Llywelwyn 2023-08-21 12:50:30 +01:00
  • 469d83994e removes some debug logs Llywelwyn 2023-08-21 11:24:36 +01:00
  • 33ce208252 race -> ancestries, adds ancestry stat maximums Llywelwyn 2023-08-21 11:21:19 +01:00
  • 9e26c41aad adds mob ancestries, converts everything over to get_reactions() Llywelwyn 2023-08-21 10:40:30 +01:00
  • 614653e028 abstracted reactions Llywelwyn 2023-08-21 10:13:29 +01:00
  • 3050219494 ancestries Llywelwyn 2023-08-21 09:57:47 +01:00
  • c8b28a9abd better description of classes, and cleans up warnings Llywelwyn 2023-08-21 09:04:46 +01:00
  • c7fcd301e2 character creation starting inventories Llywelwyn 2023-08-21 09:01:58 +01:00
  • c4a1883295 better char selection screen Llywelwyn 2023-08-21 02:01:15 +01:00
  • 07fd9ac377 halved ac-bonus from dex Llywelwyn 2023-08-21 00:58:19 +01:00
  • 91c2972935 + rogues, rapiers, and grammar fixes Llywelwyn 2023-08-21 00:45:58 +01:00
  • 40f9d117f3 initial: character creation Llywelwyn 2023-08-21 00:16:30 +01:00
  • 454a8c7028 refactors hunger system Llywelwyn 2023-08-20 17:27:11 +01:00
  • 23a6d5e025 abstracting level requirements Llywelwyn 2023-08-20 16:50:00 +01:00
  • 46534f1579 function descriptions Llywelwyn 2023-08-20 16:49:40 +01:00
  • d1767b5714 docs Llywelwyn 2023-08-19 12:05:04 +01:00