Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added ascii map #137

Merged
merged 1 commit into from
Aug 17, 2023
Merged

Added ascii map #137

merged 1 commit into from
Aug 17, 2023

Conversation

grrtt49
Copy link
Collaborator

@grrtt49 grrtt49 commented Aug 17, 2023

It works like a charm! I'll be working on adjustable font size, but for now it's working great!

It works like a charm! I'll be working on adjustable font size, but for now it's working great!
@iLPdev iLPdev changed the base branch from main to development August 17, 2023 22:02
@iLPdev iLPdev merged commit c7f11ce into iLPdev:development Aug 17, 2023
1 check passed
iLPdev added a commit that referenced this pull request Sep 30, 2023
* build(atw): ➕ add AdjustableTabWindow v1.5.1 dependency

* feat(gui): ✨ add GUI

* chore: 🙈 add vsc settings

* build: 🔖 advance local version

* feat(gui): ✨ add adjustable tab windows

* feat(gui): ✨ add tabify menu to adjustable containers

* revert(gui): 🦺 remove tabify menu from adjustable containers

* revert(gui): ⏪ remove accidental room info code

* style(gui): 💄 move guages to respective tabs

* style(gui): 💄 remove PRSstats.UW title

* feat(gui): 💄 match tabbed window colors to webclient

* feat(gui): 💄 match adjustable container colors to webUI

* refactor(gui): 💄 arrange initial tabs on spawn

* feat(gui): 💄 match tab title colors to webUI

* feat(gui): 💄 compromise match gauge styles to webUI

* feat(gui): ✨ remove gauge background borders

* feat(gui): 💄 add margin-right to gauges

* revert(chat): ⚰️ remove mapper from EMCO miniconsole

* feat(chat): 🗑️ disable EMCO map tab

* feat(stats): 🗑️ deprecate initial stats handler

* fix(gui): 🐛 restore gui code base

* fix(gui): 🐛 specify local file locations

* feat(chat): 💄 remove geyser user window

* refactor(chat): 🗑️ deprecate EMCO spawn code

* feat(chat): 💄 add emco margins

* fix(gui): 🚑 restore missing code

* feat(gui): ✨ skin mudlet's main toolbar

* feat(gui): 💄 style emco console and timestamp background

* fix(stats): 🐛 style xp gauge

* docs(stats): 📝 add file info header

* fix(chat): 🐛 substitute decho background color

* docs(chat): 📝 add file info header

* docs: 📝 update file info header

* docs(core): 📝 add file info header

* fix(stats): 🩹 rename food points gauge

closes #105

* fix(stats): 💄 reposition rage and combo bars

* feat(stats): 💄 match webUI rage/combo gauge colors

close #106

* refactor(gui): 🏗️ arrange default container/tgab layout

* fix(gui): 💄 center mapper position

* fix(chat): 🐛 fix typo in trade and tell triggers

* style(chat): 🎨 add terminal blank line

* feat(stats): ✨ add vitals tab header

* refactor(stats): 💄 move guages down by 35

* fix(stats): 🐛 restore stats function

* fix(stats): 🐛 begin stats events

* style(stats): 🎨 indent add_gauges call

* fix(stats): 🐛 remove duplicate XPbar math

* refactor(stats): 💄 move all guages down

* feat(stats): ✨ change XPbar to Hero at Level 100

* add v1.7.0 test build

* feat(gui): ✨ add ascii map tab

* refactor(chat): ✅ remove EMCO debug tracer

* docs(gui): 📝 comment tab load/save

* feat(gui): ✨ add slot and vote buttons

* feat(stats): 💄 unbold gauge text and fill Hero bar

* refactor(gui): 💄 style adjustable cotainers when unlocked

for optimum endnuser visbility

* delete 1.7.0 beta package

* add 1.7.0 beta2 test build

* feat(gui): ✨ make slot buttons functional

* docs(gui): 💡 add comment headers

* feat(gui): ✨ add vote button functionality

* fix(gui): 🐛 send 0, -, and = for buttons 10-12

* fix(stats): 🐛 update level label from table on change

kill any duplicate event, listen for change via gmcp event and execute label placement on change

* refactor(stats): 🗑️ remove label size adjustment

* fix(stats): 🐛 update class on change event

* docs(gui): 💡 add mapper header

* feat(gui): 💄 add button hover styling

* docs(gui): 💡 add button header

* style(gui): 🎨 decrease botton indent and separate blocks

* refactor(gui): 🗑️ remove empty tabs

* feat(chat): 🧵 patch emco styles

* revert: 📦 remove test build

* 📦 add v1.7.0-beta3

* docs(readme): 📝 change short description

* docs(readme): 📝 update features, version, milestones, & dependencies

* docs(readme): 📝 grammar

* revert(gui): ⚰️ remove unused stylesheet for buttons

* feat(gui): ✨ add button tooltips

* refactor(gui): 💄 add brackets to button tooltips

* perf(gui): 🔥 spawn vitalsHeader only once

* feat(stats): ✨ add Strength to Stats tab

* feat(gui): ✨ add Stats tab

* fix(stats): 🐛 add end to Abilities function

* fix(gui): 🐛 call statsTab on gmcp.Char.player

* feat(stats): 💄 add Stats tab

* style(stats): 🎨 remove blank line

* docs(readme): 📝 add AdjTabWindow to Built With

* docs(readme): 📝 Update UI Config

* docs(readme): 📝 update Initial Setup

* docs(readme): 📝 add edru2 video to Usage UI Config

* docs(readme): 📝 update Usage UI Configuration

* docs(readme): 📝 update Usage UI Config

* docs(readme): 📝 update long description

* chore: delete test build package

* docs(readme): 📝 Update UI Config

* style(readme): 📝 bold project links

* fix(stats): 🐛 set vitalsHeader transparency for non-heros

* revert(stats): 🐛 remove premature Level function call

* refactor(stats): ⚰️ remove unnecessary vitalsHeader concatenation

* style(stats): 🎨 delete whitespace in vitalsHeader

* chore: ⚰️ delete screenshot-02

* chore: 💄 update screenshot 01

* docs(readme): 📝 update milestones and feature

* chore: delete duplicate image

* chore: move screenshot 01

* chore: update @tell screenshot

* chore: add unlocked screenshot

* chore: add stats tab screenshot

* docs(readme): :style: update background screenshots

* bug: 🐛 rename stats tab screenshot

* docs(readme): update Usage UI Config

* fix(stats): 🐛 echo to dpr label

* fix(stats): 🐛 add damLow and damHigh

* fix(stats): 🐛 add apr

* fix(stats): 🐛 round damLow/damHigh to whole numbers

* fix(stats): 🐛 round apr to two decimal points

* build: 🔖 advance local version to 1.7.1

* Squashed commit of the following:

commit 9f0d3eb
Author: imgbot[bot] <31301654+imgbot[bot]@users.noreply.github.com>
Date:   Sun Jun 25 22:05:57 2023 -0700

    [ImgBot] Optimize images (#128)

    *Total -- 544.01kb -> 412.04kb (24.26%)

    /.github/images/prs-screenshot-tab-stats.png -- 26.76kb -> 18.34kb (31.47%)
    /.github/images/prs-screenshot-tell.png -- 19.28kb -> 13.45kb (30.25%)
    /.github/images/prs-screenshot-01.png -- 316.26kb -> 232.81kb (26.39%)
    /.github/images/prs-screenshot-unlocked.png -- 161.24kb -> 129.17kb (19.89%)
    /.github/images/prs-logo.png -- 20.47kb -> 18.27kb (10.73%)

    Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
    Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>

commit ba3184c
Author: iLPdev <stack@ilpdev.com>
Date:   Sun Jun 25 09:47:49 2023 -0700

    docs(readme): update badges

commit 7e2ac84
Author: iLPdev <stack@ilpdev.com>
Date:   Sun Jun 25 09:43:26 2023 -0700

    docs(readme): :memo: update contributors

commit a36aa0a
Author: iLPdev <stack@ilpdev.com>
Date:   Sun Jun 25 09:38:55 2023 -0700

    release v1.7.0 (#126)

    * build(atw): ➕ add AdjustableTabWindow v1.5.1 dependency

    * feat(gui): ✨ add GUI

    * chore: 🙈 add vsc settings

    * build: 🔖 advance local version

    * feat(gui): ✨ add adjustable tab windows

    * feat(gui): ✨ add tabify menu to adjustable containers

    * revert(gui): 🦺 remove tabify menu from adjustable containers

    * revert(gui): ⏪ remove accidental room info code

    * style(gui): 💄 move guages to respective tabs

    * style(gui): 💄 remove PRSstats.UW title

    * feat(gui): 💄 match tabbed window colors to webclient

    * feat(gui): 💄 match adjustable container colors to webUI

    * refactor(gui): 💄 arrange initial tabs on spawn

    * feat(gui): 💄 match tab title colors to webUI

    * feat(gui): 💄 compromise match gauge styles to webUI

    * feat(gui): ✨ remove gauge background borders

    * feat(gui): 💄 add margin-right to gauges

    * revert(chat): ⚰️ remove mapper from EMCO miniconsole

    * feat(chat): 🗑️ disable EMCO map tab

    * feat(stats): 🗑️ deprecate initial stats handler

    * fix(gui): 🐛 restore gui code base

    * fix(gui): 🐛 specify local file locations

    * feat(chat): 💄 remove geyser user window

    * refactor(chat): 🗑️ deprecate EMCO spawn code

    * feat(chat): 💄 add emco margins

    * fix(gui): 🚑 restore missing code

    * feat(gui): ✨ skin mudlet's main toolbar

    * feat(gui): 💄 style emco console and timestamp background

    * fix(stats): 🐛 style xp gauge

    * docs(stats): 📝 add file info header

    * fix(chat): 🐛 substitute decho background color

    * docs(chat): 📝 add file info header

    * docs: 📝 update file info header

    * docs(core): 📝 add file info header

    * fix(stats): 🩹 rename food points gauge

    closes #105

    * fix(stats): 💄 reposition rage and combo bars

    * feat(stats): 💄 match webUI rage/combo gauge colors

    close #106

    * refactor(gui): 🏗️ arrange default container/tgab layout

    * fix(gui): 💄 center mapper position

    * fix(chat): 🐛 fix typo in trade and tell triggers

    * style(chat): 🎨 add terminal blank line

    * feat(stats): ✨ add vitals tab header

    * refactor(stats): 💄 move guages down by 35

    * fix(stats): 🐛 restore stats function

    * fix(stats): 🐛 begin stats events

    * style(stats): 🎨 indent add_gauges call

    * fix(stats): 🐛 remove duplicate XPbar math

    * refactor(stats): 💄 move all guages down

    * feat(stats): ✨ change XPbar to Hero at Level 100

    * add v1.7.0 test build

    * feat(gui): ✨ add ascii map tab

    * refactor(chat): ✅ remove EMCO debug tracer

    * docs(gui): 📝 comment tab load/save

    * feat(gui): ✨ add slot and vote buttons

    * feat(stats): 💄 unbold gauge text and fill Hero bar

    * refactor(gui): 💄 style adjustable cotainers when unlocked

    for optimum endnuser visbility

    * delete 1.7.0 beta package

    * add 1.7.0 beta2 test build

    * feat(gui): ✨ make slot buttons functional

    * docs(gui): 💡 add comment headers

    * feat(gui): ✨ add vote button functionality

    * fix(gui): 🐛 send 0, -, and = for buttons 10-12

    * fix(stats): 🐛 update level label from table on change

    kill any duplicate event, listen for change via gmcp event and execute label placement on change

    * refactor(stats): 🗑️ remove label size adjustment

    * fix(stats): 🐛 update class on change event

    * docs(gui): 💡 add mapper header

    * feat(gui): 💄 add button hover styling

    * docs(gui): 💡 add button header

    * style(gui): 🎨 decrease botton indent and separate blocks

    * refactor(gui): 🗑️ remove empty tabs

    * feat(chat): 🧵 patch emco styles

    * revert: 📦 remove test build

    * 📦 add v1.7.0-beta3

    * docs(readme): 📝 change short description

    * docs(readme): 📝 update features, version, milestones, & dependencies

    * docs(readme): 📝 grammar

    * revert(gui): ⚰️ remove unused stylesheet for buttons

    * feat(gui): ✨ add button tooltips

    * refactor(gui): 💄 add brackets to button tooltips

    * perf(gui): 🔥 spawn vitalsHeader only once

    * feat(stats): ✨ add Strength to Stats tab

    * feat(gui): ✨ add Stats tab

    * fix(stats): 🐛 add end to Abilities function

    * fix(gui): 🐛 call statsTab on gmcp.Char.player

    * feat(stats): 💄 add Stats tab

    * style(stats): 🎨 remove blank line

    * docs(readme): 📝 add AdjTabWindow to Built With

    * docs(readme): 📝 Update UI Config

    * docs(readme): 📝 update Initial Setup

    * docs(readme): 📝 add edru2 video to Usage UI Config

    * docs(readme): 📝 update Usage UI Configuration

    * docs(readme): 📝 update Usage UI Config

    * docs(readme): 📝 update long description

    * chore: delete test build package

    * docs(readme): 📝 Update UI Config

    * style(readme): 📝 bold project links

    * fix(stats): 🐛 set vitalsHeader transparency for non-heros

    * revert(stats): 🐛 remove premature Level function call

    * refactor(stats): ⚰️ remove unnecessary vitalsHeader concatenation

    * style(stats): 🎨 delete whitespace in vitalsHeader

    * chore: ⚰️ delete screenshot-02

    * chore: 💄 update screenshot 01

    * docs(readme): 📝 update milestones and feature

    * chore: delete duplicate image

    * chore: move screenshot 01

    * chore: update @tell screenshot

    * chore: add unlocked screenshot

    * chore: add stats tab screenshot

    * docs(readme): :style: update background screenshots

    * bug: 🐛 rename stats tab screenshot

    * docs(readme): update Usage UI Config

* style: 🎨 add space before argument

* fix(stats): 🐛 resolve typo in apr string format

* fix(stats): 🐛 resolver typo in string formant call

* feat(stats): ✨ add Recovery hbox

also moves apr to recovery hbox... recoveryTime gmcp variables pending

* fix(stats): 💄 reformat for missing variable

* fix(stats): 🐛 remove duplicate resist3HBox

* fix(stats): 🐛 correct event handlers copied from focus

i had copy and pasted focus to add the subsequent resistance stats, but failed to rename the event handler to match the additional resistance lables in multiple instances

* fix(stats): 🐛 correct recovery event handler calling speed function

* fix(stats): 🐛 move `recoveryTime` to speedHbox

remain consistent with `score` in-game

* feat(quests): Add Quests tab (#132)

* Added quests tab

Quest tab complete with colors, progress bars, and updating on gmcp changes

* removed unnecessary code

* Added skills tab (#134)

* Added skills tab

Added a skills list with gauges for level-based skills. Includes colors based on skill type (weapon, crafting, artisan, and combat)

* fixed update bug

* feat(ascii-map): add ascii-map tab (#137)

It works like a charm! I'll be working on adjustable font size, but for now it's working great!

* added zoom in and out buttons

* Squashed commit of the following:

commit 2298fe4
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:59:44 2023 -0600

    Added skills tab (#134)

    * Added skills tab

    Added a skills list with gauges for level-based skills. Includes colors based on skill type (weapon, crafting, artisan, and combat)

    * fixed update bug

commit 7861f74
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:55:27 2023 -0600

    feat(quests): Add Quests tab (#132)

    * Added quests tab

    Quest tab complete with colors, progress bars, and updating on gmcp changes

    * removed unnecessary code

* changed appearance

standardized appearance between quests tab and skills tab

* changed appearances

* catchup development style-changes (#138)

* Squashed commit of the following:

commit 2298fe4
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:59:44 2023 -0600

    Added skills tab (#134)

    * Added skills tab

    Added a skills list with gauges for level-based skills. Includes colors based on skill type (weapon, crafting, artisan, and combat)

    * fixed update bug

commit 7861f74
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:55:27 2023 -0600

    feat(quests): Add Quests tab (#132)

    * Added quests tab

    Quest tab complete with colors, progress bars, and updating on gmcp changes

    * removed unnecessary code

* changed appearance

standardized appearance between quests tab and skills tab

* changed appearances

---------

Co-authored-by: grrtt49 <81640993+grrtt49@users.noreply.github.com>

* feat(mapper): 💄 add Outlands Portal terrain

* Muddle Refactor (#140)

* Squashed commit of the following:

commit 2298fe4
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:59:44 2023 -0600

    Added skills tab (#134)

    * Added skills tab

    Added a skills list with gauges for level-based skills. Includes colors based on skill type (weapon, crafting, artisan, and combat)

    * fixed update bug

commit 7861f74
Author: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Date:   Thu Aug 17 06:55:27 2023 -0600

    feat(quests): Add Quests tab (#132)

    * Added quests tab

    Quest tab complete with colors, progress bars, and updating on gmcp changes

    * removed unnecessary code

* changed appearance

standardized appearance between quests tab and skills tab

* changed appearances

* Refactor for muddlet

* Added keyboard shortcuts

Should be ready to go now

* updated auto version in PRS script

* added enter key

* Added utils, battle tab, and combat buttons

* Added inventory tab

* feat(mapper): 💄 add Outlands Portal terrain type

---------

Co-authored-by: iLPdev <stack@ilpdev.com>

* fix: 🐛 restore demontools.lua to resources

demontools is used by loggingconsole and thus emco

* refactor: ♻️ move /src and mfile to root

* refactor: 🚚 add logo to muddler resources

* build(muddle): 👷 add prs-logo.png icon

* refactor(muddle): ♻️ restructure mfile json

* build(muddle): 👷 add description for muddler

* build: 👷 update version to 1.8.0-ptb

* chore: 🙈 ignore muddler build and .output

* build: add v1.8.0-ptb

* chore: 🙈 ignore muddler mfile

* test: 🧪 add test build 1.8.0

* build(muddle): 🏗️ remove redundant dir

move src out of redundant PRS dir

* build: 🧪 update test build

* style(skills): 🎨 prettify lua

* docs(skills): 💡 add header

* docs(skills): 💡 update header authorship

* style(skills): 💄 style tab consistent with web-client

* fix(util): 🐛 change color displays to hecho

* fix(util): 💄 match color table to web-client

* fix(util): 🐛 change {{w to #aaaaaa

* style(inventory): 💄 match fontsize and colors

* fix(quests): 🚧 update styling and `hecho` calls

* build: delete muddler mfile from repo

* style: 💄 increase font to 12px

* style(battle): 🎨 prettify

* style(skills): 💄 update category colors

* build: 🔥 delete old ptb

* test: 📦 09-02-2023 Test Build

* test: 🧪 update test build

* test: 🧪 update test build

* chore: 🔥 del ptb

* test build

* test: 🔥 remove busted ptb

* test: 🧪 fresh test build

* fix(battle): 💄 contain within tab borders

* fix(ascii-map): 💄 constrain within tab borders

* style(ascii-map): 🎨 prettify

* fix(battle): 💄 set background colors

* build: 🐛 rename Clickable URLs lua

* fix(stats): 🐛 update castingTime and interruptChance

resolves changed server variables

* refactor(stats): 🏗️ move vitals to it's own lua file

* docs: 📝 update file headers

* refactor: 🏗️ move combo/rage gauges and styles

* chore: delete PRS-1.8.0-fresh.mpackage

* build: update test built

* fix(vitals): 🐛 call vitals function

* chore: delete PRS-PTB-20230910.mpackage

* build(vitals): 👷 add vitals lua to muddler json

* build(vitals): 🐛 add comma after stats

* revert: ⏪ return to 9ac9d37

* revert: ⏪ revert to yesterday

* revert: ⏪ revert to yesterday

* revert: ⏪ revert to yesterday

* feat(stats): 🚧 update tables (WIP)

* fix(stats): 🐛 correct strength label name

* feat(stats): 💄 add scrollbox

this is an attempt tp fix scaling issue of larger fonts by constraining them in scrollbox

* revert(stats): 💄 remove scrollbox

* fix(stats): 💄 round two decimal points

* fix(stats): 💄 update resistance order and colors

* fix(stats): 💄 comment out fontSize()

disabled larger fonts that are not scaling properly

* fix(stats): 💄 increaser header fontSize

* fix(stats): 🐛 remove parenthetical artifact

* feat(stats): ✨ add regeneration

* feat(stats): ✨ add damage

* add v1.8.0 Public Test Build

* delete PRS v1.8.0-PTB.mpackage

---------

Co-authored-by: grrtt49 <81640993+grrtt49@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants