Decompilation of Neversoft's Spider-Man game (PC PORT)
Go to file
2024-05-11 17:03:36 +02:00
thps2-stuff Committing stuff from previous stream and adding THPS2 data 2024-02-24 16:50:36 +01:00
tools CCamera method 2024-04-29 22:34:41 +02:00
.gitattributes normalized line endings, so that unix(-like) environments dont break the project 2023-06-15 19:18:15 +02:00
.gitignore removed opt file 2023-04-09 20:19:10 +02:00
baddy.cpp CBaddy::YawTowards, need to revisit 2024-03-12 12:31:40 +01:00
baddy.h CBaddy::YawTowards, need to revisit 2024-03-12 12:31:40 +01:00
bit2.cpp Introduced Bit2 2024-04-28 17:10:05 +02:00
bit2.h Introduced Bit2 2024-04-28 17:10:05 +02:00
bit.cpp CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
bit.h tools, non rendered bit and camera work 2024-04-28 17:55:36 +02:00
blackcat.cpp more blackcat fields 2024-03-09 13:04:55 +01:00
blackcat.h more blackcat fields 2024-03-09 13:04:55 +01:00
camera.cpp More camera bs 2024-05-01 18:55:40 +02:00
camera.h More camera bs 2024-05-01 18:55:40 +02:00
carnage.cpp Added skeleton for CCarnage 2024-03-09 18:05:30 +01:00
carnage.h Added skeleton for CCarnage 2024-03-09 18:05:30 +01:00
chopper.cpp Added CSniperSplat 2024-03-11 19:18:34 +01:00
chopper.h Added CSniperSplat 2024-03-11 19:18:34 +01:00
cop.cpp skeleton for CCop 2024-03-09 17:49:27 +01:00
cop.h skeleton for CCop 2024-03-09 17:49:27 +01:00
DEFECTS.txt gave up on square root, continiuing... 2023-04-08 13:39:21 +02:00
docock.cpp CDocOc skeleton 2024-03-09 18:56:48 +01:00
docock.h CDocOc skeleton 2024-03-09 18:56:48 +01:00
exp.cpp CItemFrag 2024-05-06 19:22:59 +02:00
exp.h CItemFrag 2024-05-06 19:22:59 +02:00
export.h M3dUtils_InBetween 2024-05-09 16:54:45 +02:00
friction.cpp CBit partially matches, doesnt affect anything 2023-06-27 21:35:33 +02:00
friction.h CBit partially matches, doesnt affect anything 2023-06-27 21:35:33 +02:00
front.cpp Started CMenu and CExpandingBox 2024-02-24 18:55:05 +01:00
front.h Started CMenu and CExpandingBox 2024-02-24 18:55:05 +01:00
hostage.cpp Added CHostage 2024-03-09 17:24:00 +01:00
hostage.h Added CHostage 2024-03-09 17:24:00 +01:00
jonah.cpp Added CJonah skeleton 2024-03-09 19:06:42 +01:00
jonah.h Added CJonah skeleton 2024-03-09 19:06:42 +01:00
known_sizes.txt CBody stuff and known sizes 2024-03-03 17:47:50 +01:00
lizard.cpp Skeleton for CLizard 2024-03-09 19:09:45 +01:00
lizard.h Skeleton for CLizard 2024-03-09 19:09:45 +01:00
lizman.cpp Added lizman 2024-03-09 19:27:16 +01:00
lizman.h Added lizman 2024-03-09 19:27:16 +01:00
m3d.cpp m3d.* no more tagged ps2funcs and andded M3dMaths_MulDiv64 2024-05-08 23:44:52 +02:00
m3d.h m3d.* no more tagged ps2funcs and andded M3dMaths_MulDiv64 2024-05-08 23:44:52 +02:00
m3dcolij.cpp Web_GetGroundY 2024-05-06 20:10:33 +02:00
m3dcolij.h Web_GetGroundY 2024-05-06 20:10:33 +02:00
m3dinit.cpp M3dInit_FlagZeroWibbles 2024-05-09 18:46:44 +02:00
m3dinit.h M3dInit_FlagZeroWibbles 2024-05-09 18:46:44 +02:00
m3dutils.cpp M3dUtils_InBetween 2024-05-09 16:54:45 +02:00
m3dutils.h M3dUtils_InBetween 2024-05-09 16:54:45 +02:00
m3dzone.cpp Web_GetGroundY 2024-05-06 20:10:33 +02:00
m3dzone.h Web_GetGroundY 2024-05-06 20:10:33 +02:00
main.cpp Added CPlayer and CPlayer::SetCamAngleLock 2024-05-09 19:00:26 +02:00
mem.cpp Finished Mem_* 2024-05-05 21:25:48 +02:00
mem.h Finished Mem_* 2024-05-05 21:25:48 +02:00
mj.cpp CMJ::AI done 2024-03-08 20:05:38 +01:00
mj.h CSubmariner::AI done 2024-03-09 11:10:28 +01:00
mysterio.cpp CSoftSpot 2024-03-09 19:58:12 +01:00
mysterio.h CSoftSpot 2024-03-09 19:58:12 +01:00
ob.cpp CSuper::CSuper 2024-05-08 23:27:51 +02:00
ob.h ScaleMatrix and CopyMat 2024-05-09 00:35:12 +02:00
platform.cpp CPlatform boilerplate 2024-03-09 20:04:24 +01:00
platform.h CPlatform boilerplate 2024-03-09 20:04:24 +01:00
ps2funcs.cpp CPlayer::SetTargetTorsoAngleToThisPoint and ratan2 2024-05-11 15:28:09 +02:00
ps2funcs.h CPlayer::SetTargetTorsoAngleToThisPoint and ratan2 2024-05-11 15:28:09 +02:00
ps2lowsfx.cpp CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
ps2lowsfx.h CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
ps2m3d.cpp Created m3dutils 2024-05-08 23:17:39 +02:00
ps2m3d.h CSuper::ApplyPose 2024-05-08 23:24:34 +02:00
ps2redbook.cpp CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
ps2redbook.h CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
pshell.cpp matchinger 2024-02-24 22:11:32 +01:00
pshell.h matchinger 2024-02-24 22:11:32 +01:00
quat.cpp More CCamera and CVector work 2024-05-01 18:20:01 +02:00
quat.h More CCamera and CVector work 2024-05-01 18:20:01 +02:00
rhino.cpp Scorpion and rhino 2024-03-09 20:12:02 +01:00
rhino.h Scorpion and rhino 2024-03-09 20:12:02 +01:00
scorpion.cpp Scorpion and rhino 2024-03-09 20:12:02 +01:00
scorpion.h Scorpion and rhino 2024-03-09 20:12:02 +01:00
screen.cpp CPlayer::ExitLookaroundMode 2024-05-09 19:29:48 +02:00
screen.h CPlayer::ExitLookaroundMode 2024-05-09 19:29:48 +02:00
shell.cpp Added more cdummy fields 2024-03-11 19:06:11 +01:00
shell.h Added more cdummy fields 2024-03-11 19:06:11 +01:00
simby.cpp SimbyBase 2024-03-09 20:19:55 +01:00
simby.h SimbyBase 2024-03-09 20:19:55 +01:00
spclone.cpp More fields in CWeb and CSpClone 2024-04-28 16:53:12 +02:00
spclone.h More fields in CWeb and CSpClone 2024-04-28 16:53:12 +02:00
spider.dep gave up on square root, continiuing... 2023-04-08 13:39:21 +02:00
spider.dsp CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
spider.dsw can't get m3d to match, but it's functionally equivalent 2023-04-08 01:52:02 +02:00
spider.mak Added SStateFlags and CheckStateFlags matching 2024-03-12 11:41:48 +01:00
spidey.cpp CPlayer::RenderLookaroundReticle 2024-05-11 17:03:36 +02:00
spidey.h CVector operator>> 2024-05-11 16:30:36 +02:00
spool.cpp FindRegion 2024-05-06 19:17:13 +02:00
spool.h InitItem 2024-05-06 18:47:06 +02:00
submarin.cpp CSubmariner::AI done 2024-03-09 11:10:28 +01:00
submarin.h CSubmariner::AI done 2024-03-09 11:10:28 +01:00
superock.cpp Added super ock 2024-03-10 12:08:29 +01:00
superock.h Added super ock 2024-03-10 12:08:29 +01:00
thug.cpp Added Turret and Thug, all CBaddys skeleton are done 2024-03-10 12:14:47 +01:00
thug.h Added Turret and Thug, all CBaddys skeleton are done 2024-03-10 12:14:47 +01:00
tips.txt Almost matching UpdateFrame 2024-03-06 19:29:43 +01:00
torch.cpp Added CTorch fields (no padding :D) 2024-03-09 17:11:20 +01:00
torch.h Added CTorch fields (no padding :D) 2024-03-09 17:11:20 +01:00
turret.cpp CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
turret.h CTurretBase and CFT4Bit::SetAnim 2024-03-11 18:44:47 +01:00
utils.cpp CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
utils.h CPlayer::DecreaseWebbing 2024-05-11 16:08:12 +02:00
validate.cpp Created size validation 2024-03-08 19:43:42 +01:00
validate.h Created size validation 2024-03-08 19:43:42 +01:00
vector.cpp CPlayer::RenderLookaroundReticle 2024-05-11 17:03:36 +02:00
vector.h CVector operator>> 2024-05-11 16:30:36 +02:00
venom.cpp Added SStateFlags and CheckStateFlags matching 2024-03-12 11:41:48 +01:00
venom.h More venom fields 2024-03-09 12:39:51 +01:00
web.cpp Web_GetGroundY 2024-05-06 20:10:33 +02:00
web.h Web_GetGroundY 2024-05-06 20:10:33 +02:00