|
Fission FSN
|
#include "gfCHogCoreMain.h"#include <gfGameCore/src/gfCGameInventoryComponent.h>#include "fsCAutoMinigameLevelComponent.h"#include "gfCHogCollectorsLevelComponent.h"#include "gfComponents/components/gfCLevelCompleteCheckerComponent.h"#include "gfComponents/components/gfICollectableComponent.h"#include "gfComponents/components/gfCVisibilityStateComponent.h"#include "gfComponents/components/gui/gfCAutoMinigameButtonComponent.h"#include "../components/gfCMaskComponent.h"#include "gfCAchievementsTriggerComponent.h"#include <gfCatalogue/src/miniGames/gfCMiniGameGui.h>#include <memory>#include <fsCore/fsIFile.h>#include <fsCore/fsIHardware.h>#include <fsCore/fsIResourceNamePathAdjuster.h>#include <fsCore/src/fsCAppSettings.h>#include <fsCore/src/fsCGlobalSavedData.h>#include <fsAppCore/src/components/gui/fsCNotificationsGui.h>#include <fsAppCore/fsIDisplay.h>#include <fsAppCore/src/fsCProfileManager.h>#include <fsPlatform/iap/fsIapFactory.h>#include <fs3d/fsN3d.h>#include <fsPlatform/social/fsIFacebook.h>#include <fsPlatform/analytics/fsIFlurryManager.h>#include "../components/gui/debug/gfCDebugWindowGui.h"#include "../components/test/gfCAutoTestManager.h"#include "../components/gui/gfCButtonDelayComponent.h"#include "../components/gui/debug/gfCDebugMenuGui.h"#include "gfCCollectionListenerComponent.h"#include "gfCHogInGameShopGui.h"#include <gfAchievements/src/gfCAchievementEffectScreen.h>#include <gfAchievements/src/gfCAchievementsScreen.h>#include <gfAchievements/src/gfCBonusCollectionScreen.h>#include <gfAchievements/src/gfCBonusCollectionDetailScreen.h>#include <gfCatalogue/src/shop/gfCInGameShopItemPopupGui.h>#include <gfCatalogue/src/diary/gfCDiaryGui.h>#include <gfCatalogue/src/tunes/gfCTuneGui.h>#include <gfCatalogue/src/wallpaper/gfCWallpaperGui.h>#include <gfCatalogue/src/wallpaper/gfCWallpaperPopupGui.h>#include <gfCatalogue/src/moreGames/gfCMoreGamesGui.h>#include <gfGameCore/components/gfCPaywallGui.h>#include "gfCCollectionEffectFactory.h"#include "gfCFirebaseAnalytics.h"#include "gfCHogComponentFactory.h"#include "gfCHogEntityFactory.h"#include "gfCHogLevelComponent.h"#include "gfCHogUserSavedData.h"#include "gfCHogRunningOrder.h"#include <gfGameCore/src/gfCGameMessageDispatcher.h>#include <gfGameCore/components/gfCConversationGui.h>#include <gfGameCore/components/gfCInventoryGui.h>#include "../gfIHogLevel.h"#include <fsAppCore/src/fsCComponentFactory.h>#include <fsAppCore/src/fsCEntityFactory.h>