85 {
91 {
94 }
96 {
97 Main.star[i] = new Star();
99 {
100 Main.star[i].fadeIn = 1
f;
104 {
107 for (
int k = 0;
k < Main.numStars;
k++)
108 {
109 if (
k !=
s && !Main.star[
k].hidden && !Main.star[
k].falling)
110 {
113 {
115 }
116 }
117 }
119 {
121 Main.star[i].position.X =
num6;
122 }
123 }
124 }
125 else
126 {
127 Main.star[i].position.X =
fastRandom.Next(1921);
128 }
129 Main.star[i].position.Y =
fastRandom.Next(1201);
130 Main.star[i].rotation = (float)
fastRandom.Next(628) * 0.01f;
131 Main.star[i].scale = (float)
fastRandom.Next(70, 130) * 0.006f;
133 Main.star[i].twinkle = (float)
fastRandom.Next(60, 101) * 0.01f;
134 Main.star[i].twinkleSpeed = (float)
fastRandom.Next(30, 110) * 0.0001f;
136 {
137 Main.star[i].twinkleSpeed *= -1
f;
138 }
139 Main.star[i].rotationSpeed = (float)
fastRandom.Next(5, 50) * 0.0001f;
141 {
142 Main.star[i].rotationSpeed *= -1
f;
143 }
145 {
146 Main.star[i].scale *= 2
f;
147 Main.star[i].twinkleSpeed /= 2
f;
148 Main.star[i].rotationSpeed /= 2
f;
149 }
150 }
152 {
154 }
155 }
static FastRandom CreateWithRandomSeed()