Llywelwyn
d1fe86f645
draw equipped items on player avatar - framework
2023-10-14 21:06:28 +01:00
Llywelwyn
44b0674b5a
the oryx-ening - zoom factor, and renderables refactor
...
currently extremely unfinished - half the sprites are gnomes, and tiles have no colours
2023-10-06 09:22:11 +01:00
Llywelwyn
9c1298df6b
itemtypes, and filtering items by itemtype/buc/etc.
2023-10-05 03:54:31 +01:00
Llywelwyn
d11971126c
static keys - items in inventory will save their assigned key
...
precursor to cleaning up/modularising inventory display, instead of needing to iterate through every item held to find unique copies, we can just check if the button pressed corresponds to any entity's Key {} index
2023-10-05 00:52:34 +01:00
Llywelwyn
a99f16b8db
Icingdeath
2023-09-30 09:16:22 +01:00
Llywelwyn
e723f27375
scroll sprites
2023-09-26 22:26:57 +01:00
Llywelwyn
06d5674199
trapdoors
2023-09-26 21:09:47 +01:00
Llywelwyn
b6abfbce4a
damage types: phys, magic, fire, cold, poison
2023-09-21 22:46:14 +01:00
Llywelwyn
dc4bcbe618
adds damage types to items
2023-09-21 00:53:04 +01:00
Llywelwyn
14a6e46669
morgue files
2023-08-25 03:24:20 +01:00
Llywelwyn
51081c7c9c
Identification scrolls
2023-08-22 17:38:30 +01:00
Llywelwyn
bd90c3f760
removes monster to-hit bonus from player
2023-08-22 13:11:21 +01:00
Llywelwyn
5a42ee283d
scroll of remove curse - NYI
2023-08-22 08:56:06 +01:00
Llywelwyn
e403a6d845
weapon fix, and inability to remove cursed items
2023-08-22 08:43:56 +01:00
Llywelwyn
d277384cc5
animation framework stuff
2023-08-21 23:12:49 +01:00
Llywelwyn
366c5d6543
fancy particle effects
2023-08-21 22:43:19 +01:00
Llywelwyn
0925cda599
adds particles to spells
2023-08-21 20:26:01 +01:00
Llywelwyn
f325d39f4c
particle effect on items/traps
2023-08-21 20:20:46 +01:00
Llywelwyn
fe19a449e3
rawmaster macros
2023-08-21 18:05:08 +01:00
Llywelwyn
1d9cb04d1f
standardises entity names
2023-08-21 13:59:21 +01:00
Llywelwyn
91c2972935
+ rogues, rapiers, and grammar fixes
2023-08-21 00:45:58 +01:00
Llywelwyn
40f9d117f3
initial: character creation
2023-08-21 00:16:30 +01:00
Llywelwyn
1832e9d7f1
misc fixes
2023-08-18 23:56:49 +01:00
Llywelwyn
66f5a8d826
refactors wands/items with charges
2023-08-17 09:49:58 +01:00
Llywelwyn
f5394f10ab
more scrolls
2023-08-17 08:34:51 +01:00
Llywelwyn
ff1afed92c
cleanup and bugfixes, standardising log colours
2023-08-17 04:44:40 +01:00
Llywelwyn
e8084b8975
InflictsDamage and ProvidesHealing now use dice rolls
2023-08-14 06:57:27 +01:00
Llywelwyn
1ec876a10d
id bugfixes
2023-08-13 22:05:03 +01:00
Llywelwyn
9e768c5f73
obfuscates names of unidentified items
2023-08-13 20:16:24 +01:00
Llywelwyn
71f5c2ac9f
Expands cheat menu
2023-08-13 16:22:30 +01:00
Llywelwyn
0344f87da8
EncumbranceSystem {}
2023-08-13 15:42:56 +01:00
Llywelwyn
c2759e9e8e
continuing with the overhaul, allowed entities to wear stuff
2023-07-28 06:57:14 +01:00
Llywelwyn
c169a1eae6
combat system overhaul - d20/hack-like
2023-07-28 06:29:59 +01:00
Llywelwyn
1239597422
decouples depth from difficulty, and renames depth to ID
...
for future impl of branches
2023-07-27 17:59:46 +01:00
Llywelwyn
1b4d0c2c4b
tweaks and wasm build for w3
2023-07-25 17:08:11 +01:00
Llywelwyn
f53b767376
overhaul: data-driven architecture
2023-07-25 03:50:50 +01:00