Llywelwyn
|
366c5d6543
|
fancy particle effects
|
2023-08-21 22:43:19 +01:00 |
|
Llywelwyn
|
f325d39f4c
|
particle effect on items/traps
|
2023-08-21 20:20:46 +01:00 |
|
Llywelwyn
|
d0416b2563
|
beatitudes
|
2023-08-21 13:08:12 +01:00 |
|
Llywelwyn
|
831720ce37
|
refactors beatitude, and prepping readme for week 7
|
2023-08-21 12:50:30 +01:00 |
|
Llywelwyn
|
3050219494
|
ancestries
|
2023-08-21 09:57:47 +01:00 |
|
Llywelwyn
|
66f5a8d826
|
refactors wands/items with charges
|
2023-08-17 09:49:58 +01:00 |
|
Llywelwyn
|
51f8ee66e6
|
removes deprecated SufferDamage component
|
2023-08-17 05:48:30 +01:00 |
|
Llywelwyn
|
d439ff6d3f
|
complete spatial indexing refactor - SpatialMap
|
2023-08-16 01:17:38 +01:00 |
|
Llywelwyn
|
084e5e6f7b
|
cleans up mobs.json, adds MoveModes
|
2023-08-15 20:28:21 +01:00 |
|
Llywelwyn
|
198486df1d
|
ChaseAI{}, FleeAI{}, removal of monster/bystander tags
|
2023-08-15 20:04:21 +01:00 |
|
Llywelwyn
|
bb8cf69b86
|
WantsToApproach, WantsToFlee (functionality NYI)
|
2023-08-15 17:31:18 +01:00 |
|
Llywelwyn
|
76d835021b
|
faction table, applying factions to mobs, and querying reactions
|
2023-08-15 15:56:00 +01:00 |
|
Llywelwyn
|
b8d7194f28
|
item identification
|
2023-08-13 20:49:46 +01:00 |
|
Llywelwyn
|
9e768c5f73
|
obfuscates names of unidentified items
|
2023-08-13 20:16:24 +01:00 |
|
Llywelwyn
|
7795044d36
|
Horrendous hash key gets worse -- REFACTOR THIS LATER
|
2023-08-13 18:43:04 +01:00 |
|
Llywelwyn
|
0344f87da8
|
EncumbranceSystem {}
|
2023-08-13 15:42:56 +01:00 |
|
Llywelwyn
|
7460ddee05
|
serialises dungeon map
|
2023-08-13 10:03:30 +01:00 |
|
Llywelwyn
|
2a8691efff
|
entity thawing and freezing on level change
|
2023-08-13 09:36:02 +01:00 |
|
Llywelwyn
|
aac6e0ad02
|
Speed with TURN_COST and slight randomisation to reduce predictability
|
2023-07-31 05:07:41 +01:00 |
|
Llywelwyn
|
dce40ac741
|
speed system - NYI
|
2023-07-31 03:05:25 +01:00 |
|
Llywelwyn
|
475f96d4e6
|
cleans up spawning, rolling for items/mobs/traps separately
|
2023-07-30 14:16:57 +01:00 |
|
Llywelwyn
|
a17a2c8f11
|
combat system 2nd pass - multiattacks for natural attackers
|
2023-07-30 05:30:01 +01:00 |
|
Llywelwyn
|
9ed37d31b5
|
Fixes serialization order (fields were mismatched in de- and serialize)
fixes #7
|
2023-07-29 17:28:32 +01:00 |
|
Llywelwyn
|
3dab5202f8
|
levels, and ui changes
|
2023-07-29 05:56:52 +01:00 |
|
Llywelwyn
|
c169a1eae6
|
combat system overhaul - d20/hack-like
|
2023-07-28 06:29:59 +01:00 |
|
Llywelwyn
|
b940142f16
|
the town
|
2023-07-27 21:15:20 +01:00 |
|
Llywelwyn
|
7f0465da73
|
finishes decoupling map from camera
|
2023-07-24 18:53:51 +01:00 |
|
Llywelwyn
|
2ecfd25d95
|
decoupled camera from map, wands of digging, wand use tracking
|
2023-07-24 18:14:38 +01:00 |
|
Llywelwyn
|
ab5797078c
|
corridor types, doors, some refactoring
|
2023-07-23 21:23:38 +01:00 |
|
Llywelwyn
|
e2afd47830
|
attribute component - functionality NYI
|
2023-07-21 21:43:24 +01:00 |
|
Llywelwyn
|
d316a55818
|
basic trap implementation
confusion on player is NYI
|
2023-07-15 09:59:20 +01:00 |
|
Llywelwyn
|
24417fbb05
|
basic wands and wresting
|
2023-07-12 11:40:56 +01:00 |
|
Llywelwyn
|
73bd07c1b8
|
hunger system
|
2023-07-12 08:17:50 +01:00 |
|
Llywelwyn
|
ec9127573c
|
fastfov and telepathy
currently no way to *gain* telepathy, but it works
|
2023-07-11 11:12:11 +01:00 |
|
Llywelwyn
|
8d04c40389
|
basic equippables
|
2023-07-11 07:43:35 +01:00 |
|
Llywelwyn
|
c10eda695a
|
logs + events refactor
|
2023-07-10 13:09:01 +01:00 |
|
Llywelwyn
|
c6639b7616
|
weighted spawns, magic mapping, and curses
|
2023-07-10 06:49:31 +01:00 |
|
Llywelwyn
|
51060f1a85
|
saveload system
localstorage isn't supported by wasm, so playing online will probably just not have save games for a while
|
2023-07-09 12:09:30 +01:00 |
|