pleb: use ir_black textcolors

This commit is contained in:
2026-07-30 10:20:09 -07:00
parent 398b7dfa81
commit be040c06d6
7 changed files with 1321 additions and 641 deletions
+2 -8
View File
@@ -1,11 +1,5 @@
[HotButtons] [HotButtons]
Page1Button3=H0,@-1,0000000000000000,0,, Page1Button12=M-1,A633,wGy000u0000I0000,177708,,Boots of the Long Road
Page1Button4=H1,@-1,0000000000000000,0,,
Page1Button5=H2,@-1,0000000000000000,0,,
Page1Button6=G10,@-1,0000000000000000,0,,
Page1Button9=G4,@-1,0000000000000000,0,,
Page1Button10=G12,@-1,0000000000000000,0,,
Page1Button12=M-1,A633,P3m000u0000D0000,177708,,Boots of the Long Road
Page1Button1=I2,@-1,0000000000000000,0,Pet attack, Page1Button1=I2,@-1,0000000000000000,0,Pet attack,
[Defaults] [Defaults]
AutoConsentGroup=1 AutoConsentGroup=1
@@ -23,6 +17,7 @@ UseImpliedHealing=0
AutoAttackRangeAutoSwitch=1 AutoAttackRangeAutoSwitch=1
SuppressOutOfRangeWarnings=0 SuppressOutOfRangeWarnings=0
SuppressAttackWarnings=0 SuppressAttackWarnings=0
AutoSkillsLO0=30,0,0,0,0,0,0,0
[Friends] [Friends]
SendToUChat=0 SendToUChat=0
[BlockedSpells] [BlockedSpells]
@@ -62,4 +57,3 @@ Page1Button4Line1=/corpse Tanto
Page1Button2Line1=/assist main Page1Button2Line1=/assist main
Page1Button2Line2=/pause 6 Page1Button2Line2=/pause 6
Page1Button2Line3=/pet attack Page1Button2Line3=/pet attack
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -21,9 +21,16 @@ player_configs=(
"${source_dir}"/[!_]*_*.ini "${source_dir}"/[!_]*_*.ini
) )
# The client creates Backup_N copies while saving layouts. They are transient
# snapshots, not the current configuration we track.
configs=("${source_dir}/eqclient.ini")
for config in "${player_configs[@]}"; do
[[ "$(basename -- "${config}")" == *Backup* ]] && continue
configs+=("${config}")
done
# Player settings use Character_Server.ini, Character_Server_Class.ini, and # Player settings use Character_Server.ini, Character_Server_Class.ini, and
# UI_Character_Server_Class.ini names. Launcher INIs do not match this shape. # UI_Character_Server_Class.ini names. Launcher INIs do not match this shape.
configs=("${source_dir}/eqclient.ini" "${player_configs[@]}")
for config in "${configs[@]}"; do for config in "${configs[@]}"; do
destination="${script_dir}/$(basename -- "${config}")" destination="${script_dir}/$(basename -- "${config}")"
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
set -euo pipefail
destination_dir="${EQL_GAME_PATH:-${HOME}/Games/EverQuestLegends}"
script_dir=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)
configs=(
"eqclient.ini"
"Pleb_oggok_LO1.ini"
"UI_Pleb_oggok_LO1.ini"
)
if [[ ! -d "${destination_dir}" ]]; then
echo "Error: EverQuest Legends directory not found: ${destination_dir}" >&2
echo "Set EQL_GAME_PATH to the game install directory." >&2
exit 1
fi
for config in "${configs[@]}"; do
source="${script_dir}/${config}"
if [[ ! -f "${source}" ]]; then
echo "Error: tracked configuration not found: ${source}" >&2
exit 1
fi
done
for config in "${configs[@]}"; do
source="${script_dir}/${config}"
destination="${destination_dir}/${config}"
cp -- "${source}" "${destination}"
echo "Updated eql/${config}"
done
echo "Pushed ${#configs[@]} config file(s) to ${destination_dir}"
+60 -41
View File
@@ -583,71 +583,90 @@ User_102_Blue=78
User_103_Red=204 User_103_Red=204
User_103_Green=204 User_103_Green=204
User_103_Blue=204 User_103_Blue=204
#EEEEEE white
User_104_Red=238
User_104_Green=238
User_104_Blue=238
#EEEEEE white
User_105_Red=238
User_105_Green=238
User_105_Blue=238
#FF6C60 red #FF6C60 red
User_104_Red=204
User_104_Green=204
User_104_Blue=204
#FF6C60 red
User_105_Red=204
User_105_Green=204
User_105_Blue=204
User_106_Red=255 User_106_Red=255
User_106_Green=106 User_106_Green=108
User_106_Blue=96 User_106_Blue=96
User_107_Red=204 #EEEEEE white
User_107_Green=204 User_107_Red=238
User_107_Blue=204 User_107_Green=238
User_108_Red=204 User_107_Blue=238
User_108_Green=204 #EEEEEE white
User_108_Blue=204 User_108_Red=238
User_109_Red=204 User_108_Green=238
User_109_Green=204 User_108_Blue=238
User_109_Blue=204 #EEEEEE white
User_109_Red=238
User_109_Green=238
User_109_Blue=238
#FFFFB6 yellow
User_110_Red=255 User_110_Red=255
User_110_Green=255 User_110_Green=255
User_110_Blue=182 User_110_Blue=182
#FFFFB6 yellow
User_111_Red=255 User_111_Red=255
User_111_Green=255 User_111_Green=255
User_111_Blue=182 User_111_Blue=182
#FFFFB6 yellow
User_112_Red=255 User_112_Red=255
User_112_Green=255 User_112_Green=255
User_112_Blue=182 User_112_Blue=182
User_113_Red=204 #EEEEEE white
User_113_Green=204 User_113_Red=238
User_113_Blue=204 User_113_Green=238
User_114_Red=204 User_113_Blue=238
User_114_Green=204 #EEEEEE white
User_114_Blue=204 User_114_Red=238
User_115_Red=204 User_114_Green=238
User_115_Green=204 User_114_Blue=238
User_115_Blue=204 #EEEEEE white
User_115_Red=238
User_115_Green=238
User_115_Blue=238
#FF6C60 red
User_116_Red=255 User_116_Red=255
User_116_Green=108 User_116_Green=108
User_116_Blue=96 User_116_Blue=96
#96CBFE blue
User_117_Red=150 User_117_Red=150
User_117_Green=203 User_117_Green=203
User_117_Blue=254 User_117_Blue=254
User_118_Red=204 #EEEEEE white
User_118_Green=204 User_118_Red=238
User_118_Blue=204 User_118_Green=238
User_118_Blue=238
#96CBFE blue
User_119_Red=150 User_119_Red=150
User_119_Green=203 User_119_Green=203
User_119_Blue=254 User_119_Blue=254
User_120_Red=204 #EEEEEE white
User_120_Green=204 User_120_Red=238
User_120_Blue=204 User_120_Green=238
User_120_Blue=238
#EEEEEE white
User_121_Red=238 User_121_Red=238
User_121_Green=238 User_121_Green=238
User_121_Blue=238 User_121_Blue=238
User_122_Red=204 #EEEEEE white
User_122_Green=204 User_122_Red=238
User_122_Blue=204 User_122_Green=238
User_123_Red=204 User_122_Blue=238
User_123_Green=204 #EEEEEE white
User_123_Blue=204 User_123_Red=238
User_124_Red=204 User_123_Green=238
User_124_Green=204 User_123_Blue=238
User_124_Blue=204 #EEEEEE white
User_124_Red=238
User_124_Green=238
User_124_Blue=238
[VideoMode] [VideoMode]
Width=1920 Width=1920
Height=1080 Height=1080
+2 -1
View File
@@ -5,7 +5,8 @@ My configuration notes for EverQuest and some quick and dirty scripts.
## Scripts ## Scripts
* [Spell Data Explorer](/docs/eql-spell-data.md) * [Spell Data Explorer](/docs/eql-spell-data.md)
* `EverQuestLegends/update.sh` — Pull Legends config files into the repo * `EverQuestLegends/pull.sh` — Pull Legends config files into the repo
* `EverQuestLegends/push.sh` — Push tracked Legends config files to the game
* `scripts/eql_spells.py` — Builds and queries a local spell-data index. * `scripts/eql_spells.py` — Builds and queries a local spell-data index.
* `EverQuestLive/ui/install.sh` — Builds and installs the custom Isuldor UI. * `EverQuestLive/ui/install.sh` — Builds and installs the custom Isuldor UI.
* `EverQuestLive/ui/verify.sh` — Verifies UI patches against game defaults. * `EverQuestLive/ui/verify.sh` — Verifies UI patches against game defaults.