Commit Graph

  • a508885c78
    fix(glue): correct handling of main hand, off-hand, and ranged hand items in CharacterSelectionDisplay fallenoak 2025-11-04 12:22:55 -0600
  • a64ab82e41 feat(console): add ConsoleDeviceExists Tristan Cormier 2025-11-04 09:32:33 -0500
  • 300d6b2f29 feat(gx): add GxDevExists Tristan Cormier 2025-11-04 09:28:32 -0500
  • 288b2a88ab feat(console): add ConsoleDeviceExists Tristan Cormier 2025-11-04 09:32:33 -0500
  • 92a7b71fee feat(gx): add GxDevExists Tristan Cormier 2025-11-04 09:28:32 -0500
  • 137045e947
    feat(component): implement CCharacterComponent::RemoveLinkpt fallenoak 2025-11-03 22:30:05 -0600
  • ccaf2af8cb
    feat(component): add CCharacterComponent::ComponentOpenFingers fallenoak 2025-11-03 22:15:39 -0600
  • 0c77e82e14
    feat(component): add CCharacterComponent::ComponentCloseFingers fallenoak 2025-11-03 20:35:39 -0600
  • 9ef900f80f
    feat(component): implement CCharacterComponent::AddLink fallenoak 2025-11-03 19:55:08 -0600
  • 20caf39136
    chore(component): clarify variable names in CCharacterComponent::AddHandItem fallenoak 2025-11-03 19:53:40 -0600
  • fb1922941e
    feat(model): process attached models in CM2Model::InitializeLoaded fallenoak 2025-11-03 19:50:49 -0600
  • 642c763612
    fix(model): correct logic in CM2Model::AttachToParent fallenoak 2025-11-03 19:17:38 -0600
  • 3a3b7d5259
    feat(component): implement CCharacterComponent::AddHandItem fallenoak 2025-11-03 16:37:18 -0600
  • 7bcb1363e3
    feat(model): add CM2Model::HasAttachment fallenoak 2025-11-03 16:24:01 -0600
  • 9acffa737e
    feat(component): partially implement CCharacterComponent::AddHandItem fallenoak 2025-11-02 23:34:35 -0600
  • bb4824cb02
    feat(component): add CCharacterComponent::GetSheatheLink fallenoak 2025-11-02 23:20:35 -0600
  • 72ec15f494
    chore(model): refactor all linear searches in CM2Model::FindKey for clarity fallenoak 2025-11-02 12:29:44 -0600
  • 81dd3d64b4
    chore(model): rename variable for clarity in CM2Model::FindKey fallenoak 2025-11-02 11:07:31 -0600
  • 4db31eced1
    fix(model): correct binary search logic in CM2Model::FindKey fallenoak 2025-11-01 23:32:03 -0500
  • 42c6e68977
    chore(model): improve clarity in CM2Model::FindKey fallenoak 2025-11-01 21:58:22 -0500
  • 86695ee7a8
    chore(model): remove gotos from CM2Model::FindKey fallenoak 2025-11-01 11:27:34 -0500
  • 9a91bf6523
    chore(model): tidy declarations in CM2Model::FindKey fallenoak 2025-11-01 09:20:24 -0500
  • 5bcbf82f43
    feat(component): implement CCharacterComponent::PasteTransparent1Bit fallenoak 2025-10-31 22:42:24 -0500
  • fb778c8bcc
    feat(component): add CCharacterComponent::UpdateItem fallenoak 2025-10-31 20:23:16 -0500
  • 4f1159284b
    feat(component): implement CCharacterComponent::UpdateItemLU fallenoak 2025-10-31 00:40:22 -0500
  • 4ac15df24c
    feat(component): implement CCharacterComponent::UpdateItemTL fallenoak 2025-10-31 00:38:40 -0500
  • 8064d19e14
    feat(component): implement CCharacterComponent::UpdateItemTU fallenoak 2025-10-31 00:36:44 -0500
  • 219f17583f
    feat(component): implement CCharacterComponent::UpdateItemAL fallenoak 2025-10-31 00:34:13 -0500
  • 2878b97ca6
    feat(component): implement CCharacterComponent::PasteTransparent8Bit fallenoak 2025-10-31 00:22:37 -0500
  • 3face44407
    chore(component): add unimplemented macro to paste functions fallenoak 2025-10-30 23:10:06 -0500
  • c46fc09ad3
    feat(component): implement CCharacterComponent::UpdateItemAU fallenoak 2025-10-30 23:07:35 -0500
  • bc929cbb46
    feat(component): implement CCharacterComponent::ItemsLoaded fallenoak 2025-10-30 23:06:47 -0500
  • ea8b7ca0b8
    feat(util): add SFile::FileExists fallenoak 2025-10-30 23:04:29 -0500
  • 9bfe4428e3
    feat(glue): add items in CharacterSelectionDisplay::CreateModelData fallenoak 2025-10-30 20:28:07 -0500
  • ed3b9ac628
    feat(db): add ItemVisualsRec fallenoak 2025-10-30 20:27:18 -0500
  • 2837a808a2
    feat(component): add CCharacterComponent::AddHandItem fallenoak 2025-10-30 20:06:40 -0500
  • 0299f2e837
    feat(object): add SHEATHE_TYPE enum fallenoak 2025-10-30 20:06:08 -0500
  • cc48239bcf
    fix(net): correct layout of CHARACTER_INFO struct fallenoak 2025-10-30 15:30:19 -0500
  • 7cbda9339f
    feat(object): add more values to INVENTORY_SLOTS fallenoak 2025-10-30 15:27:52 -0500
  • e3073868de
    chore(glue): move component creation into CharacterSelectionDisplay fallenoak 2025-10-29 23:41:10 -0500
  • 666e52fb16
    feat(glue): start character animation on character select screen fallenoak 2025-10-29 22:25:46 -0500
  • daca438a62
    feat(component): add CCharacterComponent::AddItemBySlot fallenoak 2025-10-29 21:28:57 -0500
  • e6dba0a7c4
    feat(object): add INVENTORY_SLOTS enum fallenoak 2025-10-29 21:15:30 -0500
  • 15a5eb6f57
    feat(component): add CCharacterComponent::AddItem fallenoak 2025-10-29 20:00:17 -0500
  • 9b46d51508
    feat(console): add CONSOLELINE class (#120) Tristan 'Natrist' Cormier 2025-10-29 20:46:44 -0400
  • db606fab10
    chore(console): style nit fallenoak 2025-10-29 19:46:10 -0500
  • eee9cd6d24 feat(console): add CONSOLELINE class Tristan Cormier 2025-10-29 10:52:59 -0400
  • 9b4e0cfded
    feat(component): add CCharacterComponent::AddItem fallenoak 2025-10-29 17:16:05 -0500
  • de3215afc9
    feat(model): implement more of CM2Model dtor fallenoak 2025-10-29 14:53:12 -0500
  • 12a7752a57
    feat(model): implement CM2Shared::Release fallenoak 2025-10-29 14:52:25 -0500
  • b370d86f7d
    chore(component): render prep funcs are not static fallenoak 2025-10-28 22:24:36 -0500
  • 794003086b
    feat(component): add item functions fallenoak 2025-10-28 22:15:11 -0500
  • a431b30cf9
    feat(component): add CCharacterComponent::ClearItemDisplay fallenoak 2025-10-28 21:11:57 -0500
  • ea51e2e20f
    feat(component): add CCharacterComponent::UpdateItemDisplay fallenoak 2025-10-28 21:05:03 -0500
  • 86f902423b
    feat(db): add ItemDisplayInfoRec fallenoak 2025-10-28 20:50:48 -0500
  • 7cc8da4ac1
    feat(component): implement CCharacterComponent::ReplaceExtraSkinTexture fallenoak 2025-10-28 16:30:02 -0500
  • 0fce98aabc
    feat(component): use ObjectAlloc to allocate CCharacterComponent fallenoak 2025-10-28 16:20:24 -0500
  • f5aa37368a
    chore(component): use CCharacterComponent::GetSectionsRecord in more places fallenoak 2025-10-28 15:36:56 -0500
  • ecc98d4738
    fix(component): release correct model in CCharacterComponent::Init fallenoak 2025-10-28 10:37:36 -0500
  • de95191127
    feat(component): implement CCharacterSelection::ClearCharacterModel fallenoak 2025-10-28 10:13:30 -0500
  • e85cdd4896
    feat(model): implement more of CM2Model dtor fallenoak 2025-10-28 10:09:16 -0500
  • e055543167
    feat(model): implement CM2Model::Release fallenoak 2025-10-28 08:46:13 -0500
  • fd7b6fda74
    chore(build): update common fallenoak 2025-10-28 08:43:07 -0500
  • 64e6577339
    feat(model): implement CM2Model::DetachFromParent fallenoak 2025-10-27 23:27:53 -0500
  • 5e9b2316dc
    fix(model): avoid use after free in CM2Model::DetachAllChildrenById fallenoak 2025-10-27 23:20:07 -0500
  • aa7e548102
    feat(model): add CM2Model::DetachAllChildrenById fallenoak 2025-10-27 23:10:49 -0500
  • 2fb38d3ebb
    feat(component): clear dirty sections in CCharacterComponent::RenderPrepSections fallenoak 2025-10-27 22:57:21 -0500
  • 6147f85400
    feat(component): handle eye effects in CCharacterComponent::GeosRenderPrep fallenoak 2025-10-27 22:41:17 -0500
  • 0cd79fb749
    feat(component): implement more of CCharacterComponent::SetSkinColor fallenoak 2025-10-27 22:31:58 -0500
  • d6cf306330
    fix(gx): members of C4Pixel should be unsigned fallenoak 2025-10-27 22:24:23 -0500
  • 95c89c50b9
    feat(component): add CCharacterComponent::SetBeardStyle fallenoak 2025-10-27 22:14:57 -0500
  • 29535710fe
    fix(component): properly set features list in CountFacialFeatures fallenoak 2025-10-27 22:12:09 -0500
  • cbe12747b8
    feat(component): add ComponentGetFacialHairStyleRecord fallenoak 2025-10-27 22:09:19 -0500
  • 0c584ee901
    feat(component): populate facial hair styles list on initialize fallenoak 2025-10-27 21:38:18 -0500
  • 47aea9966b
    feat(model): handle set geometry visible model calls on model load fallenoak 2025-10-27 21:21:14 -0500
  • dd318480f1
    feat(component): implement CCharacterComponent::ReplaceHairTexture fallenoak 2025-10-27 21:15:46 -0500
  • e794580ea8
    feat(model): handle texture replacement model calls on model load fallenoak 2025-10-27 21:14:33 -0500
  • ca58375aa4
    feat(component): implement CCharacterComponent::SetHairColor fallenoak 2025-10-27 19:43:30 -0500
  • 068b32435e
    chore(component): move ComponentData to types header fallenoak 2025-10-27 19:30:12 -0500
  • 2964e51030
    fix(component): correct paste targets in CCharacterComponent::RenderPrepHU fallenoak 2025-10-27 19:27:22 -0500
  • 66c003e424
    feat(component): add CCharacterComponent::SetHairStyle fallenoak 2025-10-27 16:46:50 -0500
  • 55b7eacf23
    chore(component): improve name of dirty section mask fallenoak 2025-10-27 16:24:37 -0500
  • b4d519338a
    feat(component): add npcBakedTexturePath member to ComponentData fallenoak 2025-10-27 16:16:17 -0500
  • 206b8f7a54
    feat(component): finish implementing all render prep functions in CCharacterComponent fallenoak 2025-10-27 16:15:42 -0500
  • 1f0b89963d
    feat(gx): implement Blit_Argb8888_Rgb565 fallenoak 2025-10-26 11:50:19 -0500
  • 29bee10e11
    feat(db): add CharacterFacialHairStylesRec fallenoak 2025-10-25 22:43:51 -0500
  • 090cd1dc54
    feat(db): generate id fields if needed during record loads fallenoak 2025-10-25 22:43:05 -0500
  • 7514b717c9
    feat(db): add CharHairGeosetsRec fallenoak 2025-10-25 22:28:35 -0500
  • ed612b3002
    feat(component): apply upper underwear texture in CCharacterComponent::RenderPrepTU fallenoak 2025-10-25 22:12:00 -0500
  • 61293b82dc
    feat(component): apply lower underwear texture in CCharacterComponent::RenderPrepLU fallenoak 2025-10-25 15:41:34 -0500
  • 7482779b37
    feat(component): add item displays member variable to CCharacterComponent fallenoak 2025-10-25 15:32:15 -0500
  • 319ea1466e
    feat(component): add s_itemPriority fallenoak 2025-10-25 12:23:40 -0500
  • 46ba86227b
    feat(component): add ITEM_SLOT enum fallenoak 2025-10-25 12:04:25 -0500
  • 136155058d
    feat(component): finish implementing CCharacterComponent::RenderPrepHU fallenoak 2025-10-24 13:26:37 -0500
  • 7b32d99bb0
    chore(component): tidy up CCharacterComponent::RenderPrepHL fallenoak 2025-10-24 13:20:53 -0500
  • 2393f0aefa
    feat(component): implement CCharacterComponent::SetFace fallenoak 2025-10-24 13:17:31 -0500
  • 0a2438b321
    chore(model): make comment more concise fallenoak 2025-10-23 20:57:11 -0500
  • a17ba56f0e
    chore(component): add temp return value to CCharacterComponent::RenderPrep fallenoak 2025-10-23 17:21:07 -0500
  • 190ceb7a49
    chore(model): fix misaligned pointers in CM2Model::InitializeLoaded fallenoak 2025-10-23 17:20:31 -0500
  • 84d6bdac05
    feat(component): load underwear textures when setting skin color fallenoak 2025-10-23 16:57:36 -0500