Commit Graph

82 Commits

Author SHA1 Message Date
fallenoak
22a2e1a411
feat(ui): add CGVideoOptions::RegisterScriptFunctions 2025-11-09 16:46:54 -06:00
fallenoak
50d48f680a
fix(glue): add missing return in CGlueMgr::PollRealmList 2025-11-04 22:47:40 -06:00
fallenoak
ad5bd21c5b
feat(glue): implement more of CGlueMgr::NetDisconnectHandler 2025-11-04 22:44:19 -06:00
fallenoak
c50582fc6f
feat(glue): implement CGlueMgr::OnKickReasonMsg 2025-11-04 22:04:43 -06:00
fallenoak
a508885c78
fix(glue): correct handling of main hand, off-hand, and ranged hand items in CharacterSelectionDisplay 2025-11-04 12:23:27 -06:00
fallenoak
9bfe4428e3
feat(glue): add items in CharacterSelectionDisplay::CreateModelData 2025-10-30 20:28:07 -05:00
fallenoak
e3073868de
chore(glue): move component creation into CharacterSelectionDisplay 2025-10-29 23:41:10 -05:00
fallenoak
666e52fb16
feat(glue): start character animation on character select screen 2025-10-29 22:25:46 -05:00
fallenoak
de95191127
feat(component): implement CCharacterSelection::ClearCharacterModel 2025-10-28 10:13:30 -05:00
fallenoak
561840c01a
feat(component): rename field for clarity 2025-10-16 08:42:42 -05:00
fallenoak
550f7dbdd0
feat(glue): call CGlueLoading::StartLoad from CCharacterSelection::ShowCharacter 2025-10-15 00:37:44 -05:00
fallenoak
5277bf7f5d
feat(glue): increment character counter in CCharacterSelection::ShowCharacter 2025-10-14 23:44:24 -05:00
fallenoak
c7e2796e1d
feat(glue): implement CCharacterSelection::SetFacing 2025-10-14 23:38:49 -05:00
fallenoak
84c351c621
chore(build): split out component lib 2025-10-14 11:39:06 -05:00
fallenoak
4dd9dfbd78
feat(glue): partially implement CCharacterComponent::RenderPrep 2025-10-14 10:47:15 -05:00
Tristan Cormier
88b93b89af feat(client): add ClientServices::Disconnect 2025-10-14 10:46:26 -05:00
fallenoak
d18e8cf608
feat(glue): implement CCharacterSelection::RenderPrep 2025-10-13 20:18:45 -05:00
fallenoak
01190b65ca
feat(glue): implement CCharacterSelection::ShowCharacter 2025-10-12 22:44:09 -05:00
Tristan Cormier
9e4cdf4204 feat(client): add ClientServices::IsConnected 2025-10-12 11:17:35 -05:00
fallenoak
25378bf13b
feat(glue): stub CCharacterSelection::SetFacing 2025-10-11 22:56:12 -05:00
fallenoak
1607fc9745
feat(ui): implement Script_GetCharacterSelectFacing 2025-10-11 22:14:58 -05:00
fallenoak
d536d2c353
feat(glue): add CCharacterSelection::GetCharacterDisplay 2025-10-11 20:42:48 -05:00
fallenoak
62df356940
fix(glue): correct category selection logic 2025-10-09 23:08:09 -05:00
fallenoak
9329fd3552
feat(glue): add CGlueMgr::NetDisconnectHandler 2025-10-09 22:25:47 -05:00
fallenoak
2b5cbdd629
feat(glue): implement CCharacterSelection::ClearCharacterList 2025-10-09 20:41:14 -05:00
fallenoak
5a4df16c39
feat(glue): finish handling IDLE_WORLD_LOGIN in CGlueMgr::StatusDialogClick 2025-10-09 20:32:16 -05:00
Tristan Cormier
e3785010c4 feat(ui): implement Script_RealmListDialogCancelled 2025-10-09 19:49:15 -05:00
fallenoak
30699a72cf
fix(glue): reset category counts in CRealmList::UpdateList 2025-10-09 00:46:00 -05:00
fallenoak
7b7f2a7c69
feat(glue): use GLUESCRIPTEVENT values in CRealmList 2025-10-09 00:37:24 -05:00
fallenoak
1b6bcdc59c
feat(glue): handle errors with urls in CGlueMgr::PollAccountLogin 2025-10-09 00:18:41 -05:00
fallenoak
e1a14f8550
feat(glue): handle LOGIN_STATE_FAILED in CGlueMgr::PollLoginServerLogin 2025-10-08 23:53:26 -05:00
fallenoak
8130d75496
feat(glue): add CGlueMgr::PollRealmList 2025-10-08 23:46:26 -05:00
fallenoak
1791f1f590
feat(glue): use better param name 2025-10-08 22:37:42 -05:00
fallenoak
04465437c0
feat(glue): add additional call to CGlueMgr::GetRealmList 2025-10-08 22:33:46 -05:00
fallenoak
0187611d4d
feat(glue): implement CGlueMgr::GetRealmList 2025-10-08 22:30:01 -05:00
Tristan 'Natrist' Cormier
26f2255f53
feat(ui): implement Script_CancelRealmListQuery (#109)
Co-authored-by: fallenoak <git@fallenoak.me>
2025-10-08 21:29:51 -05:00
fallenoak
56aad5b60f
chore(glue): move include out of header 2025-10-08 09:06:55 -05:00
fallenoak
e133953562
feat(glue): use GLUESCRIPTEVENT in GlueScriptEventsInitialize 2025-10-08 09:05:19 -05:00
fallenoak
de8e5cd0ef
feat(glue): assign explicit values to GLUESCRIPTEVENT 2025-10-08 09:04:33 -05:00
Tristan 'Natrist' Cormier
b576c62fb8
feat(glue): add GLUESCRIPTEVENT enum (#105) 2025-10-08 08:49:17 -05:00
Tristan 'Natrist' Cormier
a1b69a077c
feat(glue): name IDLE_REALM_LIST in GLUE_IDLE_STATE (#104) 2025-10-07 22:06:57 -05:00
fallenoak
84cc18d904
chore(glue): move glue event initalization from ui to glue 2025-10-07 10:05:26 -05:00
fallenoak
8afda7c775
feat(glue): add presumed inlined CGlueMgr::SetIdleState 2025-10-07 09:19:20 -05:00
fallenoak
509cec3f94
feat(glue): implement character login in CGlueMgr::PollEnterWorld 2025-10-06 23:15:25 -05:00
fallenoak
737de968f7
feat(glue): signal frame events during flag validations in CGlueMgr::EnterWorld 2025-10-06 22:06:44 -05:00
fallenoak
78b5637ff9
feat(glue): implement CGlueMgr::EnterWorld 2025-10-06 21:55:47 -05:00
fallenoak
119fa8996b
feat(ui): implement Script_EnterWorld 2025-10-06 20:06:03 -05:00
fallenoak
112d6bbe66
fix(glue): add missing event signal for update character list to CCharacterSelection::UpdateCharacterList 2025-10-06 16:57:26 -05:00
fallenoak
be3447983b
feat(glue): add calls to show character in CCharacterSelection::UpdateCharacterList 2025-10-05 19:45:17 -05:00
fallenoak
6c9d15d6f7
feat(ui): implement Script_SelectCharacter 2025-10-05 19:43:42 -05:00