Commit Graph

350 Commits

Author SHA1 Message Date
02b4eae7be feat(economy): enhance area and mob commands with improved display and error handling 2025-10-05 06:42:10 -05:00
70098988dc feat(economy): add message flags and enhance component structure for improved display 2025-10-05 06:28:42 -05:00
54b203ce11 feat(economy): update imports and add message flags for enhanced component display 2025-10-05 06:18:59 -05:00
21fd4d8176 feat(economy): simplify category label and add placeholder for input fields 2025-10-05 06:16:19 -05:00
ed80eb2584 feat(economy): add commands for managing areas and items with interactive displays 2025-10-05 06:09:53 -05:00
d709f25354 feat(economy): implement item editing command with enhanced display components and interactive modals 2025-10-05 05:54:24 -05:00
3ece18ec50 feat(economy): enhance player command with improved display components and stats overview 2025-10-05 05:48:47 -05:00
06794fa336 feat(economy): add interactive achievement and quest creation commands with DisplayComponents 2025-10-05 05:44:39 -05:00
0990533f6e feat(economy): enhance minigame commands to track stats, quest progress, and achievements 2025-10-05 05:35:32 -05:00
b10cc89583 feat(economy): implement streak and stats commands with detailed user feedback 2025-10-05 05:28:07 -05:00
c868e3bf80 refactor(economy): enhance type definitions and improve channel message handling 2025-10-05 05:19:16 -05:00
68f629d637 feat(economy): add game system guide and ensure user existence in database for partnership stats 2025-10-05 05:08:59 -05:00
8afd897087 feat(economy): update database configuration to use Xata for primary and shadow databases 2025-10-05 04:43:46 -05:00
8aa7e649e7 feat(economy): implement shop command with interactive panel for browsing offers 2025-10-05 04:01:05 -05:00
053a6c6ee4 feat(economy): implement player profile command with detailed stats and inventory information 2025-10-05 03:49:18 -05:00
c446334689 feat(economy): add comprehensive user guide for game content creation 2025-10-05 03:42:48 -05:00
7967231865 feat(economy): update content creation documentation and improve editor validation 2025-10-05 03:36:11 -05:00
71d9f09102 feat(economy): add content creation guide for items, mobs, areas, levels, and shop offers 2025-10-05 02:49:07 -05:00
7af57ff786 feat(economy): refactor editor message components for offers and areas 2025-10-05 02:46:26 -05:00
34b321223a feat(economy): add interactive commands for creating and editing shop offers 2025-10-05 02:36:09 -05:00
b5a02d6ecd feat(economy): add commands for creating, editing, and managing game areas and levels with interactive editors 2025-10-05 02:20:47 -05:00
65679c6799 feat(economy): add inventory command to display user inventory with balance and equipment 2025-10-05 02:17:25 -05:00
a0da2ffa98 feat(economy): add commands for opening chests, consuming items, purchasing from shops, crafting, enchanting, equipping items, smelting, and claiming smelting jobs 2025-10-05 02:08:59 -05:00
dcc8e20840 feat(economy): add minigame commands for mining, fighting, fishing, and farming 2025-10-05 01:54:12 -05:00
696e444846 refactor(economy): improve labels for stackable and max inventory fields in item editor 2025-10-05 01:35:55 -05:00
bec3a7fbfb fix(economy): remove deprecated flags from item editor messages 2025-10-05 01:28:12 -05:00
d04f54eb3d feat(economy): add interactive editors for creating and editing EconomyItems and Mobs 2025-10-05 01:20:52 -05:00
d448357369 feat(economy): add database schema for game areas, player states, and jobs 2025-10-05 00:51:39 -05:00
97cc384a1c feat(economy): add types for minigame engine requirements and rewards 2025-10-05 00:51:27 -05:00
eff35e906c feat(economy): add ToolProps and FoodProps types for item metadata 2025-10-05 00:51:24 -05:00
df07f56e8d feat(economy): implement smelting job creation and claiming logic 2025-10-05 00:51:20 -05:00
948941bb40 feat(minigames): implement runMinigame function with cooldown, rewards, and tool durability management 2025-10-05 00:51:16 -05:00
fcc400f671 feat(cooldown): implement cooldown management functions for user actions 2025-10-05 00:51:13 -05:00
767b1ee63a feat(economy): implement consumable item usage and healing logic 2025-10-05 00:51:10 -05:00
3fd6ca661d feat(economy): add seed script for economy items, game areas, and mobs initialization 2025-10-05 00:51:07 -05:00
2a5ce872b3 feat(minigames): add models for game areas, player progress, and scheduled mob attacks 2025-10-05 00:51:03 -05:00
925be32519 feat(minigames): add seed script for minigames initialization 2025-10-05 00:50:59 -05:00
e95876851f feat(equipment): implement equipment management and effective stats calculation; add functions for player state, equipment retrieval, and HP adjustment 2025-10-05 00:50:55 -05:00
0f1366de65 feat(demo): add demo run script for testing user and guild setup; implement basic mining minigame 2025-10-05 00:50:51 -05:00
0fea8b0e77 feat(attacks): implement scheduled mob attack processing; handle damage application and equipment durability 2025-10-05 00:50:47 -05:00
aa1e667a72 feat(database): add economy-related tables and relationships; implement wallet, shop, and item management structures 2025-10-05 00:04:08 -05:00
413868f4be feat(types): add flexible JSON types for economy layer; define item pricing, rewards, and inventory state 2025-10-05 00:04:02 -05:00
a5d4e87444 feat(economy): implement inventory management and economy features; add item handling, wallet management, and shop interactions 2025-10-05 00:03:57 -05:00
581b7b1bd2 feat(schema): enhance Guild model with new relationships and embed configurations; add Economy models for item management and transactions 2025-10-05 00:03:52 -05:00
862f0ad993 chore(main): remove deprecated local .env loading check for Node.js 20.6+ 2025-10-04 18:21:23 -05:00
d2168b62f8 chore(client): remove deprecated environment loading check for Node.js 20.6+ 2025-10-04 18:19:25 -05:00
2d8a48d607 feat(env): conditionally load .env file for Node.js 20.6+; remove dotenv dependency 2025-10-04 18:17:38 -05:00
e005702480 feat(env): load dotenv in entrypoint; add .env.example; stop tracking .env files 2025-10-04 18:05:41 -05:00
Shni
737b8acbe8 Merge pull request #3 from Shnimlz/Shnimlz-patch-2
Delete .env.test
2025-10-04 17:54:33 -05:00
Shni
dd95ec7f94 Delete .env.test 2025-10-04 17:54:18 -05:00