March 29, 2024, 01:44:50 am
Username:

Password:

Topic: Character Planner Season 4  (Read 6761 times)

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Character Planner Season 4
« on: February 01, 2022, 01:21:22 pm »
Hi, wastelanders :)

Here's a character planner I've been developing for some time:
https://fonline-reloaded-s4-geck.onrender.com

IMPORTANT: There is newer version being developed on a different domain -
https://geck.onrender.com
It provides Character Library (save/load builds) as well as a way to generate a link for any saved character build.
Please, be aware that this feature is still in development and it may contain bugs and errors.
Once this version is polished enough it will become the main planner and this post will be updated.


Open spoiler to see some images
Spoiler: show





Overview
  FO:R Character Planner is a simple web application which allows you to plan your Fonline Reloaded character build. It's a static app and it can be used offline.

Features
  • Supports all basic character modifiers (SPECIAL, Skills, Perks, etc.) as well as Implants, Books, Drugs, Boosts, Professions
  • Armor and Helmet slots – equip gear to see how it affects the stats
  • Simple Load functionality (see the spoiler for more info on how it works)
    Spoiler: show
    Each new build is auto-saved at level 0 (creation screen), level 1 and level 24 and it can be loaded at that point. Moreover, this feature keeps track of the last three level-ups, so you can load (revert) up to three levels back.
    Click on the gear icon in Actions panel.

    Choose which save to load.

    For now, this feature is disabled on character creation screen.


Upcoming
  • full Save/Load library for managing and storing multiple builds
  • improved responsiveness and layout for mobile devices
  • filling out all missing descriptions in the Info Panel
  • continuous bug fixes and support

How to use
  Online - You can use the tool online – just open the link above.

  Offline - You can also use it offline - just install the planner and use it like a native app. Works both on desktop and mobile. Here's how to do this:

  • Install on Chrome and Edge:
    Once you visit the site in your browser you will see an icon in the address bar which will allow you to install the application. Just click it and it will do all the work.
    Chrome:

    Edge:

  • Install on Firefox:
    Firefox has recently discontinued the support of PWA's (Progressive Web App – the technology which allows the app to be installed). Fortunately, it is still possible to use it as such – you
    just need to install a PWA browser extension manually (it's installation consists of few simple steps). Just follow the instructions here – https://techdows.com/2021/09/install-pwas-firefox-desktop.html.
    This is what you should see if the extension is working fine:
    - Firefox
    Alternatively, if you're on Windows you could use Edge to install it.
  • Install on Safari:
    Not tested yet. It should work out of the box. Any feedback from Apple users would be appreciated.

Notes
  • The planner is still in development and may contain surely has some bugs or incorrect information. Keep in mind that almost all of the data used to base the logic and calculations on is sourced from the wiki. Any outdated info there might be present in the planner as well.
  • If you're using the installed version, make sure you refresh it from time to time in order to detect any new content. There's an update functionality built-in in the Info Panel - the app should detect new content and prompt you to update it. Please, keep in mind that this feature is not always reliable - it can behave differently depending on the browser environment. If updates fail to appear - restart the app (close it and open it again) and/or do a hard refresh (Ctrl + F5 on Win)

Huge thanks to Henry, Medics, POWERPUFF and all other nice people who helped me a lot along the way!

So, that's it. I hope you enjoy the planner.
Once again, I would really appreciate any feedback/suggestions/bug reports/etc. you might have. Please, post in this thread, PM me or find me on Reloaded Discord - Arronax#9276
Thanks.
« Last Edit: November 04, 2022, 12:52:12 pm by Arronax »

Kilgore

  • Administrator
  • Posts: 1335
    • View Profile
Re: FOnline Reloaded Character Planner S4
« Reply #1 on: February 01, 2022, 02:10:33 pm »
Looks awesome, thanks for this.

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
version 1.2 update
« Reply #2 on: February 02, 2022, 11:34:06 am »
Updated to v1.2
  • ST & EN Implants now add 1HP & 2HP respectively
  • SPECIAL implants now count for Support Perks requirements
  • Fixed Dermal & Phoenix implants stats
  • Power Armor Helmet is added and can be equipped

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
version 1.3 update
« Reply #3 on: February 25, 2022, 02:16:29 pm »
Updated to v1.3
  • Major layout changes in the Creation page
  • Major improvements in the Info Panel
  • Added most of the missing descriptions
  • Various style improvements

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Version 1.4 update
« Reply #4 on: June 18, 2022, 04:55:58 pm »
Updated to v1.4
  • Added transition animations
  • Added Sight Range in CharStats [thx Eybiss]
  • Increased font size in CharStats [thx POWERPUFF]
  • Enabled Mystery Boosts

A note about the Mystery Boosts.
Most of them are confirmed to be working and are available while few may be outdated.
However, their requirements (as presented on the planner) may be inaccurate (not on purpose). Surely enough, some of their requirements are omitted (that's on purpose).
Any feedback on the validity/requirements of the mystery boosts will be greatly appreciated.
Thanks.

Also, Sight Range might not work on your current save - you'll need to reset the build.
Weapon Range stat will be implemented once Weapon slots are also done.

Ermac

  • Posts: 6
  • Darth Sausage
    • View Profile
Re: FOnline Reloaded Character Planner S4
« Reply #5 on: August 25, 2022, 02:49:54 pm »
Wonderful & Lovely, such an pretty eye-candy 3rd party software!

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Re: FOnline Reloaded Character Planner S4
« Reply #6 on: September 18, 2022, 03:44:21 pm »
Thanks, Ermac!
I'm glad you like it:)

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Character Planner Season 4
« Reply #7 on: October 28, 2022, 01:15:06 pm »
A new major version of the planner is on the way. I uploaded it on a different domain:
https://geck.onrender.com/
One of the new features is the Library - you can now save your builds. Check the Control Panel.

Another feature - you can now generate a link of the build and share it as any other link.
Example (working) link:
https://geck.onrender.com/71a18a31277e/7b4131373i3d3e3g777c51-2d87a50635069506e-21v7273506r506u50-614506y506b_2228_2710-2io5g_282e_2e15-2dp_2i1f74757678797e7f7g7h

To do so - click the share icon on a saved character in the Library. The link will be copied in your clipboard.

I also want to add Presets tab in the Library which will contain predefined builds (like in the wiki) and I would love it if you guys help me with that.
It's easy - just create the build you would like to be included in the Presets, save it (preferably filling out most of the form) and copy it from the copy button, located to the right of the share button.
A string of text will be copied in your clipboard and you just have to send it to me - here as a private message or DM me in Discord.

Also, feel free to give any ideas and suggestions about these features - there is a lot of room for improvement. Thanks.

Please, be warned that this is still 'work in progress', so there might be more bugs than expected 😄
Until this new version is polished both planners will remain active. Once all is ready (which is soon) only this domain will remain active.
« Last Edit: October 30, 2022, 06:18:33 pm by Kilgore »

Henry

  • Wiki Administrator
  • Global Moderator
  • Posts: 856
  • Gravity is just a theory. Try Density.
    • View Profile
Re: Character Planner Season 4
« Reply #8 on: October 31, 2022, 09:09:29 pm »
It's fantastic. It's heroic work, Arronax, you've done it again! I'll gladly be working on this.

  • {"buildString":"51a12aa27iac","levelString":"4231373i3d3g3e7b7c7e5063-22a50727369-22k506e-22f506r-228506d-22750-226-61450-2256u50-224-2i3516y55-2i7-28u7f7g7h5a_281p-2au5a_2a1y5a-2at-2ea5a_2e15747t-2fu5a_2f2651-2f451-2f451-2f4-27152-272557l7m7n-2ct7i","level":90,"HP":255,"avatar":"VaultSuit","name":"A Versitile Hi-DMG Minigunner","class":"Big Gun Burster","role":"PvE, Quester, Explorer, Combat Support","author":"Henry","notes":"Does max damage w/miniguns, solos some tougher quests including Gunrunners mutie cave, travels smoothly on the map, easily opens lockers, glides over bear traps, ususally heals himself, can lead 3 NPC Companion Followers, has best success repairing gear, and heroic Luck, but...very low PE/Sight."}
  • {"buildString":"51a13aa17i7a","levelString":"4131373i3d3g3e7b7c7e506450-21f697273506e-216-2i250-2i8-28a6r7f7g7h50-28y6s50-614-28x50-28e-273-2ca6t506u-2cj-2ea56_2e157i74-2fa5a_2f2q5a-2fc_2a285a_2a1b51-2a27l7m7n7t","level":61,"HP":255,"avatar":"VaultSuit","name":"Multi-Purpose SG Explorer","class":"Small Guns Survivor","role":"PvE, First Character","author":"Henry","notes":"Uses Shotguns, Assault Rifles, SMGs and SG pistols including the Gauss Pistol. Walks the map with ease, recovers quickly from knockdowns, heals wounds, leads 3 NPC Companion followers, picks locks, ignores bear traps, repairs gear w/max success, and gets multiple crafting professions (SG 2, BG 2, Armorer 2, Doctor 2, Demolitions 1, Science 1) and more with more levels."}
  • {"buildString":"51a1aa318i7e","levelString":"7b7c4131373i3d3g3e7a777e5063-21f50-216-2i8-2ek697g7h7f7372506e-2ea-28w78797476-27i506r_2714506u-27a-2id50-614-2dk75-2ct-2aa7i506s_2a25506t-2ax7t","level":24,"HP":255,"avatar":"VaultSuit","name":"A Leveler","class":"Small Gunner","role":"Leveler, Pre-Reroll","author":"Henry","notes":"Levels faster than most, then gets re-rolled. You find a build you want, but it's a high level, so you use this leveler build to reach that level, then reroll this into the build you really want. Get Swift Learner asap w/Science 50. Read 10 Science books to help with this. Leveling methods vary, so leveling builds might be specific to a method. This one is standard, meant for combat leveling, but can craft gear and drugs too."}
  • {"buildString":"91a18a147i6a","levelString":"7b7c44373i3d3e3g3150777e-24j6450697273-24i506e-244-2id7f7g7h506s-2i8-28u506t_281k-27376787950-614-27i5066-27d506c-272_2f1j56_2f1t-2er7l7m7n51-2e9-2d35174-2dd51-2db51-2d17a75-2cj51-2ca7i","level":35,"HP":199,"avatar":"VaultSuit","name":"Turbo Fast Miner","class":"Close Combat/Melee","role":"Miner","author":"Henry","notes":"If you want to mass-craft gear, and you want to mine ore as fast as possible, you might like to have this dedicated support character. He mines with 16 Acton Points on Jet wearing +Charisma armor, wielding a +CH melee weapon (Mega Power Fist preferred). Based on Turbo Miner build from wiki."}
« Last Edit: October 31, 2022, 10:30:13 pm by Henry »

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Re: Character Planner Season 4
« Reply #9 on: November 01, 2022, 10:44:33 pm »
Hey, Henry :)
Thanks for the kind words, the preset builds and the feedback!
I'm currently abroad but I'll be back in a few days and I'll add the builds you posted right away.
About the name space - I agree, more space is better. I'll move the share buttons elsewhere to free up more space for the name, class and role.

I'm also thinking about adding a wiki article about the planner (it's getting more and more complex so a brief manual might be helpful) and I would love to get your input on that.

I'll message you here or I'll try to find you in game when I have something.
See you soon and thanks again.

Henry

  • Wiki Administrator
  • Global Moderator
  • Posts: 856
  • Gravity is just a theory. Try Density.
    • View Profile
Re: Character Planner Season 4
« Reply #10 on: November 03, 2022, 12:02:12 am »
A wiki page for a planner this good sounds good. I can help with that too.

Back when i was working on my offline planner, i included a way to save both builds and characters. They both had a name field. A character named "Punchy" might use a build named "Melee Specialist v1". When i loaded any character that was based on a saved build, the build would show in a field called "Based on the _____ build". If the character was, however, built freestyle and not on a saved build, tat field would default to "Original". The saved characters allowed the user to keep a record of various things specific to that character's performance/experience. Like i might save links to screencap images, and a log of PvP events, what factions he's been in and when he joined/left them, general notes, etc.

When i started a "New Character", i could click a saved build and BAM! that build's data would instantly auto-populate that character's stats. Name him, make a few edits and save.

But a new build might also be based on a prior build, so in each build i included the same field as above, named "Based on the _____ build". If it's truly new, again it would just default to "Original". That idea morphed into the concept of a Build Tree, which i imagined might be a graphic that looks a lot like a family tree illustration, with base builds at the bottom, and how they branch into subsequent builds.

Oh if i only had time for this...
« Last Edit: November 03, 2022, 09:47:45 pm by Henry »

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Re: Character Planner Season 4
« Reply #11 on: November 04, 2022, 02:23:07 pm »
I had the same initial idea :)
The root of the tree is the initial build (SPECIAL, Skills and possibly Traits) and everything that is applied to it is a variation (or a leaf node) and those can be forked easily into sub-variations.
But I decided to go as simple as possible for now. Although I already coded some things in such a way that it would be easier to develop a tree structure for the builds in the future. :D
Thanks for sharing this idea :)

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Re: Character Planner Season 4
« Reply #12 on: November 04, 2022, 02:25:21 pm »
Hi guys
https://geck.onrender.com/ was just updated again!

What else is new:
  - helmet, armor and drugs used are now encoded in the link as well
  - Saved tab added in Library - contains your saved builds
  - Presets tab added in Library - contains predefined builds (thanks, @Henry)
  - improved character panel in Library
  - fixed Trait bug (thanks POWERPUFF)
  - fixed PartyPoints bug (thanks ElSlayer)
  - fixed some loading bugs
Whats next:
  - more improvements and fixes on Library functionality
  - 'Become a Mutie' boost

as usual, any feedback is appreciated 🙂

Arronax

  • Supporter & Wiki Editor
  • Posts: 34
    • View Profile
Re: Character Planner Season 4
« Reply #13 on: November 08, 2022, 03:49:38 pm »
The planner at https://geck.onrender.com was just updated.
There's nothing major - just several bug fixes.

I also added three presets in the Library, provided by Powerpuff (thanks).

Henry

  • Wiki Administrator
  • Global Moderator
  • Posts: 856
  • Gravity is just a theory. Try Density.
    • View Profile
Re: Character Planner Season 4
« Reply #14 on: November 09, 2022, 12:22:23 am »
Here's another one, meant as a team leader to get 4 human companion NPC followers:

{"buildString":"51a44a527fac","levelString":"9he8.7b4231373i3d3g3e50-22k63506972737c-22k506e-22a506r-22a50-2256b-2fk50-6147l-2fn7m7n506u-2iu506s7e-2ii56-2ic-2eu7g7h7f5a-2ef-2ct7i74_2a275a_2a1e-2875a_282i-2265a-2247t-27u5a-2fx5a-2fk5a-2fj-277#8undefined#82","level":100,"HP":262,"avatar":"CombatArmor","name":"Pyromaniac Captain","class":"Flame-Burst Team Leader","role":"Squad Combat","author":"Henry","notes":"Team Leader build, uses Incinerators +Pyro perk for big fire dmg, leads 4 NPC human Companion followers @Level 100, but gets these @Level 70: 3 NPC human companions, max Lockpick, glide over locker traps, max First Aid, Repair your own gear, fast map travel, Doc 100, multiple crafting professions. Tough and gets +7 bonus Hit Points via \"Mystery Boosts\". Give LSWs to your followers and have them run combat support from a distance."}

I hope this format is what you wanted. I have been using the JSON bottun.