Exemple #1
0
    print("Please enter one of Parse or Batch IDs.")
    sys.exit()

configFile = trgDir + "/SimpleSlots/configure.h"
serverFile = trgDir + "/SimpleSlots/ServerManager.m"
appdelegateFile = trgDir + "/SimpleSlots/AppDelegate.m"
infoPlistFile = trgDir + "/SimpleSlots/PartySlots-Info.plist"

# FILES REPLACEMENT
# -----------------
# replace all icons in main dir
print("Replacing icons on main dir...")

reskinutils.copyFilesByGlob(srcDir + "/AppIcon*.png", trgDir)
reskinutils.copyFilesByGlob(srcDir + "/iTunesArtwork*.png", trgDir)
reskinutils.copyFilesByName(srcDir + "/icon-ipad.png", trgDir)
reskinutils.copyFilesByName(trgDir + "/[email protected]", trgDir + "/icon1024.png")
reskinutils.checkCopy(18)
print("Done.")

# replace partyslots/images.xcasset/appicons
print("Replacing icons in Images.xcassets...")

dirToCopy = "/PartySlots/Images.xcassets/AppIcon.appiconset"
reskinutils.copyFilesByGlob(srcDir + "/AppIcon*.png", trgDir + dirToCopy)
reskinutils.copyFilesByGlob(srcDir + "/iTunesArtwork*.png", trgDir + dirToCopy)
reskinutils.copyFilesByName(srcDir + "/icon-ipad.png", trgDir + dirToCopy)
reskinutils.copyFilesByName(trgDir + dirToCopy + "/AppIcon29x29.png", trgDir + dirToCopy + "/AppIcon29x29-1.png")
reskinutils.copyFilesByName(trgDir + dirToCopy + "/[email protected]", trgDir + dirToCopy + "/[email protected]")
reskinutils.copyFilesByName(trgDir + dirToCopy + "/[email protected]", trgDir + dirToCopy + "/[email protected]")
reskinutils.copyFilesByName(trgDir + dirToCopy + "/[email protected]", trgDir + dirToCopy + "/icon1024.png")
Exemple #2
0
dirToCopy = "/MrDentist/Images.xcassets/AppIcon.appiconset"
reskinutils.copyFilesByGlob(srcDir + dirToCopy + "/*.png", trgDir + dirToCopy)
reskinutils.checkCopy(8)
print("Done.")

# replace simpleslots/artwork/reskin
print("Replacing game assets...")

dirToCopy = "/MrDentist/Resources/Image/"
filesToCopy = ["gamescene/gameback1.png", "gamescene/gameback2.png", "gamescene/people1.png", "gamescene/people2.png", "gamescene/people3.png", "gamescene/people4.png",
"mainscene/btn_p1_u.png", "mainscene/btn_p2_u.png", "mainscene/btn_p3_u.png", "mainscene/btn_p4_u.png", "mainscene/btn_p1_d.png", "mainscene/btn_p2_d.png",
"mainscene/btn_p3_d.png", "mainscene/btn_p4_d.png", "mainscene/mainback.png", "mainscene/menuback.png"]
# gamescene: gameback1.png, gameback2.png, people1-4.png
# mainscene: btn_p1-4_d,u.png, mainback.png, menuback.png
for i in range(0, len(filesToCopy)):
	reskinutils.copyFilesByName(srcDir + dirToCopy + filesToCopy[i], trgDir + dirToCopy + filesToCopy[i])
reskinutils.checkCopy(len(filesToCopy))
print("Done.")

# END OF FILES REPLACEMENT

# CODE REPLACEMENT
# ----------------
# replace IAP
print("Replacing IAP ID...")
reskinutils.replaceInFile(configFile, "<enter_iap_id_here>", iap)
print("Done.")

# replace server ID
print("Replacing server ID...")
reskinutils.replaceInFile(configFile, "<enter_server_id_here>", serverID)
Exemple #3
0
    print("Please enter one of Parse or Batch IDs.")
    sys.exit()

configFile = trgDir + "/SimpleSlots/configure.h"
serverFile = trgDir + "/SimpleSlots/ServerManager.m"
appdelegateFile = trgDir + "/SimpleSlots/AppDelegate.m"
infoPlistFile = trgDir + "/SimpleSlots/PartySlots-Info.plist"

# FILES REPLACEMENT
# -----------------
# replace all icons in main dir
print("Replacing icons on main dir...")

reskinutils.copyFilesByGlob(srcDir + "/AppIcon*.png", trgDir)
reskinutils.copyFilesByGlob(srcDir + "/iTunesArtwork*.png", trgDir)
reskinutils.copyFilesByName(srcDir + "/icon-ipad.png", trgDir)
reskinutils.copyFilesByName(trgDir + "/[email protected]",
                            trgDir + "/icon1024.png")
reskinutils.checkCopy(18)
print("Done.")

# replace partyslots/images.xcasset/appicons
print("Replacing icons in Images.xcassets...")

dirToCopy = "/PartySlots/Images.xcassets/AppIcon.appiconset"
reskinutils.copyFilesByGlob(srcDir + "/AppIcon*.png", trgDir + dirToCopy)
reskinutils.copyFilesByGlob(srcDir + "/iTunesArtwork*.png", trgDir + dirToCopy)
reskinutils.copyFilesByName(srcDir + "/icon-ipad.png", trgDir + dirToCopy)
reskinutils.copyFilesByName(trgDir + dirToCopy + "/AppIcon29x29.png",
                            trgDir + dirToCopy + "/AppIcon29x29-1.png")
reskinutils.copyFilesByName(trgDir + dirToCopy + "/[email protected]",
Exemple #4
0
dirToCopy = "/MrDentist/Resources/Image/"
filesToCopy = [
    "gamescene/gameback1.png", "gamescene/gameback2.png",
    "gamescene/people1.png", "gamescene/people2.png", "gamescene/people3.png",
    "gamescene/people4.png", "mainscene/btn_p1_u.png",
    "mainscene/btn_p2_u.png", "mainscene/btn_p3_u.png",
    "mainscene/btn_p4_u.png", "mainscene/btn_p1_d.png",
    "mainscene/btn_p2_d.png", "mainscene/btn_p3_d.png",
    "mainscene/btn_p4_d.png", "mainscene/mainback.png",
    "mainscene/menuback.png"
]
# gamescene: gameback1.png, gameback2.png, people1-4.png
# mainscene: btn_p1-4_d,u.png, mainback.png, menuback.png
for i in range(0, len(filesToCopy)):
    reskinutils.copyFilesByName(srcDir + dirToCopy + filesToCopy[i],
                                trgDir + dirToCopy + filesToCopy[i])
reskinutils.checkCopy(len(filesToCopy))
print("Done.")

# END OF FILES REPLACEMENT

# CODE REPLACEMENT
# ----------------
# replace IAP
print("Replacing IAP ID...")
reskinutils.replaceInFile(configFile, "<enter_iap_id_here>", iap)
print("Done.")

# replace server ID
print("Replacing server ID...")
reskinutils.replaceInFile(configFile, "<enter_server_id_here>", serverID)
Exemple #5
0
    for i in range(0, len(reelsDict)):
        for j in range(0, len(assetsDict)):
            fileToCopy = srcReskin + "/lvl" + str(i + 1) + "/lvl" + str(
                i + 1) + "item_" + assetsDict[j] + "@2x.png"
            if not (os.path.isfile(fileToCopy)):
                print("Cannot find " + fileToCopy +
                      ", trying to capitalizing asset name...")
                fileToCopy = srcReskin + "/lvl" + str(i + 1) + "/lvl" + str(
                    i + 1) + "item_" + assetsDict[j].title() + "@2x.png"
                if not (os.path.isfile(fileToCopy)):
                    sys.exit("Cannot find " + srcReskin + "/lvl" + str(i + 1) +
                             "/lvl" + str(i + 1) + "item_" + assetsDict[j] +
                             "@2x.png or " + fileToCopy)

            reskinutils.copyFilesByName(
                fileToCopy, trgAssets + "/" + reelsDict[i] + "item_" +
                assetsDict[j].title() + "@2x.png")
            reskinutils.copyFilesByName(
                fileToCopy, trgAssets + "/" + reelsDict[i] + "/" +
                assetsDict[j].title() + "_" + reelsDict[i] + ".png")
    reskinutils.checkCopy(len(reelsDict) * len(assetsDict) * 2)
    print("Done.")

    # replace icons
    print("Replacing icons...")
    # 72 x 72, 57 x 57, 144 x 144
    sizesDict = ["72x72", "57x57", "72x72@2x"]
    iconsDict = [
        "drawable-hdpi/icon.png", "drawable-mdpi/icon.png",
        "drawable-xhdpi/icon.png"
    ]
Exemple #6
0
	# replace reels
	print("Replacing reels assets...")
	reelsDict = ["gems", "horse", "mega", "slot"]
	assetsDict = ["7", "A", "bonus", "diamond", "J", "K", "lemon", "Q", "star", "wild"]
	# copy lvl[i]/lvl[i]item_<asset_name>@2x.png to <reels_name>item_<asset_name_title>@2x.png & <reels_name>/<asset_name_title>_<reels_name>.png
	for i in range(0, len(reelsDict)):
		for j in range(0, len(assetsDict)):
			fileToCopy = assets + "/lvl" + str(i+1) + "/lvl" + str(i+1) + "item_" + assetsDict[j] + "@2x.png"
			if not (os.path.isfile(fileToCopy)):
				print("Cannot find " + fileToCopy + ", trying to capitalizing asset name...")
				fileToCopy = assets + "/lvl" + str(i+1) + "/lvl" + str(i+1) + "item_" + assetsDict[j].title() + "@2x.png"
				if not (os.path.isfile(fileToCopy)):
					sys.exit("Cannot find " + assets + "/lvl" + str(i+1) + "/lvl" + str(i+1) + "item_" + assetsDict[j] + "@2x.png or " + fileToCopy)

			reskinutils.copyFilesByName(fileToCopy, trgAssets + "/" + reelsDict[i] + "item_" + assetsDict[j].title() + "@2x.png")
			reskinutils.copyFilesByName(fileToCopy, trgAssets + "/" + reelsDict[i] + "/" + assetsDict[j].title() + "_" + reelsDict[i] +".png")
	reskinutils.checkCopy(len(reelsDict) * len(assetsDict) * 2)
	print("Done.")

	# replace icons
	print("Replacing icons...")
	# 72 x 72, 57 x 57, 144 x 144
	sizesDict = ["72x72", "57x57", "72x72@2x"]
	iconsDict = ["drawable-hdpi/icon.png", "drawable-mdpi/icon.png", "drawable-xhdpi/icon.png"]
	for i in range(0, len(iconsDict)):
		reskinutils.copyFilesByGlob(icons + "/AppIcon" + sizesDict[i] + ".png", trgRes + "/" + iconsDict[i])
	reskinutils.checkCopy(len(iconsDict))
	print("Done.")