26 Commits

Author SHA1 Message Date
Seil Weiss b64e2c5283 Remove ASSIGNMENT_OPERATOR macro (#284)
* Remove ASSIGNMENT_OPERATOR macro

* Remove definitions of auto-generated assign ops
2024-07-01 17:18:26 -05:00
Steven Casper 6fea765381 zParPTank nearly equivalent. (#280)
* Start decomping zParPTank.cpp

* zParPTank nearly 100% equivalent.

Game crashes after leaving the main menu.
2024-06-27 18:46:46 -05:00
Seil Weiss 1a0fdcbbe1 Add ASSIGNMENT_OPERATOR macro (#239) 2021-04-09 07:30:25 -04:00
Seil Weiss f73c443913 Decomp most of zDiscoFloor (#220) 2021-03-27 22:05:04 -04:00
Seil Weiss eabe5c4e90 xFX progress (#141)
* xFX progress

* remove decomped funcs
2021-02-03 16:42:18 -05:00
Seil Weiss fa3b483113 xFont.cpp 70% complete (#135) 2021-02-03 09:06:29 -05:00
Seil Weiss 2dc3df1740 zTextBox.cpp 95% complete (#112) 2021-01-11 08:23:50 -05:00
Gota7 718d7db238 Decompile Most Of xBehaveGoalSimple.cpp (#104)
* Decomp Part Of zMusic.cpp

Progress.

* Cleanup zMusic Changes

For merging.

* Partial Decompilation Of zTaxi.cpp

9/13 functions done.

* Decompile Most Of zCameraFly.cpp; Cleanup

More progress.

* zRumble, zFX, Snd zScript Partial Decpmpilation

More general progress.

* zRumble, zFX, And zScript Partial Decpmpilation

More general progress.

* Cleanup For Merging

For progress.

* Another Cleanup For Pull Request

3rd time's the charm.

* Partial Decompilation Of iTime.cpp

Progress!

* Decompile Most Of Particle Manager

So close to 100%ing it, but yet so far.

* Start xBehaviour; Remove zScript.s

I need sleep.

* More Work On xBehaviour

Progress.

* Partial Decompilation Of Various Files

Include xDebug, zPendulum, and zTaskBox. All work in progress.

* Partial Decompilation Of zMovePoint And zLightEffect

Progress.

* Partial Decompilation Of xGroup

Progress.

* Remove Nonexistent Link Variable

It doesn't exist.

* Decompile Most Of xRMemData

So close, yet so far...

* Fully Decompile xFog.cpp

But removing the ASM file doesn't work because of the float :{

* Random Progress Dump

A bunch of stuff that works or not.

* Partial Progress On xSurface.cpp

Progress.

* Decompile Most Of xBehaveGoalSimple

Decompile various files.

* Update website.yml

* Revert "Update website.yml"

This reverts commit 4c7926be16c5d38b675d990a44086a5061e736b3.

* Commit Fixes

For PR merging.

* Partial Progress For zNPCMgr

Progress is progress.
2021-01-10 09:12:09 -05:00
Seil Weiss b5b4a40f4c zUI.cpp 60% complete (#105) 2021-01-10 07:51:39 -05:00
Seil Weiss 9877b7a311 zEnv.cpp 100% complete (#103) 2021-01-09 03:23:45 -05:00
mattbruv 1c729144b1 Fix build error (#80)
* accidentally broke the build because renderware doesn't include our custom types

* fix
2021-01-01 18:52:57 -06:00
mattbruv 13104348de zActionLine 50%+ (#77)
* start actionline

* start function

* close but no cigar

* start RenderActionLine

* note

* Render function

* zactionlineupdate first attempt WTF???

* clean up function

* move walkthrough file
2021-01-01 18:50:59 -05:00
Seil Weiss d189095c84 xEnt.cpp 87.5% complete (#74)
* xEnt.cpp::reset

* xEnt.cpp::refresh

* progress

* big progress

* xEnt.cpp 90% complete
2020-12-28 23:11:10 -05:00
Seil Weiss 12a428a380 iLight.cpp 100%-ish complete (#69)
* iLight.cpp 100%-ish complete

* Use RwMatrix macros
2020-12-26 14:37:44 -05:00
Seil Weiss f1d666e763 iEnv.cpp 90% complete (#64)
* iEnv.cpp 90% complete

* Remove decomped functions
2020-12-25 18:50:55 -05:00
Seil Weiss e24aeae7b9 iAnim.cpp 90% complete (#60) 2020-12-23 23:49:43 -06:00
Mark Langen 586834afa0 xNPCBasic.cpp 10% Progress (#49)
* 100% match on xNPCBasic::Process. This gives us quite a bit of useful
  information about physics flags.

* Fixed the flags struct fields in xNPCBasic. They were declared, but
  the actual fields using them were not correctly generated by the
  dwarf dumper.

* Figured out the vtable behavior of xNPCBasic (has many virtual
  functions), and added the virtual functions. I know I got this right
  because there is a virtual function invocation in the ::Process which
  100% matches.

* Turn off RTTI in the compiler options. Additional symbols which are
  generated for classes with virtual functions if this is not turned
  off, and these are not present in the symbols.txt symbol dump, so it
  must have been off.
2020-12-06 07:29:47 -05:00
seilweiss 7c0f51d6b8 misc header stuff 2020-10-23 15:47:41 -05:00
seilweiss 451f952fd4 add RwCameraClearMode 2020-10-23 13:47:31 -05:00
seilweiss dfb7e08aa8 RwRaster enums/macros 2020-10-23 13:04:12 -05:00
seilweiss 56a6c0ec03 RwCamera macros 2020-10-23 12:59:17 -05:00
seilweiss 913a70f685 oops 2020-10-22 18:02:20 -05:00
seilweiss 9308367ed6 Add rwsdk definitions 2020-10-22 17:49:34 -05:00
mattbruv b0d2a18982 Decomp (#23)
* decomp some xEnt functions

* Remove decompiled functions

* address PR comments

* almost decomp isSneaking

* few more functions

* decomp damage function

* decomp zPortal.cpp

* start zNPCTypeBoss.cpp

* almost decomp 2 zEnt funcs

* start xString.cpp

* almost decomp icompare
2020-10-12 21:07:50 -05:00
mattbruv 8f22ecb899 decomp xEnv.cpp (#19)
* decomp xEnv.cpp

* zCamMarker progress

* match init

* fully decompile zCamMarker.cpp

* address pr comments

* clean up includes

* remove unused files
2020-10-02 10:50:41 -05:00