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
|
daca438a62
|
feat(component): add CCharacterComponent::AddItemBySlot
|
2025-10-29 21:28:57 -05:00 |
|
fallenoak
|
e6dba0a7c4
|
feat(object): add INVENTORY_SLOTS enum
|
2025-10-29 21:15:30 -05:00 |
|
fallenoak
|
15a5eb6f57
|
feat(component): add CCharacterComponent::AddItem
|
2025-10-29 20:00:17 -05:00 |
|
Tristan 'Natrist' Cormier
|
9b46d51508
|
feat(console): add CONSOLELINE class (#120)
|
2025-10-29 19:46:44 -05:00 |
|
fallenoak
|
9b4e0cfded
|
feat(component): add CCharacterComponent::AddItem
|
2025-10-29 17:16:05 -05:00 |
|
fallenoak
|
de3215afc9
|
feat(model): implement more of CM2Model dtor
|
2025-10-29 14:53:12 -05:00 |
|
fallenoak
|
12a7752a57
|
feat(model): implement CM2Shared::Release
|
2025-10-29 14:52:25 -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
|
86f902423b
|
feat(db): add ItemDisplayInfoRec
|
2025-10-28 20:50:48 -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
|
de95191127
|
feat(component): implement CCharacterSelection::ClearCharacterModel
|
2025-10-28 10:13:30 -05:00 |
|
fallenoak
|
e85cdd4896
|
feat(model): implement more of CM2Model dtor
|
2025-10-28 10:09:16 -05:00 |
|
fallenoak
|
e055543167
|
feat(model): implement CM2Model::Release
|
2025-10-28 08:46:13 -05:00 |
|
fallenoak
|
fd7b6fda74
|
chore(build): update common
|
2025-10-28 08:43:07 -05:00 |
|
fallenoak
|
64e6577339
|
feat(model): implement CM2Model::DetachFromParent
|
2025-10-27 23:27:53 -05:00 |
|
fallenoak
|
5e9b2316dc
|
fix(model): avoid use after free in CM2Model::DetachAllChildrenById
|
2025-10-27 23:20:07 -05:00 |
|
fallenoak
|
aa7e548102
|
feat(model): add CM2Model::DetachAllChildrenById
|
2025-10-27 23:10:49 -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
|
d6cf306330
|
fix(gx): members of C4Pixel should be unsigned
|
2025-10-27 22:24:23 -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
|
47aea9966b
|
feat(model): handle set geometry visible model calls on model load
|
2025-10-27 21:21:14 -05:00 |
|
fallenoak
|
dd318480f1
|
feat(component): implement CCharacterComponent::ReplaceHairTexture
|
2025-10-27 21:15:46 -05:00 |
|
fallenoak
|
e794580ea8
|
feat(model): handle texture replacement model calls on model load
|
2025-10-27 21:14:33 -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 |
|
fallenoak
|
2964e51030
|
fix(component): correct paste targets in CCharacterComponent::RenderPrepHU
|
2025-10-27 19:27:22 -05:00 |
|
fallenoak
|
66c003e424
|
feat(component): add CCharacterComponent::SetHairStyle
|
2025-10-27 16:46:50 -05:00 |
|
fallenoak
|
55b7eacf23
|
chore(component): improve name of dirty section mask
|
2025-10-27 16:24:37 -05:00 |
|
fallenoak
|
b4d519338a
|
feat(component): add npcBakedTexturePath member to ComponentData
|
2025-10-27 16:16:17 -05:00 |
|
fallenoak
|
206b8f7a54
|
feat(component): finish implementing all render prep functions in CCharacterComponent
|
2025-10-27 16:15:42 -05:00 |
|
fallenoak
|
1f0b89963d
|
feat(gx): implement Blit_Argb8888_Rgb565
|
2025-10-26 11:50:19 -05:00 |
|
fallenoak
|
29bee10e11
|
feat(db): add CharacterFacialHairStylesRec
|
2025-10-25 22:43:51 -05:00 |
|
fallenoak
|
090cd1dc54
|
feat(db): generate id fields if needed during record loads
|
2025-10-25 22:43:05 -05:00 |
|
fallenoak
|
7514b717c9
|
feat(db): add CharHairGeosetsRec
|
2025-10-25 22:28:35 -05:00 |
|
fallenoak
|
ed612b3002
|
feat(component): apply upper underwear texture in CCharacterComponent::RenderPrepTU
|
2025-10-25 22:12:00 -05:00 |
|
fallenoak
|
61293b82dc
|
feat(component): apply lower underwear texture in CCharacterComponent::RenderPrepLU
|
2025-10-25 15:41:34 -05:00 |
|
fallenoak
|
7482779b37
|
feat(component): add item displays member variable to CCharacterComponent
|
2025-10-25 15:32:15 -05:00 |
|