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

Cata beta (draft) #2699

Closed
wants to merge 105 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
a8b457e
Removed stuff above Registration step
Hendo72 Mar 16, 2024
4f3cce4
Update 01_05_Jiyambi_Valley_of_Trials.lua
Hendo72 Mar 18, 2024
9a01940
Renamed Orc starter
Hendo72 Mar 18, 2024
651cbcb
Renamed Troll starter
Hendo72 Mar 18, 2024
b67f6dc
Update CATA_INTRO_Troll.lua
Hendo72 Mar 18, 2024
6c7ba8e
Update CATA_INTRO_Troll.lua
Hendo72 Mar 19, 2024
b024e11
RegisterGuide correction
Hendo72 Mar 19, 2024
a615cbf
Corrected register (properly this time)
Hendo72 Mar 19, 2024
83f3fea
Update CATA_INTRO_Troll.lua
Hendo72 Mar 21, 2024
83f5d75
Updated Orc_Troll_Part2 to Cata name scheme
Hendo72 Mar 21, 2024
a159e07
Update Cata_INTRO_Orc_Troll_Part2.lua
Hendo72 Mar 21, 2024
6c03fdf
Merge remote-tracking branch 'upstream/main'
Hendo72 Mar 23, 2024
8af9bac
Panda clean up
Hendo72 Mar 23, 2024
21c9285
My updated guides
Hendo72 Mar 23, 2024
f6e1ae8
Update Guides.xml
Hendo72 Mar 23, 2024
8fdbdc8
Alliance local guide registration fix
Hendo72 Mar 24, 2024
e1525f6
Created Archive folder
Hendo72 Mar 24, 2024
58d6a89
Retail into Cata folder
Hendo72 Mar 24, 2024
d45448e
Renamed my modified files
Hendo72 Mar 24, 2024
3745ec0
Local guide fix Neutral Cata folder
Hendo72 Mar 24, 2024
d0ca775
Removed Archive folder from WP
Hendo72 Mar 24, 2024
23e0edf
Hakka's files
Hendo72 Mar 24, 2024
33f222f
Making every thing ok
Hendo72 Mar 24, 2024
88c374c
In-game error fixes
Hendo72 Mar 24, 2024
1f59ace
BfA removal
Hendo72 Mar 26, 2024
cc00290
Reset Cata Horde guides
Hendo72 Mar 28, 2024
d11eae8
Update INTRO_Troll.lua
Hendo72 Mar 28, 2024
3ac04fb
Remove Chromie time
Hendo72 Mar 28, 2024
5a935b6
Merge remote-tracking branch 'upstream/main'
Hendo72 Mar 28, 2024
daf21b7
Squashed commit of the following:
Hendo72 Mar 28, 2024
8be14d3
GuideSort
Hendo72 Mar 28, 2024
1ee5bd2
Update INTRO_Troll.lua
Hendo72 Mar 28, 2024
96604b9
Update WoWPro_Leveling.lua
Hendo72 Mar 28, 2024
466ac46
Update INTRO_Forsaken.lua
Hendo72 Mar 29, 2024
c344a37
Update INTRO_Forsaken.lua
Hendo72 Mar 31, 2024
646f38d
Update INTRO_Forsaken.lua
Hendo72 Apr 1, 2024
91e7f11
Update INTRO_Blood_Elf.lua
Hendo72 Apr 1, 2024
477b50d
Merge branch 'main' into Cata_Beta-(draft)
Hendo72 Apr 2, 2024
92a8a60
Update INTRO_Blood_Elf.lua
Hendo72 Apr 2, 2024
033833e
Update INTRO_Blood_Elf.lua
Hendo72 Apr 2, 2024
997b193
Update INTRO_Blood_Elf.lua
Hendo72 Apr 6, 2024
997b9d6
Update INTRO_Blood_Elf.lua
Hendo72 Apr 7, 2024
cde5417
Update INTRO_Blood_Elf.lua
Hendo72 Apr 7, 2024
4f847d7
Update INTRO_Blood_Elf.lua
Hendo72 Apr 7, 2024
f4ed431
Update WoWPro_Broker.lua
Hendo72 Apr 7, 2024
8819834
Merge remote-tracking branch 'upstream/main'
Hendo72 Apr 7, 2024
40d6c27
Update WoWPro_Broker.lua
Hendo72 Apr 7, 2024
0bc707f
Update INTRO_Blood_Elf.lua
Hendo72 Apr 7, 2024
1b061f1
Update WoWPro_Broker.lua
Hendo72 Apr 8, 2024
62f2e5a
Update INTRO_Blood_Elf.lua
Hendo72 Apr 8, 2024
fc85d18
Merge branch 'Ludovicus-Maior:main' into Cata_Beta-(draft)
Hendo72 Apr 8, 2024
a2c1cfe
Update INTRO_Blood_Elf.lua
Hendo72 Apr 8, 2024
0aa1144
Update WoWPro_Broker.lua
Hendo72 Apr 8, 2024
1ac3228
Update WoWPro_Broker.lua
Hendo72 Apr 8, 2024
efcecae
Update INTRO_Blood_Elf.lua
Hendo72 Apr 9, 2024
75cd69d
Update INTRO_Tauren.lua
Hendo72 Apr 9, 2024
e602295
These files not needed
Hendo72 Apr 9, 2024
c8881f9
Update INTRO_Goblin.lua
Hendo72 Apr 9, 2024
7ed5393
Update CATA_Ghostlands.lua
Hendo72 Apr 10, 2024
c8b470b
Update CATA_Ghostlands.lua
Hendo72 Apr 10, 2024
ed0cf63
Update INTRO_Tauren.lua
Hendo72 Apr 10, 2024
e184aa1
Update INTRO_Blood_Elf.lua
Hendo72 Apr 11, 2024
ace9d98
Merge remote-tracking branch 'upstream/main'
Hendo72 Apr 11, 2024
73a36b3
Merge branch 'main' into Cata_Beta-(draft)
Hendo72 Apr 11, 2024
e7d0946
Update INTRO_Blood_Elf.lua
Hendo72 Apr 11, 2024
92d6acd
Update INTRO_Blood_Elf.lua
Hendo72 Apr 12, 2024
02a23f3
Update INTRO_Blood_Elf.lua
Hendo72 Apr 12, 2024
e13d8f3
Update INTRO_Blood_Elf.lua
Hendo72 Apr 13, 2024
e58ab4e
Update WoWPro_ZoneData.lua
Hendo72 Apr 13, 2024
cbdeeaf
Update INTRO_Blood_Elf.lua
Hendo72 Apr 14, 2024
cfe2bff
Update INTRO_Blood_Elf.lua
Hendo72 Apr 15, 2024
0b1733f
Update INTRO_Goblin.lua
Hendo72 Apr 15, 2024
e481d7f
Merge remote-tracking branch 'upstream/main'
Hendo72 Apr 15, 2024
df3fc74
Update WoWPro_Leveling.lua
Hendo72 Apr 15, 2024
0549b5b
Merge remote-tracking branch 'upstream/main' into Cata_Beta-(draft)
Hendo72 Apr 15, 2024
803b939
Update INTRO_Goblin.lua
Hendo72 Apr 15, 2024
9699254
Update INTRO_Goblin.lua
Hendo72 Apr 15, 2024
be06ea2
Update INTRO_Goblin.lua
Hendo72 Apr 17, 2024
24dd637
Merge remote-tracking branch 'upstream/main'
Hendo72 Apr 17, 2024
8ca9d45
Merge branch 'main' into Cata_Beta-(draft)
Hendo72 Apr 17, 2024
093d885
GuideLevels
Hendo72 Apr 18, 2024
e102fb7
Update WoWPro_Frames.lua
Hendo72 Apr 19, 2024
19f483d
Update INTRO_Goblin.lua
Hendo72 Apr 19, 2024
d3fc375
Merge remote-tracking branch 'upstream/main' into Cata_Beta-(draft)
Hendo72 Apr 20, 2024
5e67d12
File rename oopsie
Hendo72 Apr 20, 2024
53c3606
Guide list layout
Hendo72 Apr 20, 2024
fb3c472
Update INTRO_Goblin.lua
Hendo72 Apr 21, 2024
5d33a53
Update WoWPro_CurrentGuide.lua
Hendo72 Apr 21, 2024
b032bbf
Update WoWPro_GuideList.lua
Hendo72 Apr 21, 2024
58126fb
Update INTRO_Goblin.lua
Hendo72 Apr 21, 2024
fde8dbc
Update INTRO_Goblin.lua
Hendo72 Apr 22, 2024
6cb8de8
Hakka's addition
Hendo72 Apr 22, 2024
e20c7f6
Update INTRO_Draenai.lua
Hendo72 Apr 22, 2024
a5b8694
Update WoWPro_ZoneData.lua
Hendo72 Apr 23, 2024
99c53ce
Update INTRO_Goblin.lua
Hendo72 Apr 23, 2024
601a227
Merge branch 'pr/2699' into cata-changes
Cagomei Apr 25, 2024
775544a
Update INTRO_Goblin.lua
Hendo72 Apr 25, 2024
db7e08a
Merge branch 'pr/2699' into cata-changes
Cagomei Apr 25, 2024
ebd2556
Initial push for Cata Beta from Cagomei
Cagomei Apr 25, 2024
4af60ca
Removed Chromie time from Alliance
Cagomei Apr 26, 2024
b6cddde
Update INTRO_Goblin.lua
Hendo72 Apr 27, 2024
fad3d31
Merge remote-tracking branch 'upstream/main' into Cata_Beta-(draft)
Hendo72 Apr 27, 2024
147a390
Update INTRO_Goblin.lua
Hendo72 Apr 27, 2024
f185ce6
Merge branch 'pr/2725' into Cata_Beta-(draft)
Hendo72 Apr 27, 2024
a05b36b
Update INTRO_Goblin.lua
Hendo72 Apr 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 12 additions & 6 deletions WoWPro/Libraries/HereBeDragons/CHANGELOG.md
@@ -1,9 +1,15 @@
# Lib: HereBeDragons

## [2.13-release-3-g6a0a022](https://github.com/Nevcairiel/HereBeDragons/tree/6a0a022e97aab278e0f41e150ffc9d59313dde90) (2024-04-20)
[Full Changelog](https://github.com/Nevcairiel/HereBeDragons/compare/2.13-release...6a0a022e97aab278e0f41e150ffc9d59313dde90) [Previous Releases](https://github.com/Nevcairiel/HereBeDragons/releases)
## [2.13-release](https://github.com/Nevcairiel/HereBeDragons/tree/2.13-release) (2023-07-12)
[Full Changelog](https://github.com/Nevcairiel/HereBeDragons/compare/2.12-release...2.13-release) [Previous Releases](https://github.com/Nevcairiel/HereBeDragons/releases)

- Update Library version, forgotten in previous commit
Also force a data update for Cataclysm
- Update for Cataclysm Classic
- Update TOC for 10.2.6
- Update TOC for 10.1.5
- HBD-Pins-2.0: Hack around combat limitations in 10.1.5
SetPassThroughButtons can no longer be called in combat, but we allow
creating pins at any time during play. Until such a point when this is
fixed by Blizzard, noop out the function so that creating pins no longer
errors.
This function is called on the pin by Blizzards pin handler, which is of
course insecure on addon-created pins.
- Update TOC for 10.1
- Update TOC for 10.0.7
19 changes: 5 additions & 14 deletions WoWPro/Libraries/HereBeDragons/HereBeDragons-2.0.lua
@@ -1,6 +1,6 @@
-- HereBeDragons is a data API for the World of Warcraft mapping system

local MAJOR, MINOR = "HereBeDragons-2.0", 23
local MAJOR, MINOR = "HereBeDragons-2.0", 22
assert(LibStub, MAJOR .. " requires LibStub")

local HereBeDragons, oldversion = LibStub:NewLibrary(MAJOR, MINOR)
Expand All @@ -15,10 +15,10 @@ HereBeDragons.worldMapData = HereBeDragons.worldMapData or {}
HereBeDragons.transforms = HereBeDragons.transforms or {}
HereBeDragons.callbacks = HereBeDragons.callbacks or CBH:New(HereBeDragons, nil, nil, false)

local WOW_INTERFACE_VER = select(4, GetBuildInfo())
local WoWClassic = (WOW_PROJECT_ID == WOW_PROJECT_CLASSIC)
local WoWBC = (WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC)
local WoWWrath = (WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC)
local WoWCata = (WOW_PROJECT_ID == WOW_PROJECT_CATACLYSM_CLASSIC)
local WoWBC = (WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE) and WOW_INTERFACE_VER >= 20500 and WOW_INTERFACE_VER < 30000
local WoWWrath = (WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE) and WOW_INTERFACE_VER >= 30400 and WOW_INTERFACE_VER < 40000

-- Data Constants
local COSMIC_MAP_ID = 946
Expand Down Expand Up @@ -83,7 +83,7 @@ local function overrideInstance(instance) return instanceIDOverrides[instance] o
HereBeDragons.___DIIDO = dynamicInstanceIDOverrides

-- gather map info, but only if this isn't an upgrade (or the upgrade version forces a re-map)
if not oldversion or oldversion < 23 then
if not oldversion or oldversion < 21 then
-- wipe old data, if required, otherwise the upgrade path isn't triggered
if oldversion then
wipe(mapData)
Expand All @@ -107,11 +107,6 @@ if not oldversion or oldversion < 23 then
{ 530, 1, -6933.33, 533.33, -16000, -8000, 10339.7, 17600 },
{ 609, 0, -10000, 10000, -10000, 10000, 0, 0 },
}
elseif WoWCata then
transformData = {
{ 530, 0, 4800, 16000, -10133.3, -2666.67, -2400, 2662.8 },
{ 530, 1, -6933.33, 533.33, -16000, -8000, 10339.7, 17600 },
}
else
transformData = {
{ 530, 1, -6933.33, 533.33, -16000, -8000, 9916, 17600 },
Expand Down Expand Up @@ -230,10 +225,6 @@ if not oldversion or oldversion < 23 then
worldMapData[0] = { 48033.24, 32020.8, 36867.97, 14848.84 }
worldMapData[1] = { 47908.72, 31935.28, 8552.61, 18467.83 }
worldMapData[571] = { 47662.7, 31772.19, 25198.53, 11072.07 }
elseif WoWCata then
worldMapData[0] = { 48033.24, 32020.8, 36867.97, 14848.84 }
worldMapData[1] = { 47908.72, 31935.28, 8552.61, 18467.83 }
worldMapData[571] = { 47662.7, 31772.19, 25198.53, 11072.07 }
else
worldMapData[0] = { 76153.14, 50748.62, 65008.24, 23827.51 }
worldMapData[1] = { 77621.13, 51854.98, 18576.47, 28030.61 }
Expand Down
6 changes: 3 additions & 3 deletions WoWPro/WoWPro.lua
Expand Up @@ -325,16 +325,16 @@ local defaults = { profile = {
stickytexture = [[Interface\Tooltips\UI-Tooltip-Background]],
stickycolor = {0.8, 0.8, 0.8, 0.7},
stepfont = [[Fonts\FRIZQT__.TTF]],
steptextsize = 13,
steptextsize = 12,
steptextcolor = {1, 1, 1},
notefont = [[Fonts\FRIZQT__.TTF]],
notetextsize = 11,
notetextsize = 10,
notetextcolor = {1, 1, 0},
trackfont = [[Fonts\FRIZQT__.TTF]],
tracktextsize = 10,
tracktextcolor = {1, 1, 0},
titlefont = [[Fonts\FRIZQT__.TTF]],
titletextsize = 15,
titletextsize = 10,
titletextcolor = {1, 1, 1},
stickytitlefont = [[Fonts\FRIZQT__.TTF]],
stickytitletextsize = 13,
Expand Down
28 changes: 16 additions & 12 deletions WoWPro/WoWPro_CurrentGuide.lua
Expand Up @@ -13,13 +13,15 @@ WoWPro.CreateCurrentGuideTitle = true
local frame = _G.CreateFrame("Frame", "CreateGuide", _G.UIParent, "BackdropTemplate")
frame.name = L["Current Guide"]
frame.parent = "WoWPro"
frame.parent = "WoWPro"
if WoWPro.CLASSIC then
frame:SetSize(600, 500)
frame:SetSize(600, 700)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
elseif WoWPro.WRATH then
frame:SetSize(650, 520)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
elseif WoWPro.CATA then
frame:SetSize(700, 550)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
else
frame:SetSize(625, 480)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
Expand All @@ -30,7 +32,6 @@ texture:SetAllPoints(true)
texture:SetColorTexture(0, 0, 0, 0)
frame:SetBackdropColor(0, 0, 0, 0)


-- Add the frame to the special frames list
_G.table.insert(_G.UISpecialFrames, frame:GetName())

Expand All @@ -45,22 +46,25 @@ do
elseif WoWPro.WRATH then
title:SetPoint("TOPLEFT", 16, -60)
title:SetPoint("RIGHT", frame, -16, -10)
elseif WoWPro.CATA then
title:SetPoint("TOPLEFT", 16, -65)
title:SetPoint("RIGHT", frame, -16, -20)
else
title:SetPoint("TOPLEFT", 16, 0)
title:SetPoint("TOPLEFT", 16, -60)
title:SetPoint("RIGHT", frame, -18, -5)
end
title:SetText("WoWPro - "..L["Current Guide"])
title:SetJustifyH("CENTER")
frame.title = title

local subtitle = frame:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
subtitle:SetHeight(32)
subtitle:SetPoint("TOPLEFT", title, "BOTTOMLEFT", 0, -8)
subtitle:SetPoint("RIGHT", frame, -32, 0)
subtitle:SetNonSpaceWrap(true)
subtitle:SetJustifyH("CENTER")
subtitle:SetJustifyV("TOP")
frame.subtitle = subtitle
local subtitle = frame:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
subtitle:SetHeight(32)
subtitle:SetPoint("TOPLEFT", title, "BOTTOMLEFT", 0, -8)
subtitle:SetPoint("RIGHT", frame, -32, 0)
subtitle:SetNonSpaceWrap(true)
subtitle:SetJustifyH("CENTER")
subtitle:SetJustifyV("TOP")
frame.subtitle = subtitle

local box = WoWPro:CreateBG(frame)
box:SetPoint("TOP", subtitle, "BOTTOM", 0, -GAP)
Expand Down
2 changes: 1 addition & 1 deletion WoWPro/WoWPro_Frames.lua
Expand Up @@ -616,7 +616,7 @@ function WoWPro:CreateStickyFrame()
stickytitle:SetPoint("TOPRIGHT", -5, 4)
stickytitle:SetHeight(25)
stickytitle:SetJustifyH("LEFT")
stickytitle:SetJustifyV("CENTER")
stickytitle:SetJustifyV("MIDDLE")
stickytitle:SetText(L["As you go:"])
WoWPro.StickyTitle = stickytitle
end
Expand Down
13 changes: 11 additions & 2 deletions WoWPro/WoWPro_GuideList.lua
Expand Up @@ -82,7 +82,7 @@ function GuideListMixin:SelectTab(tabIndex)
text = button:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
text:SetPoint("TOP")
text:SetPoint("BOTTOM")
text:SetPoint("LEFT", self.headers[index], 6, 0)
text:SetPoint("LEFT", self.headers[index], 6, 0) -- Controls position of list
text:SetPoint("RIGHT", self.headers[index], -6, 0)

button[index] = text
Expand Down Expand Up @@ -111,6 +111,9 @@ function WoWPro.CreateGuideList()
elseif WoWPro.WRATH then
frame:SetSize(650, 520)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
elseif WoWPro.CATA then
frame:SetSize(650, 550)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
else
frame:SetSize(625, 600)
frame:SetPoint("CENTER", _G.UIParent, "CENTER", 105, 10)
Expand All @@ -133,16 +136,20 @@ function WoWPro.CreateGuideList()
title:SetPoint("TOP", frame, "TOP", 0, -30)
elseif WoWPro.WRATH then
title:SetPoint("TOP", frame, "TOP", 0, -10)
elseif WoWPro.CATA then
title:SetPoint("TOP", frame, "TOP", 0, 0) -- Set the point for Cataclysm
else
title:SetPoint("TOP", frame, "TOP", 0, 50)
end
frame.title = title
local subtitle = frame:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
local subtitle = frame:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall") -- White text
subtitle:SetHeight(40)
if WoWPro.CLASSIC then
subtitle:SetPoint("TOP", title, "BOTTOM", 0, -30)
elseif WoWPro.WRATH then
subtitle:SetPoint("TOP", title, "BOTTOM", 0, -45)
elseif WoWPro.CATA then
subtitle:SetPoint("TOP", title, "BOTTOM", 0, -60)
else
subtitle:SetPoint("TOP", title, "BOTTOM", 0, -60)
end
Expand All @@ -169,6 +176,8 @@ function WoWPro.CreateGuideList()
tab:SetPoint("BOTTOMLEFT", scrollBox.titleRow, "TOPLEFT", 13, -1)
elseif WoWPro.WRATH then
tab:SetPoint("BOTTOMLEFT", scrollBox.titleRow, "TOPLEFT", 13, 1)
elseif WoWPro.CATA then
tab:SetPoint("BOTTOMLEFT", scrollBox.titleRow, "TOPLEFT", 13, 2)
else
tab:SetPoint("BOTTOMLEFT", scrollBox.titleRow, "TOPLEFT", 80, 20)
end
Expand Down