scroll.c file
Functions
- void UpdateScreenShake(void)
- void sub_0807C8B0(u16* data, u32 width, u32 height)
- void sub_0807C810()
- void DeleteSleepingEntities(void)
- void sub_0807BBE4()
- void CreateCollisionDataBorderAroundRoom()
- void sub_0805E248()
- void Scroll0(RoomControls*)
- void Scroll1(RoomControls*)
- void Scroll2(RoomControls*)
- void Scroll4(RoomControls*)
- void Scroll5(RoomControls*)
- void Scroll2Sub0(RoomControls*)
- void Scroll2Sub1(RoomControls*)
- void Scroll2Sub2(RoomControls*)
- void sub_0807FEC8(RoomControls*)
- void Scroll4Sub0(RoomControls*)
- void Scroll4Sub1(RoomControls*)
- void Scroll5Sub0(RoomControls*)
- void Scroll5Sub1(RoomControls*)
- void Scroll5Sub2(RoomControls*)
- void Scroll5Sub3(RoomControls*)
- void Scroll5Sub4(RoomControls*)
- void Scroll5Sub5(RoomControls*)
- auto sub_080803D0() -> u32
- auto sub_08080278() -> u32
- void sub_08080C80(MapDataDefinition*)
- void sub_08080368()
- void FillActTileForLayer(MapLayer* mapLayer)
- auto IsPosInBorderTransitionRegion(const Transition* transition, u32 param_2, u32 param_3, u32 facing_direction) -> bool32
- auto IsPosInTransitionRect(const Transition* transition, u32 param_2, u32 param_3, u32 facing_direction) -> bool32
- void SetRoomTransitionTypeForAreaWarp(s32)
- void SetRoomTransitionTypeForBorderWarp(s32)
- void SetRoomTransitionTypeForArea2Warp(s32)
- void SetRoomTransitionTypeForBorder2Warp(s32)
- void UpdateScroll(void)
- void UpdateIsDiggingCave(void)
- void ClearTileMaps(void)
- auto DoApplicableTransition(u32 x, u32 y, u32 direction, u32 warp_types) -> bool32
- auto FindApplicableAreaTransition(u32 pos_x, u32 pos_y) -> const Transition*
- void DoExitTransition(const Transition* data)
- void DoExitTransitionWithType(const Transition* screenTransition, u32 transitionType)
- void sub_08080930(u32 unused)
- auto GetLayerByIndex(u32 layer) -> MapLayer*
- Returns the MapLayer for a layer of the map.
- void InitScreenShake(u32 time, u32 magnitude)
- void sub_08080974(u32 arg0, u32 arg1)
- void sub_080809D4(void)
- void UpdateDoorTransition()
- void sub_08080CB4(Entity* this)