Ryder Belserion
9b69fe1859
add verbose logging for if an item is null
2024-10-12 19:57:34 -04:00
Ryder Belserion
c9c1d7a2c3
add comments to keys
2024-10-12 19:27:08 -04:00
Ryder Belserion
6e65292292
deprecate store ids, as we don't really need them now
2024-10-12 19:27:03 -04:00
Ryder Belserion
cddecd5dd9
Remove a lot of unnecessary code
...
The way I handle inventories now, allows me to rely less on caches, and just use what was merely available already to me. It makes things less disorganized, much more straight forward and easy to improve
God bless pdc and inventory holders
2024-10-12 19:26:50 -04:00
Ryder Belserion
5061d785b5
fuck the migration
2024-10-12 19:17:57 -04:00
Ryder Belserion
d015646d20
add a null check for category
2024-10-12 18:45:57 -04:00
Ryder Belserion
6a08ec0b6f
[ci-skip] update CHANGELOG.md
2024-10-12 18:05:23 -04:00
Ryder Belserion
4328dd8490
add shield to weapons category
2024-10-12 17:58:13 -04:00
Ryder Belserion
1098887056
add mace to weapons category
2024-10-12 17:56:47 -04:00
Ryder Belserion
bf669521e1
fix category selector
2024-10-12 17:56:39 -04:00
Ryder Belserion
7e893293c6
chore: remove unused methods, and dead imports
2024-10-12 17:29:00 -04:00
Ryder Belserion
117ae40663
update pagination
2024-10-12 17:24:55 -04:00
Ryder Belserion
e05d54300b
open menu properly
2024-10-12 17:24:28 -04:00
Ryder Belserion
92c76b642d
load buttons
2024-10-12 17:24:12 -04:00
Ryder Belserion
2ee5286b54
update keys
2024-10-12 17:23:57 -04:00
Ryder Belserion
2825787e7e
update pdc
2024-10-12 17:20:44 -04:00
Ryder Belserion
d643267220
add {page}
2024-10-12 17:20:29 -04:00
Ryder Belserion
a74d063392
clear cache on quit
2024-10-11 20:05:02 -04:00
Ryder Belserion
81149facc4
update commented code
2024-10-11 17:06:41 -04:00
Ryder Belserion
7a0678ff45
use inventory holder for the close event
2024-10-11 16:58:36 -04:00
Ryder Belserion
f87947c916
refactor guilistener
2024-10-11 16:58:28 -04:00
Ryder Belserion
39eee0d17e
add new key to enum
2024-10-11 16:58:07 -04:00
Ryder Belserion
2dfaa290e1
add method to itembuilder
2024-10-11 16:58:01 -04:00
Ryder Belserion
4495abd278
migrate last menu to bidmenu
2024-10-11 16:57:55 -04:00
Ryder Belserion
2de346d989
re-write another menu
2024-10-11 16:36:19 -04:00
Ryder Belserion
cf29c17f67
add buying menu
2024-10-11 15:06:37 -04:00
Ryder Belserion
7bd79b19ed
move inv close event to misc listener class
2024-10-11 14:38:32 -04:00
Ryder Belserion
13895ff528
add page calculation
2024-10-11 14:34:46 -04:00
Ryder Belserion
3b57365c1f
register expired menu
2024-10-11 14:34:41 -04:00
Ryder Belserion
ce99603c08
migrate another menu
2024-10-11 13:24:59 -04:00
Ryder Belserion
c503d7f04b
default pdc to Refresh, so the button always works
2024-10-11 12:26:21 -04:00
Ryder Belserion
f75429fdf1
default button to true
2024-10-11 12:26:13 -04:00
Ryder Belserion
0405e87c42
call view only once
2024-10-11 12:26:06 -04:00
Ryder Belserion
815dd2e375
replace categories menu
2024-10-11 12:25:58 -04:00
Ryder Belserion
ddced9e299
strip colors
2024-10-11 10:18:47 -04:00
Ryder Belserion
1b41e0c531
reduce so many item meta calls
...
Used a universal item meta variable
2024-10-11 10:06:37 -04:00
Ryder Belserion
f0e6607bdc
chore: lines
2024-10-11 10:06:16 -04:00
Ryder Belserion
f99d0cbb62
create one itembuilder object
2024-10-11 10:05:49 -04:00
Ryder Belserion
707b1ab474
simplify convertItemStack
2024-10-11 09:27:54 -04:00
Ryder Belserion
58dd7f698e
use proper variable
2024-10-11 09:27:46 -04:00
Ryder Belserion
4d5dfb8e4e
if category is not none, then we check
2024-10-11 09:27:31 -04:00
Ryder Belserion
4834aee690
add %price%
2024-10-11 09:27:20 -04:00
Ryder Belserion
dc21cf87c4
use pdc instead of display name checks
2024-10-10 14:27:44 -04:00
Ryder Belserion
069b1eb141
fix null pointers
2024-10-10 14:27:36 -04:00
Ryder Belserion
c58f5b5d44
add category to the item's pdc
2024-10-10 14:27:10 -04:00
Ryder Belserion
7d815a1d9f
add safety check
2024-10-10 14:26:58 -04:00
Ryder Belserion
da661466d6
fix bug
2024-10-10 14:26:48 -04:00
Ryder Belserion
8c6f0677ce
add new pdc key
2024-10-10 14:26:41 -04:00
Ryder Belserion
aff5f61c57
add a pdc method to the itembuilder
2024-10-10 14:26:35 -04:00
Ryder Belserion
30ada8a071
a little bit of clean up
2024-10-10 14:26:29 -04:00