Commit Graph

53 Commits

Author SHA1 Message Date
kansaigaijin
ce1c76626d Updated Inventory and Player functions with better handling 2025-06-26 21:52:25 +12:00
kansaigaijin
f896cc9184 Moved inventory details to its own class 2025-06-26 21:42:55 +12:00
kansaigaijin
b2f5e4eaf1 Removed unused code Text method and replaced with standard print commands 2025-06-26 20:23:42 +12:00
KansaiGaijin
060e5bd0d6 Delete Kanjin-Engine 2025-06-26 19:27:18 +12:00
KansaiGaijin
87e8f20396 Delete Kanjin-PygameGUI 2025-06-26 19:27:02 +12:00
KansaiGaijin
e88c9b6da9 Update Kanjin-Engine 2024-10-29 20:34:00 +13:00
KansaiGaijin
d0ab3f44d4 Update functions.py
Added PyWebIO inpout text and floats
2024-08-11 01:31:34 +12:00
KansaiGaijin
14732cf007 Update Kanjin-Engine
Adjusting how to initialise the script and start the server
2024-08-11 01:30:22 +12:00
KansaiGaijin
ae6e1d8952 Update player.py
Updated how item type is portrayed at class level
2022-12-20 22:57:01 +13:00
KansaiGaijin
02ea2e4512 Update functions.py
Removed moot "view_Equip" functions and corrected the change equipment function (still has a small error displaying 'None' after changing a weapon.
2022-12-20 22:55:03 +13:00
KansaiGaijin
b8064e3e6f Update Kanjin-Engine
Updated how item type is portrayed at class level
2022-12-20 22:51:11 +13:00
KansaiGaijin
6a8f1f01c7 Update Kanjin-Engine
Moved where the player intialises to right at the top and  created a very basic pregen option to skip over the character creation during testing
2022-10-30 15:08:54 +13:00
KansaiGaijin
b53d0d4f44 Update player.py
Updated small error in allocation code not counting words correctly
2022-10-30 15:07:46 +13:00
KansaiGaijin
2d65d3f2af Update README.md 2022-10-30 14:47:44 +13:00
KansaiGaijin
0eba3e823e Update player.py
Updated Enum names for better usage.
Beginning to consider attunement ramifications.
Allocation for character creation is better formatted.
2022-10-30 14:43:47 +13:00
KansaiGaijin
b9a7705f42 Update functions.py
Updated equipment change. Links its together an stays in menu until you exit. Lets you return on each menu. Doesn't list anything if there's nothing to list and is clear about it. - Requires further testing with test items.
Updated Character Generation by keeping things in their own loops.
2022-10-30 14:39:21 +13:00
KansaiGaijin
6ea09f7ee6 Update Kanjin-Engine
Updated Enum titles so not all capslock.
Updated allocation method
2022-10-30 12:08:39 +13:00
KansaiGaijin
009c977268 Update functions.py
Character Creation: Fixed being able to enter no name and limited to a minimum of two letters. Numbers still accepted.
Change equipped: Fixed incorrect input errors. Tidied up the code a little bit. Updated item types to be better searchable via Enum.
2022-10-30 12:07:04 +13:00
KansaiGaijin
7d9b89a399 Update README.md
Added instructions on how to run (don't forget to hash in or out the pregen character)
2022-10-29 09:47:49 +13:00
KansaiGaijin
02e1159db0 Update Kanjin-Engine 2022-10-29 09:45:39 +13:00
KansaiGaijin
e226802e26 Update README.md 2022-10-29 09:40:54 +13:00
KansaiGaijin
fcde5cc56d Create race_list.py
Race list holding SRD information.

Currently dumps the info on player - consider making less in your face version/showing brief stats?
Pretty print/fancy text?
2022-10-29 09:39:31 +13:00
KansaiGaijin
a33294d577 Create job_list.py
Creates and initialises classes.

Still needs customisation coded correctly and to add more classes.
2022-10-29 09:38:05 +13:00
KansaiGaijin
7b974226c6 Create player.py
Player class has it's own location now to maintain.

Includes inventory and equipment as well as initialising items.
2022-10-29 09:36:47 +13:00
KansaiGaijin
73209ff296 Update functions.py
Moved methods of Player class and added to functions.
Improved inventory and equipment checking/updating
2022-10-29 09:35:35 +13:00
KansaiGaijin
648146f1bc Update Kanjin-Engine
Huge rework - moved a lot of code off Player class and onto functions.py
Updated inventory and equipment design
2022-10-29 09:34:31 +13:00
KansaiGaijin
8f150d26b4 Update functions.py 2022-03-06 17:44:43 +13:00
KansaiGaijin
d3c5c40aae Update Kanjin-Engine 2022-02-09 20:21:57 +13:00
KansaiGaijin
251549c6b5 Update functions.py 2022-02-09 20:21:39 +13:00
KansaiGaijin
c394b16b09 Update functions.py 2022-02-09 18:00:34 +13:00
KansaiGaijin
ea3e1b30a4 Update Kanjin-Engine 2022-02-09 18:00:14 +13:00
KansaiGaijin
93b3ce9a49 Update functions.py 2022-01-29 16:09:51 +13:00
KansaiGaijin
ebcc0d2a03 Update Kanjin-Engine 2022-01-29 16:09:35 +13:00
KansaiGaijin
f2b5b4ed8d Update functions.py 2022-01-27 21:08:49 +13:00
KansaiGaijin
b20b521cb0 Update Kanjin-Engine 2022-01-27 21:08:21 +13:00
KansaiGaijin
3d2b0fea3a Update README.md 2022-01-27 17:36:56 +13:00
KansaiGaijin
507223a916 Update functions.py 2022-01-27 17:35:35 +13:00
KansaiGaijin
5e735f4773 Update Kanjin-Engine 2022-01-27 17:35:17 +13:00
KansaiGaijin
e6be232c7e Update functions.py 2022-01-26 17:55:50 +13:00
KansaiGaijin
0f23c5ca61 Update Kanjin-Engine 2022-01-26 17:55:04 +13:00
KansaiGaijin
5d7522885f Update README.md 2022-01-23 18:33:31 +13:00
KansaiGaijin
9cd1d78c87 Update Kanjin-Engine 2022-01-23 18:32:23 +13:00
KansaiGaijin
af700b2222 Update functions.py 2022-01-23 16:31:49 +13:00
KansaiGaijin
687c4df0b4 Update Kanjin-Engine 2022-01-23 16:29:18 +13:00
KansaiGaijin
3d03350096 Functions
This file contains the typewriter effect input and print commands and will also include an input parser correctly coded for Kanjin.
2022-01-18 20:19:24 +13:00
KansaiGaijin
2c32d67bdc Character Creation Update
CC is almost complete, need to create a magic system, then should be all done.
2022-01-15 20:19:07 +13:00
KansaiGaijin
d051d815be Rename Kanjin to Kanjin-Engine
Current focus build.
2022-01-15 15:43:08 +13:00
KansaiGaijin
687a5c9dc4 Create Kanjin-PygameGUI
Semi working on this but the community for Pygame GUI isn't big enough to help me as often and in the way that my lack of expertise requires.
2022-01-15 15:41:04 +13:00
KansaiGaijin
55977023cb Kanjin - Original Text Based Game
Currently not developing this version as I am working on the engine build.
2022-01-15 15:39:51 +13:00
KansaiGaijin
66cec55390 Game engine, classes, and scenes
The main game
2022-01-15 15:33:41 +13:00