Commit Graph

  • acef593288 Merge refactor/god-object-extraction (refactor step 6) main sneak 2026-07-07 02:42:18 +02:00
  • 0b56ac8019 Extract MessageLine, Player pack ops, and Level list management sneak 2026-07-07 02:42:18 +02:00
  • a094f7c6c3 Merge refactor/fix-nonamedreturns sneak 2026-07-07 02:35:18 +02:00
  • 0caaa14198 Drop unused named return on moveMonster (nonamedreturns) sneak 2026-07-07 02:35:18 +02:00
  • d3ef07cfa7 Merge refactor/item-combat-ui-renames (refactor step 5) sneak 2026-07-07 02:34:32 +02:00
  • f432c8718c Rename getDir to promptDirection; rotate TODO (step 5 done) sneak 2026-07-07 02:34:32 +02:00
  • ae79fd5e84 Rename combat methods; -1 status codes become named bool results sneak 2026-07-07 02:33:15 +02:00
  • 6d798c56ed Rename item-subsystem methods (refactor step 5, items) sneak 2026-07-07 02:31:38 +02:00
  • 0554f5d4f1 Merge refactor/movement-renames (refactor step 4) sneak 2026-07-07 02:29:06 +02:00
  • 6850c87ae7 Rename movement/world methods to idiomatic Go; remove all gotos sneak 2026-07-07 02:29:06 +02:00
  • 65a1cd68b8 Merge refactor/drop-unused-nolints sneak 2026-07-07 02:17:25 +02:00
  • 525465a68b Drop two unused gosec nolint directives in chooseSeed sneak 2026-07-07 02:17:25 +02:00
  • a49d857970 Merge refactor/lint-mnd-disable (mnd disabled per approval) sneak 2026-07-07 02:16:38 +02:00
  • 32067eb318 Disable mnd with sneak's approval (2026-07-07) sneak 2026-07-07 02:16:38 +02:00
  • d6aa74d9f1 Merge refactor/no-package-globals (all globals into gameData, lint adoption done) sneak 2026-07-07 02:11:04 +02:00
  • a8feb6c05d Move all package-level vars into gameData; finish lint adoption sneak 2026-07-07 02:10:58 +02:00
  • 50afbec8e3 Merge refactor/lint-adoption (house lint config, findings fixed) sneak 2026-07-07 00:03:45 +02:00
  • 5ba9fe8f66 Adopt house golangci-lint config; fix all approved-linter findings sneak 2026-07-07 00:03:45 +02:00
  • 3ed7931676 Merge refactor/object-fields (refactor step 3 + module rename) v0.0.1 refactor/lint-adoption sneak 2026-07-06 23:10:39 +02:00
  • 43c59b7f82 Update module base path to git.eeqj.de/sneak/rgoue sneak 2026-07-06 23:10:39 +02:00
  • 2eff377a73 Un-overload Object fields and pre-parse damage dice (refactor step 3) sneak 2026-07-06 23:07:57 +02:00
  • c75af2ec22 Rotate TODO.md for completed refactor step 2 sneak 2026-07-06 22:01:33 +02:00
  • 4b04ac08ea Merge refactor/typed-kinds (refactor step 2) sneak 2026-07-06 22:00:43 +02:00
  • b940cfc41f Give item categories and subtypes real types (refactor step 2) sneak 2026-07-06 22:00:43 +02:00
  • 626f8c5a7d Merge refactor/descriptive-constants (refactor step 1) sneak 2026-07-06 21:29:19 +02:00
  • e71a2ef3fd Rename constants to descriptive names (refactor step 1) sneak 2026-07-06 21:28:57 +02:00
  • aaf72cf894 Add standard Workflow section to TODO.md sneak 2026-07-06 21:06:38 +02:00
  • 1133feb0ba Plan the idiomatic-Go refactor in TODO.md sneak 2026-07-06 20:54:32 +02:00
  • 2bcc3894e2 Add TODO.md sneak 2026-07-06 20:46:57 +02:00
  • c0b533ed2f Make the rgoue branch Go-only sneak 2026-07-06 20:19:33 +02:00
  • 41fc1042fc go: port command loop, save/restore, tcell terminal, and the binary sneak 2026-07-06 20:15:47 +02:00
  • cdf9bf73a9 go: port item effects — potions, scrolls, options, call_it sneak 2026-07-06 19:34:36 +02:00
  • 3c5add87cd go: port combat, chase driver, traps, zapping, death and scores sneak 2026-07-06 19:23:45 +02:00
  • a69ef7dc04 go: port dungeon generation, items base, pack, and monster creation sneak 2026-07-06 19:05:46 +02:00
  • 7fa2048402 go: port foundation — types, RNG, tables, daemon scheduler sneak 2026-07-06 18:46:22 +02:00
  • 45dba95678 Add ARCHITECTURE.md Part 2: Go OOP port design sneak 2026-07-06 18:17:48 +02:00
  • 91eeee09c5 Add ARCHITECTURE.md Part 1: complete map of the C program sneak 2026-07-06 18:13:55 +02:00
  • 546829b745 Merge pull request #14 from ndrew222/modern-rogue modern-rogue David Silva 2026-05-14 20:59:09 +01:00
  • 3554e0192e change CFLAGS to compile on Linux ndrew222 2026-01-26 11:45:10 +08:00
  • f4653c2a2e Update README to include repository appreciation and policy c-master David Silva 2025-11-07 16:29:32 +00:00
  • 4eb2e8ae8c Improve README installation instructions for newcomers David Silva 2025-11-07 15:51:27 +00:00
  • 97aee89f9c Update date in second modernization iteration entry David Silva 2025-11-07 15:37:05 +00:00
  • f564a46c1c Update modernization log: add dates and cleanup whitespace David Silva 2025-11-07 15:36:58 +00:00
  • a0c66a6078 Fix function prototype warnings for C23 compatibility David Silva 2025-11-07 15:33:46 +00:00
  • b66c6659c9 Fix ncurses compatibility: remove internal structure access David Silva 2025-11-07 15:30:46 +00:00
  • e13f5c948a Add references to BUILD_ISSUES.md in README David Silva 2025-11-07 15:22:13 +00:00
  • 45c3e32976 Document build issues found during README testing David Silva 2025-11-07 15:20:29 +00:00
  • af5533b279 docs: Improve README with comprehensive tooling and build instructions David Silva 2025-11-07 15:14:20 +00:00
  • 4737f1bb61 README.md David Silva 2025-11-07 15:09:01 +00:00
  • cf9bd26d56 Rogue - version 5.4.4 David Silva 2016-07-23 03:24:54 +01:00