Commit Graph

110 Commits

Author SHA1 Message Date
fallenoak
c6eef57289
feat(component): add GetSelectionFromContext 2026-01-05 18:55:37 -06:00
fallenoak
11cf32ac36
feat(component): clear base texture in CCharacterComponent dtor 2026-01-01 22:01:01 -06:00
fallenoak
1cba1cc66d
feat(component): add CCharacterComponent::FreeComponent 2026-01-01 21:39:53 -06:00
fallenoak
fdbcf6a9f1
feat(glue): implement Script_SetSelectedRace 2025-12-30 22:53:18 -06:00
fallenoak
def6b42a7b
feat(component): add ComponentData::SetPreferences 2025-12-30 15:07:52 -06:00
fallenoak
01d0268d5c
chore(component): move ComponentData::GetPreferences to appropriate location 2025-12-30 15:06:06 -06:00
fallenoak
c6110b561e
feat(component): add CCharacterComponent::GetPreferences 2025-12-30 14:56:51 -06:00
fallenoak
4c9eca2d0c
fix(component): correct mip pointer handling in CCharacterComponent paste functions 2025-12-13 11:52:12 -06:00
fallenoak
394c38cac1
feat(component): register vars in CCharacterComponent::Initialize 2025-11-30 17:17:17 -06:00
fallenoak
940205d934
fix(build): correct C2iVector initialization in CCharacterComponent::s_sectionInfoRaw 2025-11-15 17:03:54 -06:00
fallenoak
137045e947
feat(component): implement CCharacterComponent::RemoveLinkpt 2025-11-03 22:30:05 -06:00
fallenoak
ccaf2af8cb
feat(component): add CCharacterComponent::ComponentOpenFingers 2025-11-03 22:15:39 -06:00
fallenoak
0c77e82e14
feat(component): add CCharacterComponent::ComponentCloseFingers 2025-11-03 20:35:39 -06:00
fallenoak
9ef900f80f
feat(component): implement CCharacterComponent::AddLink 2025-11-03 19:55:08 -06:00
fallenoak
20caf39136
chore(component): clarify variable names in CCharacterComponent::AddHandItem 2025-11-03 19:53:40 -06:00
fallenoak
3a3b7d5259
feat(component): implement CCharacterComponent::AddHandItem 2025-11-03 16:37:18 -06:00
fallenoak
9acffa737e
feat(component): partially implement CCharacterComponent::AddHandItem 2025-11-02 23:34:35 -06:00
fallenoak
bb4824cb02
feat(component): add CCharacterComponent::GetSheatheLink 2025-11-02 23:20:35 -06:00
fallenoak
5bcbf82f43
feat(component): implement CCharacterComponent::PasteTransparent1Bit 2025-10-31 22:42:24 -05:00
fallenoak
fb778c8bcc
feat(component): add CCharacterComponent::UpdateItem 2025-10-31 20:23:16 -05:00
fallenoak
4f1159284b
feat(component): implement CCharacterComponent::UpdateItemLU 2025-10-31 00:40:22 -05:00
fallenoak
4ac15df24c
feat(component): implement CCharacterComponent::UpdateItemTL 2025-10-31 00:38:40 -05:00
fallenoak
8064d19e14
feat(component): implement CCharacterComponent::UpdateItemTU 2025-10-31 00:36:44 -05:00
fallenoak
219f17583f
feat(component): implement CCharacterComponent::UpdateItemAL 2025-10-31 00:34:13 -05:00
fallenoak
2878b97ca6
feat(component): implement CCharacterComponent::PasteTransparent8Bit 2025-10-31 00:22:37 -05:00
fallenoak
3face44407
chore(component): add unimplemented macro to paste functions 2025-10-30 23:10:06 -05:00
fallenoak
c46fc09ad3
feat(component): implement CCharacterComponent::UpdateItemAU 2025-10-30 23:07:35 -05:00
fallenoak
bc929cbb46
feat(component): implement CCharacterComponent::ItemsLoaded 2025-10-30 23:06:47 -05:00
fallenoak
2837a808a2
feat(component): add CCharacterComponent::AddHandItem 2025-10-30 20:06:40 -05:00
fallenoak
daca438a62
feat(component): add CCharacterComponent::AddItemBySlot 2025-10-29 21:28:57 -05:00
fallenoak
15a5eb6f57
feat(component): add CCharacterComponent::AddItem 2025-10-29 20:00:17 -05:00
fallenoak
9b4e0cfded
feat(component): add CCharacterComponent::AddItem 2025-10-29 17:16:05 -05:00
fallenoak
b370d86f7d
chore(component): render prep funcs are not static 2025-10-28 22:24:36 -05:00
fallenoak
794003086b
feat(component): add item functions 2025-10-28 22:15:11 -05:00
fallenoak
a431b30cf9
feat(component): add CCharacterComponent::ClearItemDisplay 2025-10-28 21:11:57 -05:00
fallenoak
ea51e2e20f
feat(component): add CCharacterComponent::UpdateItemDisplay 2025-10-28 21:05:03 -05:00
fallenoak
7cc8da4ac1
feat(component): implement CCharacterComponent::ReplaceExtraSkinTexture 2025-10-28 16:30:02 -05:00
fallenoak
0fce98aabc
feat(component): use ObjectAlloc to allocate CCharacterComponent 2025-10-28 16:20:24 -05:00
fallenoak
f5aa37368a
chore(component): use CCharacterComponent::GetSectionsRecord in more places 2025-10-28 15:36:56 -05:00
fallenoak
ecc98d4738
fix(component): release correct model in CCharacterComponent::Init 2025-10-28 10:37:36 -05:00
fallenoak
2fb38d3ebb
feat(component): clear dirty sections in CCharacterComponent::RenderPrepSections 2025-10-27 22:57:21 -05:00
fallenoak
6147f85400
feat(component): handle eye effects in CCharacterComponent::GeosRenderPrep 2025-10-27 22:41:17 -05:00
fallenoak
0cd79fb749
feat(component): implement more of CCharacterComponent::SetSkinColor 2025-10-27 22:31:58 -05:00
fallenoak
95c89c50b9
feat(component): add CCharacterComponent::SetBeardStyle 2025-10-27 22:14:57 -05:00
fallenoak
29535710fe
fix(component): properly set features list in CountFacialFeatures 2025-10-27 22:12:09 -05:00
fallenoak
cbe12747b8
feat(component): add ComponentGetFacialHairStyleRecord 2025-10-27 22:09:19 -05:00
fallenoak
0c584ee901
feat(component): populate facial hair styles list on initialize 2025-10-27 21:38:18 -05:00
fallenoak
dd318480f1
feat(component): implement CCharacterComponent::ReplaceHairTexture 2025-10-27 21:15:46 -05:00
fallenoak
ca58375aa4
feat(component): implement CCharacterComponent::SetHairColor 2025-10-27 19:43:30 -05:00
fallenoak
068b32435e
chore(component): move ComponentData to types header 2025-10-27 19:30:12 -05:00