Skip to content

Instantly share code, notes, and snippets.

@SamuXarick
Created February 28, 2023 15:15
Show Gist options
  • Save SamuXarick/c7ff7728226115267eae11cd366b4ec1 to your computer and use it in GitHub Desktop.
Save SamuXarick/c7ff7728226115267eae11cd366b4ec1 to your computer and use it in GitHub Desktop.
openttd.exe!abort() Line 77 C++
> openttd.exe!error(const char * s, ...) Line 152 C++
openttd.exe!RoadStop::GetByTile(TileIndex tile, RoadStopType type) Line 272 C++
[Inline Frame] openttd.exe!CYapfCostRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::OneTileCost(TileIndex) Line 73 C++
openttd.exe!CYapfCostRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::PfCalcCost(CYapfRoadNodeT<CYapfNodeKeyExitDir> & n, const CFollowTrackT<1,RoadVehicle,1,0> *) Line 123 C++
openttd.exe!CYapfBaseT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::AddNewNode(CYapfRoadNodeT<CYapfNodeKeyExitDir> & n, const CFollowTrackT<1,RoadVehicle,1,0> &) Line 240 C++
[Inline Frame] openttd.exe!CYapfBaseT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::AddMultipleNodes(CYapfRoadNodeT<CYapfNodeKeyExitDir> *) Line 198 C++
[Inline Frame] openttd.exe!CYapfFollowRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::PfFollowNode(CYapfRoadNodeT<CYapfNodeKeyExitDir> &) Line 344 C++
openttd.exe!CYapfBaseT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::FindPath(const RoadVehicle * v) Line 130 C++
[Inline Frame] openttd.exe!CYapfFollowRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::Yapf() Line 330 C++
openttd.exe!CYapfFollowRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::ChooseRoadTrack(const RoadVehicle * v, TileIndex tile, DiagDirection enterdir, bool & path_found, RoadVehPathCache & path_cache) Line 382 C++
openttd.exe!CYapfFollowRoadT<CYapfRoad_TypesT<CYapfRoad2,CNodeList_HashTableT<CYapfRoadNodeT<CYapfNodeKeyExitDir>,8,10>,CYapfDestinationTileRoadT>>::stChooseRoadTrack(const RoadVehicle * v, TileIndex tile, DiagDirection enterdir, bool & path_found, RoadVehPathCache & path_cache) Line 357 C++
openttd.exe!YapfRoadVehicleChooseTrack(const RoadVehicle * v, TileIndex tile, DiagDirection enterdir, TrackdirBits trackdirs, bool & path_found, RoadVehPathCache & path_cache) Line 544 C++
openttd.exe!RoadFindPathToDest(RoadVehicle * v, TileIndex tile, DiagDirection enterdir) Line 985 C++
openttd.exe!IndividualRoadVehicleController(RoadVehicle * v, const RoadVehicle * prev) Line 1200 C++
openttd.exe!RoadVehController(RoadVehicle * v) Line 1601 C++
openttd.exe!RoadVehicle::Tick() Line 1650 C++
openttd.exe!CallVehicleTicks() Line 973 C++
openttd.exe!StateGameLoop() Line 1400 C++
openttd.exe!GameLoop() Line 1498 C++
openttd.exe!VideoDriver::GameLoop() Line 37 C++
openttd.exe!VideoDriver::GameThread() Line 46 C++
openttd.exe!StartNewThread::__l3::<lambda>(const char * name, void(*)(VideoDriver *) && F, VideoDriver * && <A_0>) Line 65 C++
[External Code]
openttd.exe!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97 C++
[External Code]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment