Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- zpc = zpc or {}
- zpc.f = zpc.f or {}
- zpc.config = zpc.config or {}
- /////////////////////////////////////////////////////////////////////////////
- // Bought by 76561198132130492
- // Version 1.1.2
- /////////////////////////// Zeros Pyrocrafter Info /////////////////////////////
- // Zeros Pyrocrafter gives your players the ability do designer their own Firework and save them on the Server.
- // Normal Users can save the Pyro in data/zpc/SteamID/
- // Admins are allowed do save the Pyro in data/zpc/global/
- // Global Fireworks can be build and loaded by every user who has the correct rank zpc.config.EffectGroups
- // When designing a Fireowrk there are multiple checks before the Effect Item gets created in the Timeline
- // Is the users allowed do use this Effect?
- // Is the zpc.config.MaxSimultaneouslyEffects limit reached?
- // Is the Effect triggertime overlapping with another effect which is in the same pipe?
- // Is Trigger Time diffrence between 2 Effects smaller then zpc.config.MinTriggerTime
- // Is the Effect Limit reached for the Pyro Box
- // IMPORTANT!
- // You can acess the INGAME CONFIG with !zpc_config in chat or zpc_config in console
- // DONT TOUCH THIS CONFIG FILE
- /////////////////////////////////////////////////////////////////////////////
- // Developed by ZeroChain:
- // http://steamcommunity.com/id/zerochain/
- // https://www.gmodstore.com/users/view/76561198013322242
- // If you wish to contact me:
- // clemensproduction@gmail.com
- /////////////////////////////////////////////////////////////////////////////
- // This enables the Debug Mode
- zpc.config.Debug = false
- // This shows error notify messages in the console when a player joines and his firework file gets rejected, that way you know what player, which firework and why it got rejected
- zpc.config.FileTransfer_ErrorNotify = true
- // This switches between fastdl and workshop download for the users
- zpc.config.EnableResourceAddfile = false
- zpc.config.currency = "€"
- // Changed by the client later
- zpc.config.SelectedLanguage = "fr"
- // These Ranks are allowed do save/delete Global Firework and use the save command !savezpc
- zpc.config.AdminRanks = {"superadmin","admin"}
- // Do we allow clients to send their firework files to the server
- zpc.config.AllowClientPyro = true
- zpc.config.WorkBench = {
- JobRestriction = {} // Only these jobs will be allwoed to interact with the WorkBench
- }
- // EventManger NPC
- zpc.config.EventManagerNPC = {
- Model = "models/zerochain/props_firework/zpc_eventmanager.mdl", // The Model
- NotifyImage = "zerochain/zpc/ui/zpc_eventmanager_icon.png", // The Dialogbox Image
- EffectPauseLimit = 10, // This defines the max seconds that the show is allowed do have no effects
- EventChance = 50, //(1-100)% This is the chance a eventmanager Npc gets a pyro show assigned
- RefreshRate = 60, // This is the time in seconds new events get send to the eventmanager Npc´s
- ResetTime = 300, // If no one takes the event after this amount of time it will vanish
- SyncAccurency = 0.075, // This means the effect can be 0.25 seconds desynch and still count as accurate
- JobRestriction = {}, // Only these jobs will be allwoed to interact with the NPC
- BuildTimer = true, // This enables/disables the buildtimer of the eventmanager
- VarietyCheck = true, // This checks if the show has variety or if some effect are just spammed like minutes long fountain effects
- ExraPyro_Limit = 10, // How many extra pyro entites can the player request until the cooldown gets activated
- ExtraPyro_CoolDown = 60, // The cooldown in minutes the player have to wait until he can request another pyro entity
- }
- // Player
- zpc.config.Player = {
- ["user"] = {
- PyroLimit = 500, // Pyro entites Limit the player can spawn
- IgniteInterval = 1, //The time it takes in seconds until the Player can ignite another firework
- CraftingTime = 5, // The time it takes in seconds to craft a firework
- PyroShowCoolDown = 15, // This is the time in minues the player have to wait until he can accept another pyroshow job (The cooldown starts after the last show is finished or aborted)
- },
- ["admin"] = {
- PyroLimit = 500,
- IgniteInterval = 0.1,
- CraftingTime = 0.1,
- PyroShowCoolDown = 5,
- }
- }
- // This allows the ignition of the firework by the USE function
- zpc.config.IgniteOnUse = true
- // Do we want that the pyro can be ignited by everyone?
- zpc.config.SharedPyro = false
- // Here you can define the max file size that we allow do be send to the Server
- zpc.config.MaxFileSize = 60000 // Bytes
- // How many effects can be shot at the same time?
- // This prevents players from spamming effects
- zpc.config.MaxSimultaneouslyEffects = 100
- // The min allowed Trigger time diffrence for effects
- // This prevents players from creating effects every 0.001 seconds
- zpc.config.MinTriggerTime = 0.1
- // ShellDamage stuff, A really bad idea :I
- zpc.config.ShellExplosion = {
- ShouldDamage = false, // Should the firework shell explosions cause damage?
- Damage = 0, // The damage it causes
- }
- // This will disable the effect size check for Mortartubes which allows every effect on every tube
- zpc.config.DisableEffectSizeCheck = false
- // This will check if the effect can fit in the pipe by volum
- // Every mortar pipe has a volum limit of how much blackpower it can hold, Each effect has also a blackpowder volum
- zpc.config.EffectVolumeCheck = true
- // Here you can define which usergroups are allowed to use what effects (Not setting a AllowedGroup for a Effect means that it can be used by everyone )
- // *Note keeping bigger effects to more trusted users will also decrease the chance of users trying do crash the Server.
- zpc.config.EffectGroups = {
- [1] = {
- AllowedGroups = {"admin", "superadmin"},
- Effects = {"shell_melon", "shell_rainbow", "shell_atom", "shell_spiral", "shell_hw2018_candycorn", "shell_hw2018_ghost", "shell_hw2018_pumpkin", "shell_hw2018_skull", "shell_hw2018_bat", "specialclusterpalm", "combo01_main", "combo02_main", "combo03_main", "fountain_special01", "demon_red", "demon_violett", "demon_blue", "demon_green", "demon_orange"}
- },
- [2] = {
- AllowedGroups = {"admin","superadmin"},
- Effects = {"shell_colorshift_whiteorange", "shell_colorshift_whitered", "shell_colorshift_whiteviolett", "shell_colorshift_whitegreen", "shell_colorshift_whiteblue", "shell_colorshift_blueorange", "shell_colorshift_blueviolett", "shell_colorshift_greenorange", "shell_colorshift_redgreen", "shell_colorshift_redorange", "shell_colorshift_special01", "shell_colorshift_special02", "zpc_explo_blue", "zpc_explo_red", "zpc_explo_green", "zpc_explo_violett", "zpc_explo_white", "zpc_explo_orange", "shell_explo_sparklers","shell_fiesta_orange","shell_fiesta_red","shell_fiesta_blue","shell_fiesta_violett","shell_fiesta_green",
- "shell_twinklefan_orange","shell_twinklefan_red","shell_twinklefan_blue","shell_twinklefan_green","shell_twinklefan_violett",
- "shell_star_violett","shell_star_blue","shell_star_green","shell_star_red","shell_star_orange"}
- },
- [3] = {
- AllowedGroups = {"admin","superadmin"},
- Effects = {"shell_sparkcirclerain", "shell_sparkexplosionrain", "shell_orbit", "rammstein01","shell_special_flower"}
- }
- }
- // Changing the order of the effects will made presaved fireworks have mixed up effects since their id is nummeric
- // New Effects should be added on the bottom
- // Tiny Cluster Shots
- zpc.f.Create_Effect("tinycluster_orange", 76461, "Tiny Cluster - Orange", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_orange.png", 0, "pd2_tiny_cluster_orange", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- zpc.f.Create_Effect("tinycluster_red", 59236, "Tiny Cluster - Red", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_red.png", 0, "pd2_tiny_cluster_red", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- zpc.f.Create_Effect("tinycluster_violett", 54534, "Tiny Cluster - Violett", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_violett.png", 0, "pd2_tiny_cluster_violett", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- zpc.f.Create_Effect("tinycluster_green", 26112, "Tiny Cluster - Green", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_green.png", 0, "pd2_tiny_cluster_green", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- zpc.f.Create_Effect("tinycluster_blue", 31087, "Tiny Cluster - Blue", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_blue.png", 0, "pd2_tiny_cluster_blue", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- zpc.f.Create_Effect("tinycluster_white", 31183, "Tiny Cluster - White", "materials/zerochain/zpc/ui/effect_icons/tiny_cluster_white.png", 0, "pd2_tiny_cluster_white", 1, "zpc_cluster_shot", "Tiny Cluster", 1, 6)
- // Medium Cluster Shots
- zpc.f.Create_Effect("mediumcluster_orange", 1051, "Medium Cluster - Orange", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_orange.png", 0, "pd2_medium_cluster_orange", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- zpc.f.Create_Effect("mediumcluster_red", 29385, "Medium Cluster - Red", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_red.png", 0, "pd2_medium_cluster_red", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- zpc.f.Create_Effect("mediumcluster_violett", 58129, "Medium Cluster - Violett", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_violett.png", 0, "pd2_medium_cluster_violett", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- zpc.f.Create_Effect("mediumcluster_green", 88159, "Medium Cluster - Green", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_green.png", 0, "pd2_medium_cluster_green", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- zpc.f.Create_Effect("mediumcluster_blue", 28110, "Medium Cluster - Blue", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_blue.png", 0, "pd2_medium_cluster_blue", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- zpc.f.Create_Effect("mediumcluster_white", 55874, "Medium Cluster - White", "materials/zerochain/zpc/ui/effect_icons/medium_cluster_white.png", 0, "pd2_medium_cluster_white", 2, "zpc_cluster_shot", "Medium Cluster", 2, 15)
- // Big Cluster Shots
- zpc.f.Create_Effect("bigcluster_orange", 39850, "Big Cluster - Orange", "materials/zerochain/zpc/ui/effect_icons/big_cluster_orange.png", 0, "pd2_big_cluster_orange", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- zpc.f.Create_Effect("bigcluster_red", 65204, "Big Cluster - Red", "materials/zerochain/zpc/ui/effect_icons/big_cluster_red.png", 0, "pd2_big_cluster_red", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- zpc.f.Create_Effect("bigcluster_violett", 46076, "Big Cluster - Violett", "materials/zerochain/zpc/ui/effect_icons/big_cluster_violett.png", 0, "pd2_big_cluster_violett", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- zpc.f.Create_Effect("bigcluster_green", 53561, "Big Cluster - Green", "materials/zerochain/zpc/ui/effect_icons/big_cluster_green.png", 0, "pd2_big_cluster_green", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- zpc.f.Create_Effect("bigcluster_blue", 93909, "Big Cluster - Blue", "materials/zerochain/zpc/ui/effect_icons/big_cluster_blue.png", 0, "pd2_big_cluster_blue", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- zpc.f.Create_Effect("bigcluster_white", 10650, "Big Cluster - White", "materials/zerochain/zpc/ui/effect_icons/big_cluster_white.png", 0, "pd2_big_cluster_white", 2, "zpc_cluster_shot", "Big Cluster", 2, 25)
- // Special Shots
- zpc.f.Create_Effect("specialclusterpalm", 58526, "Palm Cluster", "materials/zerochain/zpc/ui/effect_icons/spezial_medium_cluster_white.png", 0, "pd2_cluster_special01", 3, "zpc_cake_crackling", "Special Shots", 2, 25)
- zpc.f.Create_Effect("rammstein01", 49228, "Long Star", "materials/zerochain/zpc/ui/effect_icons/rammstein_special01.png", 0, "pd2_rammstein_special01", 5, "zpc_single_shot", "Special Shots", 2, 25)
- zpc.f.Create_Effect("rammstein02", 22937, "Thunder Strike", "materials/zerochain/zpc/ui/effect_icons/rammstein_special02.png", 0, "pd2_rammstein_special02", 1, "zpc_single_shot", "Special Shots", 2, 25)
- // Fountains
- zpc.f.Create_FountainEffect("fountain_orange", 78998, "Fountain - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_orange.png", 0, "zpc_fountain_orange", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_red", 55194, "Fountain - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_red.png", 0, "zpc_fountain_red", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_violett", 18221, "Fountain - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_violett.png", 0, "zpc_fountain_violett", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_green", 66201, "Fountain - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_green.png", 0, "zpc_fountain_green", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_blue", 87404, "Fountain - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_blue.png", 0, "zpc_fountain_blue", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_white", 80493, "Fountain - White", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_white.png", 0, "zpc_fountain_white", 10, "zpc_fountain", "Fountains", 2, 30)
- zpc.f.Create_FountainEffect("fountain_special01", 24114, "Fountain - Special01", "materials/zerochain/zpc/ui/effect_icons/zpc_fountain_special01.png", 0, "zpc_fountain_special01", 10, "zpc_fountain", "Fountains", 2, 30)
- // CakeShots
- zpc.f.Create_Effect("cakeshot_orange", 58529, "Cake Shot - Orange", "materials/zerochain/zpc/ui/effect_icons/battery02_orange_shot.png", 0, "battery02_orange_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_red", 74129, "Cake Shot - Red", "materials/zerochain/zpc/ui/effect_icons/battery02_red_shot.png", 0, "battery02_red_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_violett", 95951, "Cake Shot - Violett", "materials/zerochain/zpc/ui/effect_icons/battery02_violett_shot.png", 0, "battery02_violett_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_green", 15981, "Cake Shot - Green", "materials/zerochain/zpc/ui/effect_icons/battery02_green_shot.png", 0, "battery02_green_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_blue", 13773, "Cake Shot - Blue", "materials/zerochain/zpc/ui/effect_icons/battery02_blue_shot.png", 0, "battery02_blue_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_white", 86848, "Cake Shot - White", "materials/zerochain/zpc/ui/effect_icons/battery02_white_shot.png", 0, "battery02_white_shot", 1, "zpc_cake_shot", "Cake Shots", 1, 3)
- zpc.f.Create_Effect("cakeshot_crackling_red", 66238, "Cake Shot - Red Crackling", "materials/zerochain/zpc/ui/effect_icons/battery02_red_shot_w_sparkling.png", 0, "battery02_red_shot_w_sparkling", 2, "zpc_cake_crackling", "Cake Shots", 1, 5)
- zpc.f.Create_Effect("cakeshot_crackling_white",56961, "Cake Shot - White Crackling", "materials/zerochain/zpc/ui/effect_icons/battery02_white_shot_w_sparkling.png", 0, "battery02_white_shot_w_sparkling", 2, "zpc_cake_crackling", "Cake Shots", 1, 5)
- // CakeExplosions
- zpc.f.Create_ShellEffect("cakeexplosion_gold", 23125, "Cake Explosion - Gold", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_gold.png", 0, "battery02_explosion_gold", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- zpc.f.Create_ShellEffect("cakeexplosion_red", 28185, "Cake Explosion - Red", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_red.png", 0, "battery02_explosion_red", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- zpc.f.Create_ShellEffect("cakeexplosion_violett", 77206, "Cake Explosion - Violett", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_violett.png", 0, "battery02_explosion_violett", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- zpc.f.Create_ShellEffect("cakeexplosion_green", 40148, "Cake Explosion - Green", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_green.png", 0, "battery02_explosion_blue", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- zpc.f.Create_ShellEffect("cakeexplosion_blue", 84496, "Cake Explosion - Blue", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_blue.png", 0, "battery02_explosion_blue", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- zpc.f.Create_ShellEffect("cakeexplosion_white", 44193, "Cake Explosion - White", "materials/zerochain/zpc/ui/effect_icons/battery02_explosion_white.png", 0, "battery02_explosion_white", 1, "zpc_shell_explosion", "trail01", "Cake Explosions", 10, 1, 25)
- //zpc.f.Create_ShellEffect(ID, NumID, Name, Icon, Price, Effect, Duration, SFX, TrailEffect, Category, ZForce, EffectSize, EffectVolume)
- // Shell Basic
- zpc.f.Create_ShellEffect("shell_explosion_orange", 98808, "Shell Explosion - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_orange.png", 0, "zpc_basic_explosion_orange", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explosion_red", 77379, "Shell Explosion - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_red.png", 0, "zpc_basic_explosion_red", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explosion_violett", 87233, "Shell Explosion - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_violett.png", 0, "zpc_basic_explosion_violett", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explosion_green", 10248, "Shell Explosion - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_green.png", 0, "zpc_basic_explosion_green", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explosion_blue", 71879, "Shell Explosion - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_blue.png", 0, "zpc_basic_explosion_blue", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explosion_white", 40225, "Shell Explosion - White", "materials/zerochain/zpc/ui/effect_icons/zpc_basic_explosion_white.png", 0, "zpc_basic_explosion_white", 3, "zpc_shell_explosion", "trail01", "Basic Shell", 13, 2, 200)
- // Shell SparkExplosion
- zpc.f.Create_ShellEffect("zpc_explo_orange", 78324, "Shell SparkExplosion - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_orange.png", 0, "zpc_explo_orange", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("zpc_explo_red", 84946, "Shell SparkExplosion - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_red.png", 0, "zpc_explo_red", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("zpc_explo_violett", 86548, "Shell SparkExplosion - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_violett.png", 0, "zpc_explo_violett", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("zpc_explo_green", 75422, "Shell SparkExplosion - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_green.png", 0, "zpc_explo_green", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("zpc_explo_blue", 42403, "Shell SparkExplosion - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_blue.png", 0, "zpc_explo_blue", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("zpc_explo_white", 62195, "Shell SparkExplosion - White", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_white.png", 0, "zpc_explo_white", 2, "zpc_shell_explosion_crackling", "trail01", "Spark Shell", 13, 2, 300)
- // Shell Special
- zpc.f.Create_ShellEffect("shell_smallsparkexplosionwhite", 97333, "Shell SparkExplosion Small - White", "materials/zerochain/zpc/ui/effect_icons/tiny_spark_explosion_white.png", 0, "tiny_spark_explosion_white", 2, "zpc_shell_explosion", "trail01", "Special Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_explo_sparklers", 87100, "Shell Explosion Sparkler", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparklers.png", 0, "zpc_explo_sparklers", 2, "zpc_shell_explosion", "trail01", "Special Shell", 13, 2, 150)
- zpc.f.Create_ShellEffect("shell_sparkcirclerain", 97785, "Shell SparkCircle Rain", "materials/zerochain/zpc/ui/effect_icons/big_spark_circle_orange_rain.png", 0, "big_spark_circle_orange_rain", 5, "zpc_shell_explosion_big", "trail01", "Special Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_sparkexplosionrain", 62657, "Shell SparkExplosion Rain", "materials/zerochain/zpc/ui/effect_icons/big_spark_explosion_orange_rain.png", 0, "big_spark_explosion_orange_rain", 5, "zpc_shell_explosion_big", "trail01", "Special Shell", 13, 2, 300)
- zpc.f.Create_ShellEffect("shell_smallsparkcirclewhite", 81737, "Shell SparkCircle White", "materials/zerochain/zpc/ui/effect_icons/small_spark_circle_white.png", 0, "small_spark_circle_white", 2, "zpc_shell_explosion_crackling", "trail01", "Special Shell", 13, 2, 150)
- // Shell Forms
- zpc.f.Create_ShellEffect("shell_orbit", 54033, "Shell Orbit", "materials/zerochain/zpc/ui/effect_icons/zpc_form01_orbit.png", 0, "zpc_form01_orbit", 5, "zpc_shell_explosion_big", "trail01", "Form Shell", 25, 3, 400)
- zpc.f.Create_ShellEffect("shell_melon", 97064, "Shell Melon", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_form_melon.png", 0, "zpc_explo_form_melon", 3, "zpc_shell_explosion", "trail01", "Form Shell", 15, 3, 200)
- zpc.f.Create_ShellEffect("shell_rainbow", 64706, "Shell Rainbow", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_form_rainbow.png", 0, "zpc_explo_form_rainbow", 3, "zpc_shell_explosion", "trail01", "Form Shell", 15, 3, 200)
- zpc.f.Create_ShellEffect("shell_spiral", 97980, "Shell Spiral", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_form_spiral.png", 0, "zpc_explo_form_spiral", 3, "zpc_shell_explosion", "trail01", "Form Shell", 15, 3, 200)
- zpc.f.Create_ShellEffect("shell_atom", 77985, "Shell Atom", "materials/zerochain/zpc/ui/effect_icons/zpc_form01_atom.png", 0, "zpc_form01_atom", 3, "zpc_shell_explosion_big", "trail01", "Form Shell", 15, 3, 200)
- // ShellHalloween
- zpc.f.Create_ShellEffect("shell_hw2018_bat", 69114, "Shell Bat", "materials/zerochain/zpc/ui/effect_icons/zpc_hw2018_bat.png", 0, "zpc_hw2018_bat", 3, "zpc_shell_explosion", "trail01", "Halloween Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_hw2018_skull", 66861, "Shell Skull", "materials/zerochain/zpc/ui/effect_icons/zpc_hw2018_skull.png", 0, "zpc_hw2018_skull", 3, "zpc_shell_explosion", "trail01", "Halloween Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_hw2018_pumpkin", 70099, "Shell Pumpkin", "materials/zerochain/zpc/ui/effect_icons/zpc_hw2018_pumpkin.png", 0, "zpc_hw2018_pumpkin", 3, "zpc_shell_explosion", "trail01", "Halloween Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_hw2018_ghost", 34666, "Shell Ghost", "materials/zerochain/zpc/ui/effect_icons/zpc_hw2018_ghost.png", 0, "zpc_hw2018_ghost", 3, "zpc_shell_explosion", "trail01", "Halloween Shell", 13, 2, 200)
- zpc.f.Create_ShellEffect("shell_hw2018_candycorn", 61385, "Shell CandyCorn", "materials/zerochain/zpc/ui/effect_icons/zpc_hw2018_candycorn.png", 0, "zpc_hw2018_candycorn", 3, "zpc_shell_explosion", "trail01", "Halloween Shell", 13, 2, 200)
- // Shell ColorShift Basic01
- zpc.f.Create_ShellEffect("shell_colorshift_whiteorange", 32942, "ColorShift - White > Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_whiteorange.png", 0, "pd2_exploshift_whiteorange", 4, "zpc_shell_explosion", "trail01", "ColorShift #01", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_whitered", 51473, "ColorShift - White > Red", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_whitered.png", 0, "pd2_exploshift_whitered", 4, "zpc_shell_explosion", "trail01", "ColorShift #01", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_whiteviolett", 26541, "ColorShift - White > Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_whiteviolett.png", 0, "pd2_exploshift_whiteviolett", 4, "zpc_shell_explosion", "trail01", "ColorShift #01", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_whitegreen", 78507, "ColorShift - White > Green", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_whitegreen.png", 0, "pd2_exploshift_whitegreen", 4, "zpc_shell_explosion", "trail01", "ColorShift #01", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_whiteblue", 44109, "ColorShift - White > Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_whiteblue.png", 0, "pd2_exploshift_whiteblue", 4, "zpc_shell_explosion", "trail01", "ColorShift #01", 17, 3, 200)
- // Shell ColorShift Basic02
- zpc.f.Create_ShellEffect("shell_colorshift_blueorange", 13903, "ColorShift - Blue > Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_blueorange.png", 0, "pd2_exploshift_blueorange", 4, "zpc_shell_explosion", "trail01", "ColorShift #02", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_blueviolett", 13051, "ColorShift - Blue > Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_blueviolett.png", 0, "pd2_exploshift_blueviolett", 4, "zpc_shell_explosion", "trail01", "ColorShift #02", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_greenorange", 68055, "ColorShift - Green > Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_greenorange.png", 0, "pd2_exploshift_greenorange", 4, "zpc_shell_explosion", "trail01", "ColorShift #02", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_redgreen", 30257, "ColorShift - Red > Green", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_redgreen.png", 0, "pd2_exploshift_redgreen", 4, "zpc_shell_explosion", "trail01", "ColorShift #02", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_redorange", 62232, "ColorShift - Red > Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_redorange.png", 0, "pd2_exploshift_redorange", 4, "zpc_shell_explosion", "trail01", "ColorShift #02", 17, 3, 200)
- // Shell ColorShift Special
- zpc.f.Create_ShellEffect("shell_colorshift_special01", 67191, "ColorShift - Special01", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_special01.png", 0, "pd2_exploshift_special01", 4, "zpc_shell_explosion", "trail01", "ColorShift Special", 17, 3, 200)
- zpc.f.Create_ShellEffect("shell_colorshift_special02", 70500, "ColorShift - Special02", "materials/zerochain/zpc/ui/effect_icons/zpc_exploshift_special02.png", 0, "pd2_exploshift_special02", 4, "zpc_shell_explosion", "trail01", "ColorShift Special", 17, 3, 200)
- // Shell Combo
- zpc.f.Create_ShellEffect("combo01_main", 77898, "Combo01", "materials/zerochain/zpc/ui/effect_icons/combo01_main.png", 0, "combo01_main", 4, "zpc_shell_explosion_crackling", "trail01", "Combo Shell", 17, 3, 500)
- zpc.f.Create_ShellEffect("combo02_main", 84223, "Combo02", "materials/zerochain/zpc/ui/effect_icons/combo02_main.png", 0, "combo02_main", 4, "zpc_shell_explosion_crackling", "trail01", "Combo Shell", 17, 3, 500)
- zpc.f.Create_ShellEffect("combo03_main", 44640, "Combo03", "materials/zerochain/zpc/ui/effect_icons/combo03_main.png", 0, "combo03_main", 4, "zpc_shell_explosion_crackling", "trail01", "Combo Shell", 17, 3, 500)
- // Vulcan01
- zpc.f.Create_FountainEffect("vulcan01_orange", 80820, "Vulcan01 - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_orange.png", 0, "zpc_vulcan01_orange", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_FountainEffect("vulcan01_red", 22942, "Vulcan01 - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_red.png", 0, "zpc_vulcan01_red", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_FountainEffect("vulcan01_violett", 90362, "Vulcan01 - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_violett.png", 0, "zpc_vulcan01_violett", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_FountainEffect("vulcan01_blue", 72130, "Vulcan01 - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_blue.png", 0, "zpc_vulcan01_blue", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_FountainEffect("vulcan01_green", 80113, "Vulcan01 - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_green.png", 0, "zpc_vulcan01_green", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_FountainEffect("vulcan01_white", 14954, "Vulcan01 - White", "materials/zerochain/zpc/ui/effect_icons/zpc_vulcan01_white.png", 0, "zpc_vulcan01_white", 3, "zpc_fountain_short", "Vulcan", 0, 10)
- zpc.f.Create_Effect("cakeshot_whisleshot_white", 35065, "Cake Shot - White Whisle", "materials/zerochain/zpc/ui/effect_icons/battery02_white_whisleshot.png", 0, "battery02_white_whisleshot", 2, "zpc_cake_whisle", "Cake Shots", 1, 5)
- zpc.f.Create_ShellEffect("demon_orange", 39223, "Demon - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_demon_orange.png", 0, "zpc_demon_orange", 3, "zpc_shell_explosion_crackling", "trail01", "Demon", 15, 3, 500)
- zpc.f.Create_ShellEffect("demon_red", 44693, "Demon - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_demon_red.png", 0, "zpc_demon_red", 3, "zpc_shell_explosion_crackling", "trail01", "Demon", 15, 3, 500)
- zpc.f.Create_ShellEffect("demon_violett", 81986, "Demon - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_demon_violett.png", 0, "zpc_demon_violett", 3, "zpc_shell_explosion_crackling", "trail01", "Demon", 15, 3, 500)
- zpc.f.Create_ShellEffect("demon_blue", 26205, "Demon - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_demon_blue.png", 0, "zpc_demon_blue", 3, "zpc_shell_explosion_crackling", "trail01", "Demon", 15, 3, 500)
- zpc.f.Create_ShellEffect("demon_green", 14526, "Demon - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_demon_green.png", 0, "zpc_demon_green", 3, "zpc_shell_explosion_crackling", "trail01", "Demon", 15, 3, 500)
- zpc.f.Create_Effect("whistler_orange", 77770, "Whistle Shot - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_orange.png", 0, "zpc_whistler_orange", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("whistler_red", 58167, "Whistle Shot - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_red.png", 0, "zpc_whistler_red", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("whistler_violett", 99412, "Whistle Shot - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_violett.png", 0, "zpc_whistler_violett", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("whistler_blue", 70864, "Whistle Shot - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_blue.png", 0, "zpc_whistler_blue", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("whistler_green", 47648, "Whistle Shot - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_green.png", 0, "zpc_whistler_green", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("whistler_white", 88220, "Whistle Shot - White", "materials/zerochain/zpc/ui/effect_icons/zpc_whistler_white.png", 0, "zpc_whistler_white", 2, "zpc_cake_whisleexplo", "Whistle Shots", 1, 5)
- zpc.f.Create_Effect("longshot_orange", 62768, "Long Shot - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_orange.png", 0, "zpc_longshot_orange", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_Effect("longshot_red", 21585, "Long Shot - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_red.png", 0, "zpc_longshot_red", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_Effect("longshot_violett", 58998, "Long Shot - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_violett.png", 0, "zpc_longshot_violett", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_Effect("longshot_blue", 70562, "Long Shot - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_blue.png", 0, "zpc_longshot_blue", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_Effect("longshot_green", 53604, "Long Shot - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_green.png", 0, "zpc_longshot_green", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_Effect("longshot_white", 16041, "Long Shot - White", "materials/zerochain/zpc/ui/effect_icons/zpc_longshot_white.png", 0, "zpc_longshot_white", 2, "zpc_cake_shot", "Long Shots", 1, 5)
- zpc.f.Create_ShellEffect("shell_special_flower", 16043, "Shell - Flower", "materials/zerochain/zpc/ui/effect_icons/zpc_flower.png", 0, "zpc_flower", 5, "zpc_shell_explosion", "trail01", "Special Shell", 20, 3, 500)
- zpc.f.Create_ShellEffect("shell_fiesta_orange", 90957, "Fiesta - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparkstar_a_orange.png", 0, "zpc_explo_sparkstar_a_orange", 7, "zpc_shell_fiesta", "trail01", "Shell Fiesta", 25, 3, 500)
- zpc.f.Create_ShellEffect("shell_fiesta_red", 8094, "Fiesta - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparkstar_a_red.png", 0, "zpc_explo_sparkstar_a_red", 7, "zpc_shell_fiesta", "trail01", "Shell Fiesta", 25, 3, 500)
- zpc.f.Create_ShellEffect("shell_fiesta_violett", 50857, "Fiesta - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparkstar_a_violett.png", 0, "zpc_explo_sparkstar_a_violett", 7, "zpc_shell_fiesta", "trail01", "Shell Fiesta", 25, 3, 500)
- zpc.f.Create_ShellEffect("shell_fiesta_blue", 8824, "Fiesta - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparkstar_a_blue.png", 0, "zpc_explo_sparkstar_a_blue", 7, "zpc_shell_fiesta", "trail01", "Shell Fiesta", 25, 3, 500)
- zpc.f.Create_ShellEffect("shell_fiesta_green", 90822, "Fiesta - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_sparkstar_a_green.png", 0, "zpc_explo_sparkstar_a_green", 7, "zpc_shell_fiesta", "trail01", "Shell Fiesta", 25, 3, 500)
- zpc.f.Create_ShellEffect("shell_twinklefan_orange", 90766, "Twinklefan - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_twinklefan_orange.png", 0, "zpc_explo_twinklefan_orange", 3, "zpc_shell_explosion_crackling", "trail01", "Shell Twinklefan", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_twinklefan_red", 82878, "Twinklefan - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_twinklefan_red.png", 0, "zpc_explo_twinklefan_red", 3, "zpc_shell_explosion_crackling", "trail01", "Shell Twinklefan", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_twinklefan_violett", 33652, "Twinklefan - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_twinklefan_violett.png", 0, "zpc_explo_twinklefan_violett", 3, "zpc_shell_explosion_crackling", "trail01", "Shell Twinklefan", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_twinklefan_blue", 53711, "Twinklefan - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_twinklefan_blue.png", 0, "zpc_explo_twinklefan_blue", 3, "zpc_shell_explosion_crackling", "trail01", "Shell Twinklefan", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_twinklefan_green", 76110, "Twinklefan - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_explo_twinklefan_green.png", 0, "zpc_explo_twinklefan_green", 3, "zpc_shell_explosion_crackling", "trail01", "Shell Twinklefan", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_star_orange", 48608, "Star - Orange", "materials/zerochain/zpc/ui/effect_icons/zpc_star_explosion_a_orange.png", 0, "zpc_star_explosion_a_orange", 5, "zpc_shell_explosion_crackling", "trail01", "Shell Star", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_star_red", 22195, "Star - Red", "materials/zerochain/zpc/ui/effect_icons/zpc_star_explosion_a_red.png", 0, "zpc_star_explosion_a_red", 5, "zpc_shell_explosion_crackling", "trail01", "Shell Star", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_star_violett", 2065, "Star - Violett", "materials/zerochain/zpc/ui/effect_icons/zpc_star_explosion_a_violett.png", 0, "zpc_star_explosion_a_violett", 5, "zpc_shell_explosion_crackling", "trail01", "Shell Star", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_star_blue", 48829, "Star - Blue", "materials/zerochain/zpc/ui/effect_icons/zpc_star_explosion_a_blue.png", 0, "zpc_star_explosion_a_blue", 5, "zpc_shell_explosion_crackling", "trail01", "Shell Star", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_star_green", 90556, "Star - Green", "materials/zerochain/zpc/ui/effect_icons/zpc_star_explosion_a_green.png", 0, "zpc_star_explosion_a_green", 5, "zpc_shell_explosion_crackling", "trail01", "Shell Star", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_a", 34151, "Letter - A", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_a.png", 0, "zpc_letters_a", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_b", 62621, "Letter - B", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_b.png", 0, "zpc_letters_b", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_c", 46246, "Letter - C", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_c.png", 0, "zpc_letters_c", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_d", 31354, "Letter - D", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_d.png", 0, "zpc_letters_d", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_e", 13517, "Letter - E", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_e.png", 0, "zpc_letters_e", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_f", 64986, "Letter - F", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_f.png", 0, "zpc_letters_f", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_g", 97957, "Letter - G", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_g.png", 0, "zpc_letters_g", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_h", 23543, "Letter - H", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_h.png", 0, "zpc_letters_h", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_i", 53832, "Letter - I", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_i.png", 0, "zpc_letters_i", 2, "zpc_shell_explosion_crackling", "trail01", "Letters01", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_j", 83832, "Letter - J", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_j.png", 0, "zpc_letters_j", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_k", 21333, "Letter - K", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_k.png", 0, "zpc_letters_k", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_l", 51766, "Letter - L", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_l.png", 0, "zpc_letters_l", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_m", 96202, "Letter - M", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_m.png", 0, "zpc_letters_m", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_n", 44005, "Letter - N", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_n.png", 0, "zpc_letters_n", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_o", 21999, "Letter - O", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_o.png", 0, "zpc_letters_o", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_p", 16718, "Letter - P", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_p.png", 0, "zpc_letters_p", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_q", 77523, "Letter - Q", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_q.png", 0, "zpc_letters_q", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_r", 23885, "Letter - R", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_r.png", 0, "zpc_letters_r", 2, "zpc_shell_explosion_crackling", "trail01", "Letters02", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_s", 24728, "Letter - S", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_s.png", 0, "zpc_letters_s", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_t", 60950, "Letter - T", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_t.png", 0, "zpc_letters_t", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_u", 47480, "Letter - U", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_u.png", 0, "zpc_letters_u", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_v", 22211, "Letter - V", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_v.png", 0, "zpc_letters_v", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_w", 53835, "Letter - W", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_w.png", 0, "zpc_letters_w", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_x", 80783, "Letter - X", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_x.png", 0, "zpc_letters_x", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_y", 35830, "Letter - Y", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_y.png", 0, "zpc_letters_y", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_z", 14672, "Letter - Z", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_z.png", 0, "zpc_letters_z", 2, "zpc_shell_explosion_crackling", "trail01", "Letters03", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_exclamationmark", 72832, "Letter - !", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_exclamationmark.png", 0, "zpc_letters_exclamationmark", 2, "zpc_shell_explosion_crackling", "trail01", "Letters04", 15, 3, 500)
- zpc.f.Create_ShellEffect("shell_letter_questionmark", 11234, "Letter - ?", "materials/zerochain/zpc/ui/effect_icons/zpc_letters_questionmark.png", 0, "zpc_letters_questionmark", 2, "zpc_shell_explosion_crackling", "trail01", "Letters04", 15, 3, 500)
- // Here we create the PyroBoxes
- zpc.f.CreatePyroBox("Small Vulcan", 10, {}, {}, "models/zerochain/props_firework/zpc_vulcan01.mdl", "materials/zerochain/zpc/ui/vulcan01_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 50,
- x = 200,
- y = 35,
- pipeSize = 1,
- pipevol = 32,
- ret = {} // restricted effect types
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Vulcan","Tiny Cluster","Cake Shots"})
- zpc.f.CreatePyroBox("Battery01", 50, {}, {}, "models/zerochain/props_firework/zpc_battery01.mdl", "materials/zerochain/zpc/ui/battery01_attachment_plan.png", {
- Size = 425,
- X = -5,
- Y = -100
- }, {
- // First row
- [1] = {
- pos = 6,
- size = 35,
- x = 72,
- y = 184,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [2] = {
- pos = 5,
- size = 35,
- x = 72,
- y = 149,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [3] = {
- pos = 4,
- size = 35,
- x = 72,
- y = 113,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [4] = {
- pos = 3,
- size = 35,
- x = 72,
- y = 78,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [5] = {
- pos = 2,
- size = 35,
- x = 72,
- y = 42,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- // Third Row
- [6] = {
- pos = 14,
- size = 35,
- x = 205,
- y = 184,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [7] = {
- pos = 13,
- size = 35,
- x = 205,
- y = 149,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [8] = {
- pos = 12,
- size = 35,
- x = 205,
- y = 113,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [9] = {
- pos = 10,
- size = 35,
- x = 205,
- y = 78,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [10] = {
- pos = 11,
- size = 35,
- x = 205,
- y = 42,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- // Last Row
- [11] = {
- pos = 22,
- size = 35,
- x = 338,
- y = 184,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [12] = {
- pos = 21,
- size = 35,
- x = 338,
- y = 149,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [13] = {
- pos = 20,
- size = 35,
- x = 338,
- y = 113,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [14] = {
- pos = 18,
- size = 35,
- x = 338,
- y = 78,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [15] = {
- pos = 19,
- size = 35,
- x = 338,
- y = 42,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- // Second row
- [16] = {
- pos = 9,
- size = 60,
- x = 125,
- y = 170,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- },
- [17] = {
- pos = 8,
- size = 60,
- x = 125,
- y = 113,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- },
- [18] = {
- pos = 7,
- size = 60,
- x = 125,
- y = 57,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- },
- // Fourth Row
- [19] = {
- pos = 17,
- size = 60,
- x = 285,
- y = 170,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- },
- [20] = {
- pos = 16,
- size = 60,
- x = 285,
- y = 113,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- },
- [21] = {
- pos = 15,
- size = 60,
- x = 285,
- y = 57,
- pipeSize = 2,
- pipevol = 50,
- ret = {}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Vulcan","Tiny Cluster","Medium Cluster","Big Cluster","Special Shots","Fountains","Cake Shots","Cake Explosions","Whistle Shots","Long Shots"})
- zpc.f.CreatePyroBox("Battery02", 120, {"VIP", "superadmin"}, {}, "models/zerochain/props_firework/zpc_battery02.mdl", "materials/zerochain/zpc/ui/battery02_attachment_plan.png", {
- Size = 425,
- X = -20,
- Y = -110
- }, {
- [1] = {
- pos = 2,
- size = 25,
- x = 62,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [2] = {
- pos = 3,
- size = 25,
- x = 115,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [3] = {
- pos = 4,
- size = 25,
- x = 170,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [4] = {
- pos = 5,
- size = 25,
- x = 225,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [5] = {
- pos = 6,
- size = 25,
- x = 280,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [6] = {
- pos = 7,
- size = 25,
- x = 333,
- y = 20,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [7] = {
- pos = 13,
- size = 25,
- x = 62,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [8] = {
- pos = 12,
- size = 25,
- x = 115,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [9] = {
- pos = 11,
- size = 25,
- x = 170,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [10] = {
- pos = 10,
- size = 25,
- x = 225,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [11] = {
- pos = 9,
- size = 25,
- x = 280,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- [12] = {
- pos = 8,
- size = 25,
- x = 333,
- y = 206,
- pipeSize = 3,
- pipevol = 30,
- ret = {}
- },
- // Small pipes
- [13] = {
- pos = 14,
- size = 15,
- x = 37,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [14] = {
- pos = 15,
- size = 15,
- x = 75,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [15] = {
- pos = 16,
- size = 15,
- x = 113,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [16] = {
- pos = 17,
- size = 15,
- x = 152,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [17] = {
- pos = 18,
- size = 15,
- x = 182,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [18] = {
- pos = 19,
- size = 15,
- x = 215,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [19] = {
- pos = 20,
- size = 15,
- x = 245,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [20] = {
- pos = 21,
- size = 15,
- x = 282,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [21] = {
- pos = 22,
- size = 15,
- x = 320,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [22] = {
- pos = 23,
- size = 15,
- x = 359,
- y = 43,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [23] = {
- pos = 24,
- size = 15,
- x = 37,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [24] = {
- pos = 25,
- size = 15,
- x = 75,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [25] = {
- pos = 26,
- size = 15,
- x = 113,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [26] = {
- pos = 27,
- size = 15,
- x = 152,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [27] = {
- pos = 28,
- size = 15,
- x = 182,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [28] = {
- pos = 29,
- size = 15,
- x = 215,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [29] = {
- pos = 30,
- size = 15,
- x = 245,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [30] = {
- pos = 31,
- size = 15,
- x = 282,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [31] = {
- pos = 32,
- size = 15,
- x = 320,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [32] = {
- pos = 33,
- size = 15,
- x = 359,
- y = 62,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [33] = {
- pos = 34,
- size = 15,
- x = 37,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [34] = {
- pos = 35,
- size = 15,
- x = 75,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [35] = {
- pos = 36,
- size = 15,
- x = 113,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [36] = {
- pos = 37,
- size = 15,
- x = 152,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [37] = {
- pos = 38,
- size = 15,
- x = 182,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [38] = {
- pos = 39,
- size = 15,
- x = 215,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [39] = {
- pos = 40,
- size = 15,
- x = 245,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [40] = {
- pos = 41,
- size = 15,
- x = 282,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [41] = {
- pos = 42,
- size = 15,
- x = 320,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [42] = {
- pos = 43,
- size = 15,
- x = 359,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [43] = {
- pos = 44,
- size = 15,
- x = 37,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [44] = {
- pos = 45,
- size = 15,
- x = 75,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [45] = {
- pos = 46,
- size = 15,
- x = 113,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [46] = {
- pos = 47,
- size = 15,
- x = 152,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [47] = {
- pos = 48,
- size = 15,
- x = 182,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [48] = {
- pos = 49,
- size = 15,
- x = 215,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [49] = {
- pos = 50,
- size = 15,
- x = 245,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [50] = {
- pos = 51,
- size = 15,
- x = 282,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [51] = {
- pos = 52,
- size = 15,
- x = 320,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [52] = {
- pos = 53,
- size = 15,
- x = 359,
- y = 103,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [53] = {
- pos = 54,
- size = 15,
- x = 37,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [54] = {
- pos = 55,
- size = 15,
- x = 75,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [55] = {
- pos = 56,
- size = 15,
- x = 113,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [56] = {
- pos = 57,
- size = 15,
- x = 152,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [57] = {
- pos = 58,
- size = 15,
- x = 182,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [58] = {
- pos = 59,
- size = 15,
- x = 215,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [59] = {
- pos = 60,
- size = 15,
- x = 245,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [60] = {
- pos = 61,
- size = 15,
- x = 282,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [61] = {
- pos = 62,
- size = 15,
- x = 320,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [62] = {
- pos = 63,
- size = 15,
- x = 359,
- y = 122,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [63] = {
- pos = 64,
- size = 15,
- x = 37,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [64] = {
- pos = 65,
- size = 15,
- x = 75,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [65] = {
- pos = 66,
- size = 15,
- x = 113,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [66] = {
- pos = 67,
- size = 15,
- x = 152,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [67] = {
- pos = 68,
- size = 15,
- x = 182,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [68] = {
- pos = 69,
- size = 15,
- x = 215,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [69] = {
- pos = 70,
- size = 15,
- x = 245,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [70] = {
- pos = 71,
- size = 15,
- x = 282,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [71] = {
- pos = 72,
- size = 15,
- x = 320,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [72] = {
- pos = 73,
- size = 15,
- x = 359,
- y = 142,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [73] = {
- pos = 74,
- size = 15,
- x = 37,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [74] = {
- pos = 75,
- size = 15,
- x = 75,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [75] = {
- pos = 76,
- size = 15,
- x = 113,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [76] = {
- pos = 77,
- size = 15,
- x = 152,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [77] = {
- pos = 78,
- size = 15,
- x = 182,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [78] = {
- pos = 79,
- size = 15,
- x = 215,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [79] = {
- pos = 80,
- size = 15,
- x = 245,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [80] = {
- pos = 81,
- size = 15,
- x = 282,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [81] = {
- pos = 82,
- size = 15,
- x = 320,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [82] = {
- pos = 83,
- size = 15,
- x = 359,
- y = 162,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [83] = {
- pos = 84,
- size = 15,
- x = 37,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [84] = {
- pos = 85,
- size = 15,
- x = 75,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [85] = {
- pos = 86,
- size = 15,
- x = 113,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [86] = {
- pos = 87,
- size = 15,
- x = 152,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [87] = {
- pos = 88,
- size = 15,
- x = 182,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [88] = {
- pos = 89,
- size = 15,
- x = 215,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [89] = {
- pos = 90,
- size = 15,
- x = 245,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [90] = {
- pos = 91,
- size = 15,
- x = 282,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [91] = {
- pos = 92,
- size = 15,
- x = 320,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [92] = {
- pos = 93,
- size = 15,
- x = 359,
- y = 182,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Vulcan","Tiny Cluster","Medium Cluster","Big Cluster","Special Shots","Fountains","Cake Shots","Cake Explosions","Whistle Shots","Long Shots"})
- zpc.f.CreatePyroBox("Battery03", 75, {"VIP", "superadmin"}, {}, "models/zerochain/props_firework/zpc_battery03.mdl", "materials/zerochain/zpc/ui/battery03_attachment_plan.png", {
- Size = 425,
- X = -20,
- Y = -108
- }, {
- // First row
- [1] = {
- pos = 30,
- size = 35,
- x = 193,
- y = 27,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [2] = {
- pos = 29,
- size = 35,
- x = 233,
- y = 39,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [3] = {
- pos = 28,
- size = 35,
- x = 265,
- y = 70,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [4] = {
- pos = 27,
- size = 35,
- x = 278,
- y = 110,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [5] = {
- pos = 38,
- size = 35,
- x = 265,
- y = 155,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [6] = {
- pos = 37,
- size = 35,
- x = 233,
- y = 185,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [7] = {
- pos = 36,
- size = 35,
- x = 193,
- y = 195,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [8] = {
- pos = 35,
- size = 35,
- x = 153,
- y = 187,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [9] = {
- pos = 34,
- size = 35,
- x = 120,
- y = 155,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [10] = {
- pos = 33,
- size = 35,
- x = 110,
- y = 110,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [11] = {
- pos = 32,
- size = 35,
- x = 120,
- y = 72,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [12] = {
- pos = 31,
- size = 35,
- x = 150,
- y = 39,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- // Second row
- [13] = {
- pos = 18,
- size = 25,
- x = 180,
- y = 60,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [14] = {
- pos = 17,
- size = 25,
- x = 207,
- y = 60,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [15] = {
- pos = 16,
- size = 25,
- x = 232,
- y = 73,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [16] = {
- pos = 15,
- size = 25,
- x = 246,
- y = 98,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [17] = {
- pos = 26,
- size = 25,
- x = 246,
- y = 127,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [18] = {
- pos = 25,
- size = 25,
- x = 230,
- y = 150,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [19] = {
- pos = 24,
- size = 25,
- x = 207,
- y = 165,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [20] = {
- pos = 23,
- size = 25,
- x = 180,
- y = 165,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [21] = {
- pos = 22,
- size = 25,
- x = 157,
- y = 150,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [22] = {
- pos = 21,
- size = 25,
- x = 142,
- y = 127,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [23] = {
- pos = 20,
- size = 25,
- x = 142,
- y = 100,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- [24] = {
- pos = 19,
- size = 25,
- x = 155,
- y = 73,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- },
- // Third row
- [25] = {
- pos = 6,
- size = 15,
- x = 193,
- y = 77,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [26] = {
- pos = 5,
- size = 15,
- x = 210,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [27] = {
- pos = 4,
- size = 15,
- x = 222,
- y = 95,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [28] = {
- pos = 3,
- size = 15,
- x = 227,
- y = 113,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [29] = {
- pos = 14,
- size = 15,
- x = 222,
- y = 129,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [30] = {
- pos = 13,
- size = 15,
- x = 210,
- y = 143,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [31] = {
- pos = 12,
- size = 15,
- x = 193,
- y = 148,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [32] = {
- pos = 11,
- size = 15,
- x = 175,
- y = 143,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [33] = {
- pos = 10,
- size = 15,
- x = 162,
- y = 129,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [34] = {
- pos = 9,
- size = 15,
- x = 158,
- y = 113,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [35] = {
- pos = 8,
- size = 15,
- x = 162,
- y = 95,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- [36] = {
- pos = 7,
- size = 15,
- x = 175,
- y = 82,
- pipeSize = 1,
- pipevol = 10,
- ret = {}
- },
- //Middle Row
- [37] = {
- pos = 2,
- size = 35,
- x = 193,
- y = 113,
- pipeSize = 2,
- pipevol = 30,
- ret = {}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Vulcan","Tiny Cluster","Medium Cluster","Big Cluster","Special Shots","Fountains","Cake Shots","Cake Explosions","Whistle Shots","Long Shots"})
- zpc.f.CreatePyroBox("SpinWheel01", 32, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_spinwheel01.mdl", "materials/zerochain/zpc/ui/spinwheel01_attachment_plan.png", {
- Size = 260,
- X = 73,
- Y = -18
- }, {
- [1] = {
- pos = 9,
- size = 25,
- x = 164,
- y = 20,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [2] = {
- pos = 2,
- size = 25,
- x = 241,
- y = 20,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [3] = {
- pos = 8,
- size = 25,
- x = 110,
- y = 74,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [4] = {
- pos = 3,
- size = 25,
- x = 300,
- y = 73,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [5] = {
- pos = 7,
- size = 25,
- x = 110,
- y = 150,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [6] = {
- pos = 4,
- size = 25,
- x = 300,
- y = 152,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [7] = {
- pos = 6,
- size = 25,
- x = 164,
- y = 206,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- },
- [8] = {
- pos = 5,
- size = 25,
- x = 241,
- y = 206,
- pipeSize = 2,
- pipevol = 70,
- ret = {}
- }
- }, {
- IsAnimating = true,
- Anim = "run"
- }, {
- fov = 10,
- up = 1.1
- },{"Vulcan","Tiny Cluster","Medium Cluster","Special Shots","Fountains","Cake Shots","Whistle Shots","Long Shots"})
- zpc.f.CreatePyroBox("Mortar01", 5, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_mortar01.mdl", "materials/zerochain/zpc/ui/mortar01_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 25,
- x = 116,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [2] = {
- pos = 3,
- size = 25,
- x = 160,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [3] = {
- pos = 4,
- size = 25,
- x = 203,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [4] = {
- pos = 5,
- size = 25,
- x = 245,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [5] = {
- pos = 6,
- size = 25,
- x = 288,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Combo Shell","ColorShift Special","ColorShift #02","ColorShift #01","Special Shell","Basic Shell","Spark Shell","Cake Explosions","Form Shell","Halloween Shell","Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- zpc.f.CreatePyroBox("Mortar02", 5, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_mortar02.mdl", "materials/zerochain/zpc/ui/mortar02_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 25,
- x = 108,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [2] = {
- pos = 3,
- size = 25,
- x = 156,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [3] = {
- pos = 4,
- size = 25,
- x = 200,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [4] = {
- pos = 5,
- size = 25,
- x = 246,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [5] = {
- pos = 6,
- size = 25,
- x = 294,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Combo Shell","ColorShift Special","ColorShift #02","ColorShift #01","Special Shell","Basic Shell","Spark Shell","Cake Explosions","Form Shell","Halloween Shell","Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- zpc.f.CreatePyroBox("Mortar03", 8, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_mortar03.mdl", "materials/zerochain/zpc/ui/mortar03_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 25,
- x = 110,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [2] = {
- pos = 9,
- size = 25,
- x = 137,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [3] = {
- pos = 3,
- size = 25,
- x = 164,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [4] = {
- pos = 8,
- size = 25,
- x = 188,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [5] = {
- pos = 4,
- size = 25,
- x = 213,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [6] = {
- pos = 7,
- size = 25,
- x = 236,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [7] = {
- pos = 5,
- size = 25,
- x = 263,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [8] = {
- pos = 6,
- size = 25,
- x = 287,
- y = 50,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Combo Shell","ColorShift Special","ColorShift #02","ColorShift #01","Special Shell","Basic Shell","Spark Shell","Cake Explosions","Form Shell","Halloween Shell","Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- zpc.f.CreatePyroBox("Mortar04", 15, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_mortar04.mdl", "materials/zerochain/zpc/ui/mortar04_attachment_plan.png", {
- Size = 360,
- X = 25,
- Y = -60
- }, {
- // First Row
- [1] = {
- pos = 2,
- size = 35,
- x = 97,
- y = 174,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [2] = {
- pos = 3,
- size = 35,
- x = 151,
- y = 174,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [3] = {
- pos = 4,
- size = 35,
- x = 205,
- y = 174,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [4] = {
- pos = 5,
- size = 35,
- x = 259,
- y = 174,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [5] = {
- pos = 6,
- size = 35,
- x = 313,
- y = 174,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- // Second Row
- [6] = {
- pos = 11,
- size = 35,
- x = 97,
- y = 120,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [7] = {
- pos = 10,
- size = 35,
- x = 151,
- y = 120,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [8] = {
- pos = 9,
- size = 35,
- x = 205,
- y = 120,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [9] = {
- pos = 8,
- size = 35,
- x = 259,
- y = 120,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [10] = {
- pos = 7,
- size = 35,
- x = 313,
- y = 120,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- // Third Row
- [11] = {
- pos = 12,
- size = 35,
- x = 97,
- y = 66,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [12] = {
- pos = 13,
- size = 35,
- x = 151,
- y = 66,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [13] = {
- pos = 14,
- size = 35,
- x = 205,
- y = 66,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [14] = {
- pos = 15,
- size = 35,
- x = 259,
- y = 66,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [15] = {
- pos = 16,
- size = 35,
- x = 313,
- y = 66,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- }, {"Combo Shell", "ColorShift Special", "ColorShift #02", "ColorShift #01", "Special Shell", "Basic Shell", "Spark Shell", "Cake Explosions", "Form Shell", "Halloween Shell","Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- zpc.f.CreatePyroRocket("Rocket", 1, {}, {}, "models/zerochain/props_firework/zpc_rocket01.mdl", "materials/zerochain/zpc/ui/rocket01_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 50,
- x = 200,
- y = 120,
- pipeSize = 4,
- pipevol = 5000,
- ret = {1} // restricted effect types
- }
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- }, {"Combo Shell", "ColorShift Special", "ColorShift #02", "ColorShift #01", "Special Shell", "Basic Shell", "Spark Shell", "Form Shell", "Halloween Shell", "Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- zpc.f.CreatePyroBox("Mortar05", 9, {"VIP", "superadmin"}, {"PyroTechnic"}, "models/zerochain/props_firework/zpc_mortar05.mdl", "materials/zerochain/zpc/ui/mortar05_attachment_plan.png", {
- Size = 260,
- X = 70,
- Y = -5
- }, {
- [1] = {
- pos = 2,
- size = 25,
- x = 80,
- y = 110,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [2] = {
- pos = 3,
- size = 25,
- x = 105,
- y = 85,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [3] = {
- pos = 4,
- size = 25,
- x = 135,
- y = 70,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [4] = {
- pos = 5,
- size = 25,
- x = 168,
- y = 60,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [5] = {
- pos = 6,
- size = 25,
- x = 200,
- y = 55,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [6] = {
- pos = 7,
- size = 25,
- x = 233,
- y = 60,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [7] = {
- pos = 8,
- size = 25,
- x = 265,
- y = 70,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [8] = {
- pos = 9,
- size = 25,
- x = 295,
- y = 85,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- [9] = {
- pos = 10,
- size = 25,
- x = 320,
- y = 110,
- pipeSize = 3,
- pipevol = 500,
- ret = {1}
- },
- }, {
- IsAnimating = false,
- Anim = "nil"
- }, {
- fov = 30,
- up = 1.9
- },{"Combo Shell","ColorShift Special","ColorShift #02","ColorShift #01","Special Shell","Basic Shell","Spark Shell","Cake Explosions","Form Shell","Halloween Shell","Demon","Shell Fiesta","Shell Twinklefan","Shell Star","Letters01","Letters02","Letters03","Letters04"})
- // Here we create the music files that are availabe
- zpc.f.CreateMusicFile(16041, "Minuet I & II by George Frideric Handel", "sound/zpc/music/minuet_1_2.mp3", 193)
- zpc.f.CreateMusicFile(53604, "Fireworks by Alex Skrindo", "sound/zpc/music/alex_skrindo_fireworks.mp3", 213)
- zpc.f.CreateMusicFile(70562, "Spook 3 by PeriTune", "sound/zpc/music/peritune_spook3.mp3", 157)
- // effecttype codes for extra reward timecode , 1 = baseeffect, 2 = shell, 3 = fountain, 4 = no effect
- // Here we create the PyroShows
- zpc.f.CreatePyroShow(88220, "Royal Wedding", 16041, {}, 45000, 40, 8000)
- zpc.f.CreatePyroShow(47648, "Festival Finale", 53604, {}, 50000, 50, 5000)
- zpc.f.CreatePyroShow(70864, "Halloween Show", 70562, {}, 35000, 35, 7000)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement