Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 2.84 KB

README.md

File metadata and controls

52 lines (38 loc) · 2.84 KB

Description

Remake in golang of online navmap for Freelancer Discovery. Newer version should be easier to maintain, and should be way more rapid due to design being a static site generator powered by htmx. Potentially also implementing different new features :]

Support

  • It will be made in mind with supporting Freelancer Discovery as first order.
  • Support will be extended to Vanilla version.
  • Any other mode will be supported on request, see contacts to get in touch.

Development setup

  • git clone https://github.com/darklab8/fl-configs repository for game configs scan, download it to same parent folder as this repository
  • install golang of project version or higher (potentially will work anyway).
  • install templ
    • go install github.com/a-h/templ/cmd/templ@latest
    • check specific version in go.mod
  • check environment variables to set
    • set your own environment variable FREELANCER_FOLDER to Freelancer Folder
    • ensure it was set. echo $FREELANCER_FOLDER at Linux or echo %FREELANCER_FOLDER% at windows
    • Check to have set other values from enverant.json ! Some options make development way more pleasant by speeding up rerender by disabling unnecessary features!
  • install Taskfile and check commands to run
    • run some command, for example task web
  • if u wish access to task dev:watch that reloads running web server on file changes, then install pip install watchdog[watchmedo] and ensure watchmedo binary is available to task dev:watch command written in Taskfile
  • If u wish making changes fl-configs and having them right away reflected to fl-darkstat (same for fl-darkcore)
    • go work init ; go work use . ; go work use ../fl-configs
    • initialize Go workspaces, and provide relative path to fl-configs
    • go workspaces allow developing libraries code with real time update of usage to another repository

If u have problems with configuring development environment, then seek my contacts below to help you through it ^_^

Usage locally

To be written (copy paste from darkstat ;)

Features

To be writtem...

Acknowledments

Contacts