-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathobject_pool.py
75 lines (63 loc) · 2.94 KB
/
object_pool.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
import entities, particles, entities_parallax, weather, platforms, entities_UI
class Object_pool():#a class that contains the objecte one may one to spawn duirng the game: it preloads stiff that needs to be loaded from file
def __init__(self, game_objects):
#loot
entities.Amber_Droplet.pool(game_objects)
entities.Bone.pool(game_objects)
entities.Heal_item.pool(game_objects)
entities.Tungsten.pool(game_objects)
entities.Red_infinity_stone.pool(game_objects)
entities.Green_infinity_stone.pool(game_objects)
entities.Blue_infinity_stone.pool(game_objects)
entities.Orange_infinity_stone.pool(game_objects)
entities.Purple_infinity_stone.pool(game_objects)
#omamori
entities.Boss_HP.pool(game_objects)
entities.Loot_magnet.pool(game_objects)
entities.Half_dmg.pool(game_objects)
#cosmetics
entities.Water_running_particles.pool(game_objects)
entities.Grass_running_particles.pool(game_objects)
entities.Dust_running_particles.pool(game_objects)
entities.Slash.pool(game_objects)
entities.Conversation_bubbles.pool(game_objects)
entities.Twinkle.pool(game_objects)
entities.Logo_loading.pool(game_objects)
entities.Blood.pool(game_objects)
entities.Player_Soul.pool(game_objects)
entities.Pray_effect.pool(game_objects)
#enemy
entities.Slime.pool(game_objects)
#projectiles
entities.Bouncy_balls.pool(game_objects)
entities.Explosion.pool(game_objects)
entities.Poisoncloud.pool(game_objects)
entities.Horn_vines.pool(game_objects)
entities.Falling_rock.pool(game_objects)
entities.Projectile_1.pool(game_objects)
entities.Poisonblobb.pool(game_objects)
entities.Sword.pool(game_objects)
entities.Arrow.pool(game_objects)
entities.Wind.pool(game_objects)
entities.Shield.pool(game_objects)
entities.Thunder.pool(game_objects)
entities.Droplet.pool(game_objects)
entities_UI.Menu_Arrow.pool(game_objects)
entities.Arrow_UI.pool(game_objects)
entities_parallax.Leaves.pool(game_objects)
entities_parallax.Droplet.pool(game_objects)
entities_parallax.Falling_rock.pool(game_objects)
particles.Circle.pool(game_objects)
particles.Spark.pool(game_objects)
particles.Goop.pool(game_objects)
particles.Floaty_particles.pool(game_objects)
#screen_shader.Screen_shader.pool(game_objects)
weather.Fog.pool(game_objects)
weather.Circles.pool(game_objects)
weather.Vertical_circles.pool(game_objects)
weather.Ominous_circles.pool(game_objects)
weather.Rain.pool(game_objects)
weather.Fireflies.pool(game_objects)
weather.Flash.pool(game_objects)
weather.Wind.pool(game_objects)
platforms.Bubble.pool(game_objects)