Devilution: objects.cpp

Created on 18 Sep 2018  路  7Comments  路  Source: diasurgical/devilution

  • [x] 44121D (InitObjectGFX)
  • [x] 441317 (FreeObjectGFX)
  • [x] 441345 (RndLocOk)
  • [x] 4413A0 (InitRndLocObj)
  • [x] 441477 (InitRndLocBigObj)
  • [x] 441584 (InitRndLocObj5x5)
  • [x] 44163B (ClrAllObjects)
  • [x] 4416A8 (AddTortures) #763
  • [x] 44179F (AddCandles)
  • [x] 4417E8 (AddBookLever)
  • [x] 441904 (InitRndBarrels)
  • [x] 441A00 (AddL1Objs)
  • [x] 441A98 (AddL2Objs)
  • [x] 441B16 (AddL3Objs)
  • [x] 441B8A (WallTrapLocOk)
  • [x] 441BA0 (AddL2Torches)
  • [x] 441C8C (TorchLocOK)
  • [x] 441CB3 (AddObjTraps)
  • [x] 441E58 (AddChestTraps)
  • [x] 441EE4 (LoadMapObjects)
  • [x] 441FAF (LoadMapObjs)
  • [x] 442036 (AddDiabObjs)
  • [x] 4420F2 (AddStoryBooks)
  • [x] 4421CA (AddHookedBodies)
  • [x] 44229F (AddL4Goodies)
  • [x] 442316 (AddLazStand)
  • [x] 442418 (InitObjects)
  • [x] 4427C5 (SetMapObjects)
  • [x] 44292B (DeleteObject)
  • [x] 44297B (SetupObject)
  • [x] 442A9D (SetObjMapRange)
  • [x] 442AD1 (SetBookMsg)
  • [x] 442ADB (AddL1Door)
  • [x] 442B2C (AddSCambBook)
  • [x] 442B75 (AddChest)
  • [x] 442C27 (AddL2Door)
  • [x] 442C62 (AddL3Door)
  • [x] 442C9D (AddSarc)
  • [x] 442CEE (AddFlameTrap)
  • [x] 442D16 (AddFlameLvr)
  • [x] 442D2F (AddTrap) #775
  • [x] 442D8A (AddObjLight)
  • [x] 442DC1 (AddBarrel) (https://github.com/diasurgical/devilution/pull/535)
  • [x] 442E0F (AddShrine)
  • [x] 442EB2 (AddBookcase)
  • [x] 442ECF (AddPurifyingFountain)
  • [x] 442F08 (AddArmorStand)
  • [x] 442F3A (AddDecap) #785
  • [x] 442F68 (AddVilebook)
  • [x] 442F88 (AddMagicCircle)
  • [x] 442FB1 (AddBookstand)
  • [x] 442FC4 (AddPedistal)
  • [x] 442FFC (AddStoryBook)
  • [x] 44308E (AddWeaponRack)
  • [x] 4430C0 (AddTorturedBody)
  • [x] 4430EE (GetRndObjLoc)
  • [x] 443178 (AddMushPatch)
  • [x] 4431D4 (AddSlainHero)
  • [x] 4431FF (AddObject)
  • [x] 4434CB (Obj_Light)
  • [x] 4435B5 (Obj_Circle)
  • [x] 443727 (Obj_StopAnim)
  • [x] 44374A (Obj_Door)
  • [x] 4437CD (Obj_Sarc)
  • [x] 4437E6 (ActivateTrapLine)
  • [x] 443855 (Obj_FlameTrap)
  • [x] 443966 (Obj_Trap)
  • [x] 443AD5 (Obj_BCrossDamage)
  • [x] 443BD2 (ProcessObjects)
  • [x] 443D69 (ObjSetMicro)
  • [x] 443DEA (objects_set_door_piece)
  • [x] 443E62 (ObjSetMini)
  • [x] 443EDA (ObjL1Special)
  • [x] 443FC6 (ObjL2Special)
  • [x] 4440C2 (DoorSet)
  • [x] 444246 (RedoPlayerVision)
  • [x] 44427B (OperateL1RDoor)
  • [x] 44443C (OperateL1LDoor)
  • [x] 444613 (OperateL2RDoor)
  • [x] 444775 (OperateL2LDoor)
  • [x] 4448D7 (OperateL3RDoor)
  • [x] 444A3C (OperateL3LDoor)
  • [x] 444BA1 (MonstCheckDoors)
  • [x] 444DC3 (ObjChangeMap)
  • [x] 444E9E (ObjChangeMapResync)
  • [x] 444F4F (OperateL1Door)
  • [x] 444FDE (OperateLever)
  • [x] 4450AC (OperateBook)
  • [x] 4452D1 (OperateBookLever)
  • [x] 445483 (OperateSChambBk)
  • [x] 44555A (OperateChest)
  • [x] 4456E3 (OperateMushPatch)
  • [x] 4457B8 (OperateInnSignChest)
  • [x] 445880 (OperateSlainHero)
  • [x] 445954 (OperateTrapLvr)
  • [x] 445A0B (OperateSarc)
  • [x] 445ADC (OperateL2Door)
  • [x] 445B6C (OperateL3Door)
  • [x] 445BFC (OperatePedistal)
  • [x] 445D5F (TryDisarm)
  • [x] 445E33 (ItemMiscIdIdx)
  • [x] 445E4B (OperateShrine)
  • [x] 446E6A (OperateSkelBook)
  • [x] 446F08 (OperateBookCase)
  • [x] 446FE8 (OperateDecap)
  • [x] 447046 (OperateArmorStand)
  • [x] 44710C (FindValidShrine)
  • [x] 44715F (OperateGoatShrine)
  • [x] 4471AA (OperateCauldron)
  • [x] 4471FC (OperateFountains)
  • [x] 4474AD (OperateWeaponRack) #806
  • [x] 447558 (OperateStoryBook)
  • [x] 4475BB (OperateLazStand)
  • [x] 447620 (OperateObject)
  • [x] 447932 (SyncOpL1Door)
  • [x] 4479A3 (SyncOpL2Door)
  • [x] 447A15 (SyncOpL3Door)
  • [x] 447A87 (SyncOpObject)
  • [x] 447C2D (BreakCrux)
  • [x] 447CEF (BreakBarrel)
  • [x] 447F63 (BreakObject)
  • [x] 447FEF (SyncBreakObj)
  • [x] 448010 (SyncL1Doors)
  • [x] 4480BB (SyncCrux)
  • [x] 448139 (SyncLever)
  • [x] 448163 (SyncQSTLever)
  • [x] 4481D2 (SyncPedistal)
  • [x] 448298 (SyncL2Doors)
  • [x] 44831E (SyncL3Doors)
  • [x] 4483B0 (SyncObjectAnim)
  • [x] 44845E (GetObjectStr)
Binary exact

Most helpful comment

Since we are on the subject of progress:
image
(lines of diff)

All 7 comments

They are falling one by one in fast progression!

I wonder what percents of exactness the code will generate when 0.9.0 is released. Guess, it's quite over 90% now.

0.9.0 went out last night, the % was about 91. Real life got a bit in the way and I wanted to check that there wheren't any new glaring bugs.

@AJenbo: Just wanted to point you to 0.9.0's description text - there's the same copy & past error as last time (i.e. wrong version number mentioned). ;)

But more importantly: Congratulations on reaching 91 % Devilution team!

@kraileth thanks, fixed for this and future versions ;)

Thanks to all the participants! The version could have been 0.9.1 though.

Just kidding=) Congrats once more!

Since we are on the subject of progress:
image
(lines of diff)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

AJenbo picture AJenbo  路  4Comments

joankaradimov picture joankaradimov  路  6Comments

ghost picture ghost  路  5Comments

ghost picture ghost  路  7Comments

AJenbo picture AJenbo  路  7Comments