Are predefined upgradable player settlement systems (and are sieges) possible in Flare?
Can the Flare engine do anything like this? https://stardewvalleywiki.com/Farmhouse + https://harvestmoon.fandom.com/wiki/House_(FoMT)
Can the Flare engine do anything like this? https://www.youtube.com/watch?v=gyJMXmtfe4g
Can the Flare engine do anything like this? https://www.youtube.com/watch?v=9zT-Wd__rus + https://mountandblade.fandom.com/wiki/Party + https://mountandblade.fandom.com/wiki/Heroes#Recruitment + https://mountandblade.fandom.com/wiki/Castles + https://mountandblade.fandom.com/wiki/Sieges
Lots of player items usually are just wasted as vendor trash, can a player some how recruit, and equip a garrison / town / settlement and upgrade it in predetermined unlocks (like Stardew Valley house but a whole town / Fortress / Castle?). This is so a player could fund the building / construction / repair of a settlement. Have that settlement have recruit-able NPCs that can be upgraded with items / resources (somehow?). Bonus if the player settlement can be attacked (somehow?) and the recruited garrison / members of the town defend the town. Possibly able to win / lose? (Basically what this game does but in a medieval setting: https://www.youtube.com/watch?v=aUaPwSbRXAs ). I am not sure when the sieges could happen or at least it could be like Minecraft Raids / bad omen spawning ( https://minecraft.fandom.com/wiki/Raid + https://minecraft.fandom.com/wiki/Bad_Omen ) / base defence / limited ~'hoard mode' where it is optional kinda where the player must be at the base (or something) in order to trigger the (optional?) event? Possibly if that works this could be copy pasted and reversed where the player can besieged a Castle / Fortress and grow an empire / secure the realm?
I am not even sure what is even possible in Flare with the event system so I am just blasting at the hip with ideas here and I am hoping something can stick and or work; Flare with sieges?
Are predefined upgradable player settlement systems (and are sieges) possible in Flare? If so what parts can be do with the current event system and how far can this go and what difficulties and opportunities are there currently to 'manage a castle' in the Flare engine? I am in the dark here mostly and any clarity would be much appreciated herein. Has anyone tried anything like this before in the Flare engine; predefined upgradable player settlement and possibly recuitable / upgradable members of said settlement?
I don´t think you can as the engine is. A few you can acomplish with just a bit of workarounds:
Companions: Remember my pet system and Diablo mercs?, just make some recruiter dude that let´s you hire a merc from a dialogue list. They will dissapear afer dying or closing game, but it´s something. There is an undead mod with human enemies using vanilla armor (or my priests) you can use as mercs.
Equipment for mercs: Unless Dorkster codes npc/enemies equipment it´s impossible. He said he migth do it in the long run though.
Buildable base: I have plans for one, and I will do it like this. One Contractor npc with a list of buildings, every new building is also an npc that will allow you to click for something (or not, just decoration). Enemies can be spawn and insta-converted (doable but didn´t try yet) this way you can spawn into the map watch towers and walls that can kill/be killed by enemies (have a look at my barricades).
Horde attacks: No idea, but remember that Stardew mod? they managed to implement a day/weather system depending on time. That sounds like what you need.
Okay should an open test bed mod be made for these type of new experimental features / pushing the engine to new areas of performance? Not a game per say but a show case open to the community to tinker and try new ideas with? Like a developer test / 'blocked out' experimental set of areas?
Would anyone also be interested in that kind of idea? Share ideas, try them out to see if they work and share solutions and theory-craft? Given the nature of the open source if we find solutions everyone can use them to make their projects better so everyone wins?
I try to share my new features / successful experiments and experiences trying to realize my theory crafting so far. Although I wonder if a more direct and open approach would be better so more minds could come together and we could have a test bed to share and show case solutions and even known problems. It could be almost like a community digital test bed library of sort preserving and sharing developer knowledge. This could potentially lead to an easier learning curve as in being able to show new people examples of how to build things and or show bits of experimental features like in an open interactive feature archive. Kind of like this but open to the community and ~'alive': https://www.youtube.com/watch?v=h9hGJy0Hn8M