Angry Birds Star Wars
Angry Birds Star Wars |
---|
Developers: Rovio (iOS/Android/Windows/OS X/Windows Phone),
Exient Entertainment (Wii U/3DS/Xbox 360/Xbox One/PS3/PS4) This game has a hidden developer message. This game has a prototype article |
Angry Birds Star Wars is what happened when Angry Birds Space wasn't enough and they needed the help of George Lucas.
1 year later, console versions developed by Exient Entertainment were released. While decent, they had less levels compared to the mobile version.
To do:
|
Contents
Sub-Pages
Prototype Info |
Unused Graphics
2 unused Darth Vader sprites, named PIG_SW_LARD_VADER and PIG_SW_LARD_VADER_GLOW are present in older versions of the game. They were likely supposed to appear in 2-40. However, these sprites still do appear in some merchandise.
Jabba Palace
Unused sprite with "Coming soon!" on it. Looks like there was meant to be a special episode for Jabba Palace.
Third level upgrades
Only Luke has a third level upgrade, but developers originally wanted to make all the characters have three levels. They still an be activated by editing the settings.lua file. Their tutorials when you press the Help ([?] button) are watchable, except for Lando that crashes the game. Leia tutorial is slightly glitched because instead of Leia's tutorial, the screen shows a smily Pre-Lightsaber Luke tutorial.
Debugging Functions
To do: Sort!
|
Changing flags in options.lua enables some debugging functions.
Debug Keys
With releaseBuild set to false, these are usable:
Key | Function |
---|---|
7 |
Changes the view of the camera to be heavily zoomed out. Certain lines define the camera view. Red: Full camera view White: Current camera view Yellow: Length of the full camera distance Green: ? Pink: ? |
f | Toggles visibility of the FPS display. |
8 | Draws hitboxes of objects not yet interacted, this excludes birds. |
F8 | ? |
Elsewhere:
- The FPS display is shown on bootup.
- Popup messages are shown when the game creates save files.
- The credits screen shows the SVN revision number instead of the game version.
To do: You can't press it on Win8? |
- A button is visible on the main menu.
Developer Cheats
With cheatsEnabled set to true, these are usable:
Key | Function |
---|---|
c | Completes the level with a 3-star score. A quadruple click on the bottom right corner also works. |
PgDown | Advances a level. |
PgUp | Goes back a level. |
g | Fails the level. |
1 | ? |
Main Menu: A cheat menu button is visible in the top right corner, with the below options;
- Activate Most Trophies - Unlocks most trophies for a save.
- 3-Star All Levels Except Two From Each Open Episode - 3-Stars most levels for a save.
- 100% Feather All Levels Except Two From Each Open Episode - 100% falcon feather for most levels for a save.
- Open The First 25 Levels - Unlocks with empty score for the first 25 levels for a save.
- Reset Level Progress - Reset level progress for a save.
- Reset Settings - Reset settings for a save.
- Reset In App Purchases - Reset IAPs for a save.
- Give 5 Powerups Of Each - Gives five of each powerup except Mighty Falcons and a much bigger amount for clone birds for a save.
Unused Text
1. Poached Eggs 2. Mighty Hoax 3. Danger Above 4. The Big Setup 5. Ham 'Em High 6. Mine and Dine 7. Birdday Party Golden Eggs Unlock the full version for countless new levels and ads removed! The survival of the Angry Birds is at stake. Dish out revenge on the green pigs who stole the Birds' eggs. Use the unique destructive powers of the Angry Birds to lay waste to the pigs' fortified castles. Angry Birds features hours of gameplay, challenging physics-based castle demolition, and lots of replay value. Each of the 105 levels requires logic, skill, and brute force to crush the enemy. Protect wildlife or play Angry Birds!
Leftover text from Angry Birds.
Get it here You already have the latest version New update available!
Leftover text from the Maemo version of Angry Birds, stored in localization/TEXTS_OVI_STORE.dat.
Eggsteroid Galaxy Danger Zone
Leftover text from Angry Birds Space.
Edit
Remnants of an internal level editor?
Watch Ad for Powerup Oversight?
This needs some investigation. Discuss ideas and findings on the talk page. Specifically: Check if something remains of this in the game. |
If the game isn't a release build, the game will show this once in a while when accessing level select, a successful watch will give you another daily reward. However, the images are from Angry Birds Space.
Development Leftovers
Configuration Script
A configuration script (config.lua) from the developer end made it's way into versions 1.0.1-1.1.2 on Android. While the file is compiled, decompiling it outputs close to the below.
name = "AngryBirdsBlack" width = 1280 height = 720 fullscreen = false renderer = { "gl", "gl1", "gles1", "gles2" } autoOrientations = { 90, 270 }
Unknown JSON File
A similar JSON file from Angry Birds Seasons made it's way in versions 1.0.1-1.1.2 for Android.
{ "appName": "Angry Birds", "archs": [ "x32", "arm", "armv7" ], "buildDate": "2012-11-02", "buildStartedBy": "Jyri Vaha-Pietila", "compileLua": true, "compressLua": true, "copyAssets": [ [ "game/config.lua", "" ], [ "game/data_src/levels/*.lua", "data/levels" ], [ "game/data_src/levels/bonus/*.lua", "data/levels/bonus" ], [ "game/data_src/levels/dagobah_1/*.lua", "data/levels/dagobah_1" ], [ "game/data_src/levels/deathstar_1/*.lua", "data/levels/deathstar_1" ], [ "game/data_src/levels/tatooine_1/*.lua", "data/levels/tatooine_1" ], [ "game/data_src/localization", "data" ], [ "game/data_src/localization_android", "data" ], [ "game/data_src/scripts", "data" ], [ "game/data_src/images/1280x800", "data/images" ], [ "game/data_src/images/1024x600", "data/images" ], [ "game/data_src/fonts/1024x768", "data/fonts" ], [ "game/data_src/audio/16000hz-16bit-mono/**", "data/audio" ], [ "common/scripts/game/**", "data/scripts_common" ], [ "external/Fusion/data/shaders/gles2", "data/shaders" ] ], "copyExcludes": [ "game/data_src/scripts/editor" ], "copyPatterns": [ [ "icons/android/res-hd/**", "res" ] ], "copyTo": "p:/RovioMobile/Angry Birds Black/Software/Android/2012-11-02_1.0.0_(4419)_googleplay", "customLuaOptions": { "gamelua.alwaysAllowGotoLevel": false, "gamelua.applyChinaRestictions": false, "gamelua.cheatsEnabled": false, "gamelua.customerString": "'googleplay'", "gamelua.enableAssertions": false, "gamelua.g_registrationEnabled": false, "gamelua.g_showTutorials": true, "gamelua.g_updateCheckEnabled": false, "gamelua.gameId": "'abw'", "gamelua.gameVersionNumber": "'1.0.0'", "gamelua.isHDVersion": true, "gamelua.isKorea": false, "gamelua.isPremium": true, "gamelua.releaseBuild": true, "gamelua.showEditor": false, "gamelua.svnRevisionNumber": "'4419'", "gamelua.useMockAchievementLimits": "not True" }, "customScripts": { "assetFilter": "update_level_filenames.py" }, "customer": "googleplay", "debug": false, "defines": [ "HD_VERSION", "USE_GOOGLE_PLAY_IN_APP_BILLING", "ZIPPED_LUA_FILES", "CRYPTED_LUA_FILES", "USE_FLURRY" ], "dirSuffix": "", "encryptLua": true, "encryptionKey": "__SECRET__", "failOnConfigurationWarnings": true, "includeDirs": [ "../../source", "../../external/Fusion/include", "../../common/dependencies/box2d/Box2D", "../../common/source/" ], "jobs": 8, "keyAlias": "__SECRET__", "keyAliasPassword": "__SECRET__", "keyStore": "__SECRET__", "keyStorePassword": "__SECRET__", "luaOptionsFile": "data/scripts/options.lua", "minSdkVersion": "8", "modules": [ "framework", "grgles2", "game", "flurry", "gr", "hgr", "img", "io", "lua", "net", "pf", "util", "audio", "math", "lang", "googleiap" ], "obfuscate": true, "outputName": "AngryBirdsStarWarsHD_1.0.0_PREMIUM_GOOGLEIAP_googleplay_DISTRIBUTION", "packageName": "angrybirdsstarwarshd.premium.iap", "platform": "android", "projectName": "AngryBirdsStarWars", "releasePackage": true, "sourceExcludes": [ "../../common/source/*IPHONE*.cpp", "../../common/source/*iOS*.cpp", "../../common/source/AppUpWrapper.cpp", "../../common/source/GameFlurr*.cpp" ], "sourceFiles": [ "../../source/**.cpp", "../../common/source/*.cpp" ], "subDir": "gen", "svnRevision": "4419", "targetSdkVersion": "13", "verbosity": 1, "versionCode": "1000", "versionString": "1.0.0" }
{ "appName": "Angry Birds", "archs": [ "x32", "arm", "armv7" ], "buildDate": "2012-11-07", "buildStartedBy": "Antti Alho", "compileLua": true, "compressLua": true, "copyAssets": [ [ "game/config.lua", "" ], [ "game/data_src/levels/*.lua", "data/levels" ], [ "game/data_src/levels/bonus/*.lua", "data/levels/bonus" ], [ "game/data_src/levels/dagobah_1/*.lua", "data/levels/dagobah_1" ], [ "game/data_src/levels/deathstar_1/*.lua", "data/levels/deathstar_1" ], [ "game/data_src/levels/tatooine_1/*.lua", "data/levels/tatooine_1" ], [ "game/data_src/localization", "data" ], [ "game/data_src/localization_android", "data" ], [ "game/data_src/scripts", "data" ], [ "game/data_src/images/480x320_android", "data/images" ], [ "game/data_src/images/854x480", "data/images" ], [ "game/data_src/fonts/480x320", "data/fonts" ], [ "game/data_src/fonts/854x480", "data/fonts" ], [ "game/data_src/audio/16000hz-16bit-mono/**", "data/audio" ], [ "common/scripts/game/**", "data/scripts_common" ], [ "external/Fusion/data/shaders/gles2", "data/shaders" ] ], "copyExcludes": [ "game/data_src/scripts/editor" ], "copyPatterns": [ [ "icons/android/res/**", "res" ] ], "copyTo": "p:/RovioMobile/Angry Birds Black/Software/Android/2012-11-07_1.0.1_(4554)_googleplay", "customLuaOptions": { "gamelua.alwaysAllowGotoLevel": false, "gamelua.applyChinaRestictions": false, "gamelua.cheatsEnabled": false, "gamelua.customerString": "'googleplay'", "gamelua.enableAssertions": false, "gamelua.g_registrationEnabled": false, "gamelua.g_showTutorials": true, "gamelua.g_updateCheckEnabled": false, "gamelua.gameId": "'abw'", "gamelua.gameVersionNumber": "'1.0.1'", "gamelua.isHDVersion": false, "gamelua.isKorea": false, "gamelua.isPremium": false, "gamelua.releaseBuild": true, "gamelua.showEditor": false, "gamelua.svnRevisionNumber": "'4554'", "gamelua.useMockAchievementLimits": "not True" }, "customScripts": { "assetFilter": "update_level_filenames.py" }, "customer": "googleplay", "debug": false, "defines": [ "USE_PRODUCTION_ADS", "USE_GOOGLE_PLAY_IN_APP_BILLING", "ZIPPED_LUA_FILES", "CRYPTED_LUA_FILES", "USE_FLURRY" ], "dirSuffix": "", "encryptLua": true, "encryptionKey": "__SECRET__", "failOnConfigurationWarnings": true, "includeDirs": [ "../../source", "../../external/Fusion/include", "../../common/dependencies/box2d/Box2D", "../../common/source/" ], "jobs": 8, "keyAlias": "__SECRET__", "keyAliasPassword": "__SECRET__", "keyStore": "__SECRET__", "keyStorePassword": "__SECRET__", "luaOptionsFile": "data/scripts/options.lua", "minSdkVersion": "8", "modules": [ "framework", "grgles2", "game", "flurry", "gr", "hgr", "img", "io", "lua", "net", "pf", "util", "audio", "math", "lang", "burstly", "googleiap" ], "obfuscate": true, "outputName": "AngryBirdsStarWars_1.0.1_ADS_GOOGLEIAP_googleplay_DISTRIBUTION", "packageName": "angrybirdsstarwars.ads.iap", "platform": "android", "projectName": "AngryBirdsStarWars", "releasePackage": true, "sourceExcludes": [ "../../common/source/*IPHONE*.cpp", "../../common/source/*iOS*.cpp", "../../common/source/AppUpWrapper.cpp", "../../common/source/GameFlurr*.cpp" ], "sourceFiles": [ "../../source/**.cpp", "../../common/source/*.cpp" ], "subDir": "gen", "svnRevision": "4554", "targetSdkVersion": "13", "verbosity": 1, "versionCode": "1010", "versionString": "1.0.1" }
{ "appName": "Angry Birds", "archs": [ "x32", "arm", "armv7" ], "buildDate": "2012-11-13", "buildStartedBy": "Jose Sanchez", "compatibleScreens": [ [ "small", "hdpi" ], [ "small", "xhdpi" ], [ "normal", "ldpi" ], [ "normal", "mdpi" ], [ "normal", "hdpi" ], [ "normal", "xhdpi" ], [ "large", "ldpi" ], [ "large", "mdpi" ], [ "large", "hdpi" ], [ "large", "xhdpi" ], [ "xlarge", "ldpi" ], [ "xlarge", "mdpi" ], [ "xlarge", "hdpi" ], [ "xlarge", "xhdpi" ] ], "compileLua": true, "compressLua": true, "copyAssets": [ [ "game/config.lua", "" ], [ "game/data_src/levels/*.lua", "data/levels" ], [ "game/data_src/levels/bonus/*.lua", "data/levels/bonus" ], [ "game/data_src/levels/dagobah_1/*.lua", "data/levels/dagobah_1" ], [ "game/data_src/levels/deathstar_1/*.lua", "data/levels/deathstar_1" ], [ "game/data_src/levels/tatooine_1/*.lua", "data/levels/tatooine_1" ], [ "game/data_src/localization", "data" ], [ "game/data_src/localization_android", "data" ], [ "game/data_src/scripts", "data" ], [ "game/data_src/images/480x320_android", "data/images" ], [ "game/data_src/images/854x480", "data/images" ], [ "game/data_src/fonts/480x320", "data/fonts" ], [ "game/data_src/fonts/854x480", "data/fonts" ], [ "game/data_src/audio/16000hz-16bit-mono/**", "data/audio" ], [ "common/scripts/game/**", "data/scripts_common" ], [ "external/Fusion/data/shaders/gles2", "data/shaders" ] ], "copyExcludes": [ "game/data_src/scripts/editor" ], "copyPatterns": [ [ "icons/android/res/**", "res" ] ], "copyTo": "p:/RovioMobile/Angry Birds Black/Software/Android/2012-11-13_1.0.2_(4669)_googleplay", "customLuaOptions": { "gamelua.alwaysAllowGotoLevel": false, "gamelua.applyChinaRestictions": false, "gamelua.cheatsEnabled": false, "gamelua.customerString": "'googleplay'", "gamelua.enableAssertions": false, "gamelua.g_registrationEnabled": false, "gamelua.g_showTutorials": true, "gamelua.g_updateCheckEnabled": false, "gamelua.gameId": "'abw'", "gamelua.gameVersionNumber": "'1.0.2'", "gamelua.isHDVersion": false, "gamelua.isKorea": false, "gamelua.isPremium": false, "gamelua.releaseBuild": true, "gamelua.showEditor": false, "gamelua.svnRevisionNumber": "'4669'", "gamelua.useMockAchievementLimits": "not True" }, "customScripts": { "assetFilter": "update_level_filenames.py" }, "customer": "googleplay", "debug": false, "defines": [ "QVGA_IS_NOT_SUPPORTED", "USE_PRODUCTION_ADS", "USE_GOOGLE_PLAY_IN_APP_BILLING", "ZIPPED_LUA_FILES", "CRYPTED_LUA_FILES", "USE_FLURRY" ], "dirSuffix": "", "encryptLua": true, "encryptionKey": "__SECRET__", "failOnConfigurationWarnings": true, "includeDirs": [ "../../source", "../../external/Fusion/include", "../../common/dependencies/box2d/Box2D", "../../common/source/" ], "jobs": 8, "keyAlias": "__SECRET__", "keyAliasPassword": "__SECRET__", "keyStore": "__SECRET__", "keyStorePassword": "__SECRET__", "luaOptionsFile": "data/scripts/options.lua", "minSdkVersion": "8", "modules": [ "framework", "grgles2", "game", "flurry", "gr", "hgr", "img", "io", "lua", "net", "pf", "util", "audio", "math", "lang", "burstly", "googleiap" ], "obfuscate": true, "outputName": "AngryBirdsStarWars_1.0.2_ADS_GOOGLEIAP_googleplay_DISTRIBUTION", "packageName": "angrybirdsstarwars.ads.iap", "platform": "android", "projectName": "AngryBirdsStarWars", "releasePackage": true, "sourceExcludes": [ "../../common/source/*IPHONE*.cpp", "../../common/source/*iOS*.cpp", "../../common/source/AppUpWrapper.cpp", "../../common/source/GameFlurr*.cpp" ], "sourceFiles": [ "../../source/**.cpp", "../../common/source/*.cpp" ], "subDir": "gen", "svnRevision": "4669", "targetSdkVersion": "13", "verbosity": 1, "versionCode": "1020", "versionString": "1.0.2" }
{ "additionalPermissions": [], "appName": "Angry Birds", "archs": [ "x32", "arm", "armv7" ], "buildDate": "2012-11-28", "buildStartedBy": "", "compatibleScreens": [ [ "small", "hdpi" ], [ "small", "xhdpi" ], [ "normal", "ldpi" ], [ "normal", "mdpi" ], [ "normal", "hdpi" ], [ "normal", "xhdpi" ], [ "large", "ldpi" ], [ "large", "mdpi" ], [ "large", "hdpi" ], [ "large", "xhdpi" ], [ "large", "213" ], [ "xlarge", "ldpi" ], [ "xlarge", "mdpi" ], [ "xlarge", "hdpi" ], [ "xlarge", "xhdpi" ] ], "compileLua": true, "compressLua": true, "copyAssets": [ [ "game/config.lua", "" ], [ "game/data_src/levels/*.lua", "data/levels" ], [ "game/data_src/levels/bonus/*.lua", "data/levels/bonus" ], [ "game/data_src/levels/dagobah_1/*.lua", "data/levels/dagobah_1" ], [ "game/data_src/levels/deathstar_1/*.lua", "data/levels/deathstar_1" ], [ "game/data_src/levels/tatooine_1/*.lua", "data/levels/tatooine_1" ], [ "game/data_src/levels/hoth_1/*.lua", "data/levels/hoth_1" ], [ "game/data_src/localization", "data" ], [ "game/data_src/localization_android", "data" ], [ "game/data_src/scripts", "data" ], [ "game/data_src/images/android_common", "data/images" ], [ "game/data_src/images/480x320_android", "data/images" ], [ "game/data_src/images/854x480", "data/images" ], [ "game/data_src/images/1280x800", "data/images" ], [ "game/data_src/fonts/480x320", "data/fonts" ], [ "game/data_src/fonts/854x480", "data/fonts" ], [ "game/data_src/fonts/1024x768", "data/fonts" ], [ "game/data_src/audio/16000hz-16bit-mono/**", "data/audio" ], [ "common/scripts/game/**", "data/scripts_common" ], [ "external/Fusion/data/shaders/gles2", "data/shaders" ] ], "copyExcludes": [ "game/data_src/scripts/editor" ], "copyPatterns": [ [ "icons/android/res/**", "res" ] ], "copyTo": "p:/RovioMobile/Angry Birds Black/Software/Android/2012-11-28_1.1.0_(5064)_googleplay", "customLuaOptions": { "gamelua.alwaysAllowGotoLevel": false, "gamelua.applyChinaRestictions": false, "gamelua.cheatsEnabled": false, "gamelua.customerString": "'googleplay'", "gamelua.enableAssertions": false, "gamelua.g_registrationEnabled": false, "gamelua.g_showTutorials": true, "gamelua.g_updateCheckEnabled": false, "gamelua.gameId": "'abw'", "gamelua.gameVersionNumber": "'1.1.0'", "gamelua.isHDVersion": false, "gamelua.isKorea": false, "gamelua.isPremium": false, "gamelua.releaseBuild": true, "gamelua.showEditor": false, "gamelua.svnRevisionNumber": "'5064'", "gamelua.useMockAchievementLimits": "not True" }, "customScripts": { "assetFilter": "update_level_filenames.py" }, "customer": "googleplay", "debug": false, "defines": [ "USE_PRODUCTION_ADS", "USE_GOOGLE_PLAY_IN_APP_BILLING", "ZIPPED_LUA_FILES", "CRYPTED_LUA_FILES", "USE_FLURRY" ], "dirSuffix": "", "encryptLua": true, "encryptionKey": "__SECRET__", "externalModules": [], "failOnConfigurationWarnings": true, "includeDirs": [ "../../source", "../../external/Fusion/include", "../../common/dependencies/box2d/Box2D", "../../common/source/" ], "jobs": 8, "keyAlias": "__SECRET__", "keyAliasPassword": "__SECRET__", "keyStore": "__SECRET__", "keyStorePassword": "__SECRET__", "luaOptionsFile": "data/scripts/options.lua", "minSdkVersion": "8", "modules": [ "framework", "grgles2", "game", "flurry", "gr", "hgr", "img", "io", "lua", "net", "pf", "util", "audio", "math", "lang", "ads", "googleiap" ], "obfuscate": true, "outputName": "AngryBirdsStarWars_1.1.0_ADS_GOOGLEIAP_googleplay_DISTRIBUTION", "packageName": "angrybirdsstarwars.ads.iap", "platform": "android", "projectName": "AngryBirdsStarWars", "releasePackage": true, "sourceExcludes": [ "../../common/source/*IPHONE*.cpp", "../../common/source/*iOS*.cpp", "../../common/source/AppUpWrapper.cpp", "../../common/source/GameFlurr*.cpp", "../../common/source/GamerService.cpp" ], "sourceFiles": [ "../../source/**.cpp", "../../common/source/*.cpp" ], "subDir": "gen", "svnRevision": "5064", "targetPrefix": "android-", "targetSdkVersion": "13", "verbosity": 1, "versionCode": "1100", "versionString": "1.1.0" }
{ "additionalPermissions": [], "appName": "Angry Birds", "archs": [ "x32", "arm", "armv7" ], "buildDate": "2013-01-29", "buildStartedBy": "Kari Kuvaja", "compatibleScreens": [ [ "small", "hdpi" ], [ "small", "xhdpi" ], [ "normal", "ldpi" ], [ "normal", "mdpi" ], [ "normal", "hdpi" ], [ "normal", "xhdpi" ], [ "large", "ldpi" ], [ "large", "mdpi" ], [ "large", "hdpi" ], [ "large", "xhdpi" ], [ "large", "213" ], [ "xlarge", "ldpi" ], [ "xlarge", "mdpi" ], [ "xlarge", "hdpi" ], [ "xlarge", "xhdpi" ] ], "compileLua": true, "compressLua": true, "copyAssets": [ [ "game/config.lua", "" ], [ "game/data_src/levels/*.lua", "data/levels" ], [ "game/data_src/levels/bonus/*.lua", "data/levels/bonus" ], [ "game/data_src/levels/dagobah_1/*.lua", "data/levels/dagobah_1" ], [ "game/data_src/levels/deathstar_1/*.lua", "data/levels/deathstar_1" ], [ "game/data_src/levels/tatooine_1/*.lua", "data/levels/tatooine_1" ], [ "game/data_src/levels/hoth_1/*.lua", "data/levels/hoth_1" ], [ "game/data_src/localization", "data" ], [ "game/data_src/localization_android", "data" ], [ "game/data_src/scripts", "data" ], [ "game/data_src/images/android_common", "data/images" ], [ "game/data_src/images/480x320_android", "data/images" ], [ "game/data_src/images/854x480", "data/images" ], [ "game/data_src/images/1024x600", "data/images" ], [ "game/data_src/images/1280x800", "data/images" ], [ "game/data_src/images/2048x1536", "data/images" ], [ "game/data_src/images/2560x1600", "data/images" ], [ "game/data_src/fonts/480x320", "data/fonts" ], [ "game/data_src/fonts/854x480", "data/fonts" ], [ "game/data_src/fonts/1024x768", "data/fonts" ], [ "game/data_src/fonts/2048x1536", "data/fonts" ], [ "game/data_src/audio/16000hz-16bit-mono/**", "data/audio" ], [ "common/scripts/game/**", "data/scripts_common" ], [ "external/Fusion/data/shaders/gles2", "data/shaders" ], [ "external/Fusion/data/certificates/cacert.pem", "data/certificates" ] ], "copyExcludes": [ "game/data_src/scripts/editor" ], "copyPatterns": [ [ "icons/android/res/**", "res" ] ], "copyTo": "p:/RovioMobile/Angry Birds Black/Software/Android/2013-01-29_1.1.2_(6050)_googleplay", "customLuaOptions": { "gamelua.alwaysAllowGotoLevel": false, "gamelua.applyChinaRestictions": false, "gamelua.cheatsEnabled": false, "gamelua.customerString": "'googleplay'", "gamelua.enableAssertions": false, "gamelua.g_registrationEnabled": false, "gamelua.g_showTutorials": true, "gamelua.g_updateCheckEnabled": false, "gamelua.gameId": "'abw'", "gamelua.gameVersionNumber": "'1.1.2'", "gamelua.isHDVersion": false, "gamelua.isKorea": false, "gamelua.isPremium": false, "gamelua.releaseBuild": true, "gamelua.showEditor": false, "gamelua.svnRevisionNumber": "'6050'", "gamelua.useMockAchievementLimits": "not True" }, "customScripts": { "assetFilter": "update_level_filenames.py" }, "customer": "googleplay", "debug": false, "defines": [ "QVGA_IS_NOT_SUPPORTED", "USE_PRODUCTION_ADS", "USE_GOOGLE_PLAY_IN_APP_BILLING", "USE_CLOUD_ANALYTICS", "ZIPPED_LUA_FILES", "CRYPTED_LUA_FILES", "USE_FLURRY" ], "dirSuffix": "", "encryptLua": true, "encryptionKey": "__SECRET__", "externalModules": [ "common/dependencies/box2dspace", "external/CloudServicesNativeSDK" ], "failOnConfigurationWarnings": true, "fusionDefines": [], "includeDirs": [ "../../source", "../../external/Fusion/include", "../../common/dependencies/box2d/Box2D", "../../common/source/" ], "jobs": 8, "keyAlias": "__SECRET__", "keyAliasPassword": "__SECRET__", "keyStore": "__SECRET__", "keyStorePassword": "__SECRET__", "luaOptionsFile": "data/scripts/options.lua", "minSdkVersion": "8", "modules": [ "framework", "grgles2", "game", "flurry", "gr", "hgr", "img", "io", "lua", "net", "pf", "util", "audio", "math", "lang", "ads", "googleiap" ], "obfuscate": true, "outputName": "AngryBirdsStarWars_1.1.2_ADS_GOOGLEIAP_googleplay_DISTRIBUTION", "packageName": "angrybirdsstarwars.ads.iap", "platform": "android", "projectName": "AngryBirdsStarWars", "releasePackage": true, "sourceExcludes": [ "../../common/source/*IPHONE*.cpp", "../../common/source/*iOS*.cpp", "../../common/source/AppUpWrapper.cpp", "../../common/source/GameFlurr*.cpp", "../../common/source/GamerService.cpp", "../../common/source/Marketplace.cpp" ], "sourceFiles": [ "../../source/**.cpp", "../../common/source/*.cpp" ], "subDir": "gen", "svnRevision": "6050", "targetPrefix": "android-", "targetSdkVersion": "13", "verbosity": 1, "versionCode": "1120", "versionString": "1.1.2" }
Anti-Hacking Strings
The native function GameLua::unlockRequestChecksum remained from Space, with the exact same strings.
ThinkOfTheChildren ThinkOfTheChildren2
Internal Project Name
The game is internally referred to as Black[1], with or without Angry Birds.
The Angry Birds series
| |
---|---|
iOS | Angry Birds (Prototypes) • Seasons • Rio • Friends • Island • Space (Prototypes) • Bad Piggies (Prototypes) • Star Wars (Prototypes) • Star Wars II • Go! • Epic (Prototype) • Stella • Transformers • POP! • Fight! • Angry Birds 2 • Reloaded • Rovio Classics: Angry Birds |
Android | Angry Birds • Epic • Seasons • Space • Rio • Star Wars • Star Wars II • Stella • Transformers • Fight! • Angry Birds 2 • Go! • Friends (Android, WebGL) • Football! • Bad Piggies • Rovio Classics: Angry Birds • POP! • Block Quest |
Windows | Angry Birds • Seasons • Space • Rio • Star Wars • Bad Piggies • Friends |
HTML5 | Chrome • Pistachios • Friends |
Mac OS X | Angry Birds • Seasons • Space • Star Wars • Reloaded |
Adobe Flash | Breakfast • Ultrabook Adventure • Friends • Vuela Tazos • Heikki • Lotus F1 Team • McDonald's • Social (Earlier Prototype) |
Xbox 360, PlayStation 3 | Trilogy • Star Wars (Prototypes) |
Arcade | Arcade |
tvOS, visionOS | Reloaded |
- ↑ Executable strings and compilation locations
- Pages missing developer references
- Games developed by Rovio
- Games developed by Exient Entertainment
- Pages missing publisher references
- Games published by Rovio
- Games published by Activision
- Windows games
- Mac OS X games
- IOS games
- Android games
- Nintendo 3DS games
- Wii U games
- Xbox 360 games
- Xbox One games
- Windows Phone games
- PlayStation 3 games
- PlayStation 4 games
- PlayStation Vita games
- Pages missing date references
- Games released in 2012
- Games released in November
- Games released on November 8
- Games released in 2013
- Games released on November 1
- Games released on November 22
- Games released in October
- Games released on October 29
- Games released on November 15
- Games released on November 29
- Games with hidden developer messages
- Games with unused graphics
- Games with unused text
- Games with debugging functions
- To do
- To investigate
- Angry Birds series
- Star Wars series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Cleanup > To investigate
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden developer messages
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Exient Entertainment
Games > Games by developer > Games developed by Sega > Games developed by Rovio
Games > Games by platform > Android games
Games > Games by platform > IOS games
Games > Games by platform > Mac OS X games
Games > Games by platform > Nintendo 3DS games
Games > Games by platform > PlayStation 3 games
Games > Games by platform > PlayStation 4 games
Games > Games by platform > PlayStation Vita games
Games > Games by platform > Wii U games
Games > Games by platform > Windows Phone games
Games > Games by platform > Windows games
Games > Games by platform > Xbox 360 games
Games > Games by platform > Xbox One games
Games > Games by publisher > Games published by Microsoft > Games published by Activision Blizzard > Games published by Activision
Games > Games by publisher > Games published by Sega > Games published by Rovio
Games > Games by release date > Games released in 2012
Games > Games by release date > Games released in 2013
Games > Games by release date > Games released in November
Games > Games by release date > Games released in November > Games released on November 1
Games > Games by release date > Games released in November > Games released on November 15
Games > Games by release date > Games released in November > Games released on November 22
Games > Games by release date > Games released in November > Games released on November 29
Games > Games by release date > Games released in November > Games released on November 8
Games > Games by release date > Games released in October
Games > Games by release date > Games released in October > Games released on October 29
Games > Games by series > Angry Birds series
Games > Games by series > Star Wars series