Christian Semmler
|
c22c6f3379
|
Implement/match LegoFlcTexturePresenter (#1015)
* Implement/match LegoFlcTexturePresenter
* Move files
|
2024-06-10 17:44:55 +02:00 |
|
Christian Semmler
|
9a9bccda0e
|
Implement/match IslePathActor::Exit (#997)
* Implement/match IslePathActor::Exit
* Name
* Name
* Partially fix vector interface
* Revert "Partially fix vector interface"
This reverts commit 6e7a1e2b08 .
* Revert "Revert "Partially fix vector interface""
This reverts commit e3860e3c9f .
* Fix
* Remove some COMPAT_MODE
|
2024-06-06 17:45:37 +02:00 |
|
Christian Semmler
|
133a312aee
|
Consolidate state and building entity classes (#989)
|
2024-06-03 18:53:25 +02:00 |
|
Christian Semmler
|
23e5ad7d15
|
Name/rename functions in LegoCharacterManager (#982)
* Name/rename functions in LegoCharacterManager
* Name flag
|
2024-06-01 18:45:34 +02:00 |
|
Christian Semmler
|
eeb81b7223
|
Use USHRT_MAX instead of MAXWORD (#975)
|
2024-05-30 22:02:58 +02:00 |
|
Christian Semmler
|
2f1aa58153
|
Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966)
|
2024-05-29 17:35:36 +02:00 |
|
Christian Semmler
|
da48dfb40d
|
Implement/match LegoAnimPresenter::FUN_1006b140 (#963)
|
2024-05-28 15:23:23 -04:00 |
|
Christian Semmler
|
3cfb918559
|
Implement/match LegoExtraActor::VTable0x6c (#956)
|
2024-05-26 01:16:20 +02:00 |
|
Christian Semmler
|
535f1b973a
|
Implement LegoROI::FUN_100a9410 (#955)
* WIP
* WIP
* Remove space
* Fix
|
2024-05-25 22:21:05 +02:00 |
|
Cameron
|
d106aada11
|
basic name improvements (#930)
* basic name improvements
* clang-format
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
|
2024-05-18 15:20:05 -04:00 |
|
Christian Semmler
|
3c89cbe4e1
|
Implement/match LegoLocomotionAnimPresenter (#925)
|
2024-05-15 21:29:00 +02:00 |
|
Christian Semmler
|
9a05edd0a7
|
Implement/match LegoLoopingAnimPresenter (#924)
|
2024-05-15 20:34:36 +02:00 |
|
Christian Semmler
|
29a0e32739
|
Implement/match remaining LegoHideAnimPresenter functions (#923)
* Implement/match remaining LegoHideAnimPresenter functions
* Fix type
* Fix marker
* Fix type
|
2024-05-14 20:50:37 +02:00 |
|
Christian Semmler
|
e4a899350e
|
Move strings to proper location in define.cpp (#922)
|
2024-05-14 16:43:06 +02:00 |
|
Christian Semmler
|
e32e06321a
|
Rename _countof to sizeOfArray (#921)
|
2024-05-14 16:35:22 +02:00 |
|
Christian Semmler
|
95ed90aacb
|
Implement/match some LegoHideAnimPresenter functions (#920)
|
2024-05-14 16:15:35 +02:00 |
|
Christian Semmler
|
0b2d4914ee
|
Match LegoVideoManager::Destroy (#918)
|
2024-05-14 14:36:44 +02:00 |
|
Christian Semmler
|
1b1d2ecde6
|
Refactor LegoOmni into LegoMain/Scripts (#883)
* Refactor LegoOmni into LegoMain/Scripts
* Fix guard
|
2024-05-04 14:06:32 +02:00 |
|
Christian Semmler
|
51adf75b9b
|
(Refactor) Use more forward declarations (#881)
* Use more forward declarations
* Use more forward declarations
* Add more forward declarations
* Fix
|
2024-05-03 18:19:12 +02:00 |
|
Christian Semmler
|
cd39e71597
|
Implement/match LegoAnimationManager::Notify (#875)
* Implement/match LegoAnimationManager::Notify
* Rename notification type
|
2024-05-01 15:00:42 +02:00 |
|
Christian Semmler
|
180a1e6360
|
Define LegoEntity::Type enum (#854)
* Define LegoEntity::Type enum
* Use enum constant
|
2024-04-26 16:03:13 +02:00 |
|
Christian Semmler
|
31f5143741
|
Implement/match LegoAnimPresenter::VTable0x94 (#852)
|
2024-04-25 17:27:55 +02:00 |
|
Christian Semmler
|
054120bc5d
|
Implement/match LegoAnimPresenter::FUN_1006aa60 (#851)
|
2024-04-25 17:00:42 +02:00 |
|
Christian Semmler
|
ce3d915bba
|
Implement/match LegoAnimPresenter::SubstituteVariables (#850)
|
2024-04-25 16:36:28 +02:00 |
|
Christian Semmler
|
830c0827af
|
Implement/match LegoAnimPresenter::Destroy (#849)
* WIP Destroy
* Match
|
2024-04-25 16:24:06 +02:00 |
|
Christian Semmler
|
916c039e72
|
Implement/match LegoAnimPresenter::ParseExtra (#848)
* Implement/match LegoAnimPresenter::ParseExtra
* Fix
|
2024-04-25 16:00:58 +02:00 |
|
Christian Semmler
|
410824bd0f
|
Implement/match various small LegoAnimPresenter functions (#846)
* Implement/match various small LegoAnimPresenter functions
* Fix location of anim function
* fix
|
2024-04-24 15:51:28 +02:00 |
|
Christian Semmler
|
b789a15d0b
|
Implement/match LegoAnimPresenter::FUN_1006b900 (#844)
|
2024-04-24 14:51:20 +02:00 |
|
Christian Semmler
|
67c9736953
|
Implement/match LegoAnimPresenter::FUN_1006afc0 (#843)
* Implement/match LegoAnimPresenter::FUN_1006afc0
* empty
|
2024-04-24 14:24:59 +02:00 |
|
Christian Semmler
|
9025d5ed06
|
Implement/match LegoWorld::FUN_1001fda0 (#840)
|
2024-04-23 10:33:38 +02:00 |
|
Christian Semmler
|
7efbb04999
|
Implement/match LegoAnimPresenter::FUN_1006ab70 (#839)
|
2024-04-23 10:03:10 +02:00 |
|
Christian Semmler
|
c01fd9b260
|
Implement/match LegoAnimPresenter::EndAction (#838)
|
2024-04-22 15:42:52 +02:00 |
|
Christian Semmler
|
a3bd98a04d
|
Implement/match LegoAnimMMPresenter::FUN_1004b5b0 (#830)
|
2024-04-20 18:03:42 +02:00 |
|
Christian Semmler
|
f637dcaa29
|
Implement/match LegoAnimMMPresenter::FUN_1004b530 (#828)
|
2024-04-20 17:40:23 +02:00 |
|
Christian Semmler
|
9cc5df8c40
|
Implement/match LegoAnimMMPresenter::StartingTickle (#824)
|
2024-04-20 16:07:58 +02:00 |
|
Christian Semmler
|
0b08b0ae69
|
Implement/match LegoAnimMMPresenter::ReadyTickle (#823)
|
2024-04-20 15:52:10 +02:00 |
|
Christian Semmler
|
e7aec124a2
|
Implement/match LegoPhonemePresenter::EndAction (#816)
|
2024-04-17 17:03:17 +02:00 |
|
Christian Semmler
|
11410890cd
|
Implement/match LegoPhonemePresenter::LoadFrame & PutFrame (#812)
* Implement/match LegoPhonemePresenter::LoadFrame & PutFrame
* add beta10 annotations
|
2024-04-17 13:26:11 +02:00 |
|
Nathan M Gilbert
|
d639eb4c2b
|
Implement LegoPathActor::Vtable0x6c (#810)
* Implement LegoPathActor::VTable0x6c
* Update LEGO1/lego/legoomni/src/paths/legopathactor.cpp
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
* Fix logic / match
* Add BETA annotation
---------
Co-authored-by: Christian Semmler <mail@csemmler.com>
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
|
2024-04-17 12:34:21 +02:00 |
|
Christian Semmler
|
2600b1b421
|
Implement/match LegoPhonemePresenter::StartingTickle (#809)
* Implement/match LegoPhonemePresenter::StartingTickle
* Name vars
* Fix name
|
2024-04-16 16:07:13 +02:00 |
|
Misha
|
540bcc61ad
|
Implement LegoVideoManager::FUN_1007c520 (#803)
|
2024-04-14 16:23:32 -04:00 |
|
Misha
|
c282b3019d
|
implement LegoAnimPresenter::VTable0x8c (#798)
|
2024-04-13 17:42:05 -04:00 |
|
Christian Semmler
|
54421ebcdf
|
Implement/match LegoAnimPresenter::FUN_1006b9a0 (#797)
|
2024-04-13 18:05:43 +02:00 |
|
Christian Semmler
|
67127e2515
|
Implement/match LegoAnimPresenter::PutFrame (#796)
* Implement/match LegoAnimPresenter::PutFrame
* compat mode
|
2024-04-13 17:59:16 +02:00 |
|
Christian Semmler
|
d469cabd6b
|
Implement/match LegoAnimPresenter::FUN_1006abb0 (#795)
|
2024-04-13 16:35:55 +02:00 |
|
Christian Semmler
|
93257a7c8c
|
Implement/match LegoAnimPresenter::FUN_1006c8a0 (#794)
|
2024-04-13 16:11:24 +02:00 |
|
Christian Semmler
|
4502737fe2
|
Implement/match LegoAnimPresenter::FUN_100699e0 (#793)
|
2024-04-13 16:02:55 +02:00 |
|
Christian Semmler
|
e43749c8bb
|
Implement/match LegoAnimPresenter::FUN_10069b10 (#792)
|
2024-04-13 15:55:26 +02:00 |
|
Christian Semmler
|
f5e81777bc
|
Implement LegoAnimPresenter::FUN_1006a3c0 (#791)
|
2024-04-13 14:57:18 +02:00 |
|
Christian Semmler
|
dc3259bb17
|
Implement/match LegoAnimPresenter::FUN_1006a4f0 (#789)
|
2024-04-12 17:53:22 +02:00 |
|