Is there a way to add arbitrary player ~crafting/professions/trade-skills? #857
-
Is there a way to add arbitrary player ~crafting/professions/trade-skills? Such as Level 1-300 Cooking or Mining or Blacksmithing; and ~'trade skill experience that levels up said skill? I know there is an NPC type 'crafting' thing going on although it is not as deep of progression as crafting/professions/trade-skills levels as found in some grand scale classic RPGs. If player ~crafting/professions/trade-skills can be implemented can also skill required 'nodes' work as well like requires X ~Mining to collect or something in that vein. Extra details / examples of this are: |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Someone had some success at this, look at Flare forum, someone is doing a Stardew Valley clone that implemented raising skills. |
Beta Was this translation helpful? Give feedback.
-
I remember with World of Warcraft each player character was restricted to 2 main professions / trade skills. This effectively made a game where usually a player would be expected to have to trade with other players to gain the available benefits of each trade skill / professions. Also Path of Exile (and Diablo 3 and to a lesser extent Baldur's Gate) works where you talk to an Non-Player Character to negotiate a trade of usually materials and or money and or time to have the said N.P.C. craft the player what they requested be made for them via plying the ~trade/skill of the N.P.C. in question. Also Minecraft has a pretty deep crafting system, but it uses a grid system and is kind of its own thing / m ore of a block game thing / has its limitations. I know Diablo II has a similar crafting system but it feels... kind of limited in many ways (no skill requirements, things magically instantly appear with limit or no 'work bench' minus a few exceptions like in Minecraft smelting requires a forge ans time). So. I am hoping to figure out how to get those 'juicy' trade skill progression into Flare but without being a nightmare. So it could be possible to combine the Flare crafting system with my Arms and Armour approach to crafting where as just like in player trades in World of Warcraft or having Non-Player Characters ~craft things for the player like in Path of Exile (and Diablo 3 and bits of Baldur's Gate). This would still have a similar effect where the player can find trade skill related objects in the world and would have to travel to ~civilization to process and craft and or transform these ~base materials into better more useful objects and or items to hopefully benefit the player. Although the biggest thing now would be seeing if the Flare crafting system can work with putting in like ~10,000 currency + other ingredient materials to craft things. Also having a Non-Player Character be used to access crafting simulates that trades person type of world building and the world can be populated with different kinds of trades people with different trades and hopefully different recipe combinations to offer and incentivizing game world exploration and trade amongst different locations to reap the hopefully divers possibilities of in game economy offered via trades people and different trades people crafting recipe combinations. Also having currency be required to craft items every time makes a nature currency sink to give a reason for the player to spend lots of money at the end game and even possibly have a system like Diablo II gambling where if the outcome is not guaranteed and has a chance to make a desired ~item than that could work great additionally on top of the hopefully diverse and robust crafting ~ecosystem potentially hosted within the Flare Engine. I should make a different thread with more specif questions following down this rabbit hole of trying to implement deep player progression crafting/professions/trade-skills with the current crafting system within the Flare engine; hmmm. |
Beta Was this translation helpful? Give feedback.
-
Successful Crafting Approach: (It works now!) Via: flareteam/flare-engine#1796 (comment) + #859 Craft Dagger Test[button] [event] |
Beta Was this translation helpful? Give feedback.
Successful Crafting Approach: (It works now!) Via: flareteam/flare-engine#1796 (comment) + #859
Craft Dagger Test
[button]
button_pos=248,280
text=Forge Copper Off-Hand Dagger.
requires_currency=100
requires_item=3097:3
script=scripts/AGABAL/Crafting/Blacksmithing/Crafting_Test_Copper_Off-Hand_Dagger.txt
[event]
remove_currency=100
remove_item=3097:3
reward_item=3071