mirror of
https://github.com/open-goal/jak-project
synced 2026-07-07 14:13:45 -04:00
jak1, jak2: add get-texture macro (#3778)
Ports the `get-texture` macro added in Jak 3 to Jak 1 and 2.
This commit is contained in:
@@ -695,6 +695,11 @@ std::optional<int> find_single_skin(const tinygltf::Model& model,
|
||||
return skin_index;
|
||||
}
|
||||
|
||||
int get_joint_count(const tinygltf::Model& model, int skin_idx) {
|
||||
const auto& skin = model.skins.at(skin_idx);
|
||||
return skin.joints.size();
|
||||
}
|
||||
|
||||
std::vector<float> extract_floats(const tinygltf::Model& model, int accessor_idx) {
|
||||
const auto& accessor = model.accessors[accessor_idx];
|
||||
const auto& buffer_view = model.bufferViews[accessor.bufferView];
|
||||
|
||||
@@ -132,6 +132,7 @@ EnvmapSettings envmap_settings_from_gltf(const tinygltf::Material& mat);
|
||||
*/
|
||||
std::optional<int> find_single_skin(const tinygltf::Model& model,
|
||||
const std::vector<NodeWithTransform>& all_nodes);
|
||||
int get_joint_count(const tinygltf::Model& model, int skin_idx);
|
||||
|
||||
template <typename T, int n>
|
||||
std::vector<math::Vector<T, n>> extract_vec(const tinygltf::Model& model,
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -22,6 +22,11 @@ void extract(const std::string& name,
|
||||
int mesh_count = 0;
|
||||
int prim_count = 0;
|
||||
bool has_envmaps = false;
|
||||
int joints = 1;
|
||||
auto skin_idx = find_single_skin(model, all_nodes);
|
||||
if (skin_idx) {
|
||||
joints = get_joint_count(model, *skin_idx);
|
||||
}
|
||||
|
||||
for (const auto& n : all_nodes) {
|
||||
const auto& node = model.nodes[n.node_idx];
|
||||
@@ -80,8 +85,8 @@ void extract(const std::string& name,
|
||||
tfrag3::MercEffect e;
|
||||
tfrag3::MercEffect envmap_eff;
|
||||
out.new_model.name = name;
|
||||
out.new_model.max_bones = 100; // idk
|
||||
out.new_model.max_draws = 200;
|
||||
out.new_model.max_bones = joints;
|
||||
out.new_model.max_draws = 0;
|
||||
|
||||
auto process_normal_draw = [&](tfrag3::MercEffect& eff, int mat_idx, const tfrag3::MercDraw& d_) {
|
||||
const auto& mat = model.materials[mat_idx];
|
||||
@@ -170,9 +175,6 @@ void extract(const std::string& name,
|
||||
}
|
||||
}
|
||||
|
||||
lg::info("total of {} unique materials ({} normal, {} envmap)",
|
||||
e.all_draws.size() + envmap_eff.all_draws.size(), e.all_draws.size(),
|
||||
envmap_eff.all_draws.size());
|
||||
// in case a model only has envmap draws, we don't push the normal merc effect
|
||||
if (!e.all_draws.empty()) {
|
||||
out.new_model.effects.push_back(e);
|
||||
@@ -181,6 +183,12 @@ void extract(const std::string& name,
|
||||
out.new_model.effects.push_back(envmap_eff);
|
||||
}
|
||||
|
||||
for (auto& effect : out.new_model.effects) {
|
||||
out.new_model.max_draws += effect.all_draws.size();
|
||||
}
|
||||
|
||||
lg::info("total of {} unique materials ({} normal, {} envmap)", out.new_model.max_draws,
|
||||
e.all_draws.size(), envmap_eff.all_draws.size());
|
||||
lg::info("Merged {} meshes and {} prims into {} vertices", mesh_count, prim_count,
|
||||
out.new_vertices.size());
|
||||
}
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
|
||||
(defpart 2
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
(defpart 3
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.15))
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
(defpart 5
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.2) (meters 0.1))
|
||||
@@ -150,7 +150,7 @@
|
||||
|
||||
(defpart 7
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -168,7 +168,7 @@
|
||||
|
||||
(defpart 8
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -186,7 +186,7 @@
|
||||
|
||||
(defpart 9
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -204,7 +204,7 @@
|
||||
|
||||
(defpart 10
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.2 0.2)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -242,7 +242,7 @@
|
||||
|
||||
(defpart 11
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -260,7 +260,7 @@
|
||||
|
||||
(defpart 12
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 5.0)
|
||||
(:y (meters -4) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -280,7 +280,7 @@
|
||||
|
||||
(defpart 13
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -298,7 +298,7 @@
|
||||
|
||||
(defpart 14
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -316,7 +316,7 @@
|
||||
|
||||
(defpart 147
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
(defpart 150
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -377,7 +377,7 @@
|
||||
|
||||
(defpart 149
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.05 0.1)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -394,7 +394,7 @@
|
||||
|
||||
(defpart 156
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
(:rot-x 4)
|
||||
@@ -412,7 +412,7 @@
|
||||
|
||||
(defpart 155
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
(:rot-x 4)
|
||||
@@ -430,7 +430,7 @@
|
||||
|
||||
(defpart 154
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
(:rot-x 4)
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
(defpart 151
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.1 0.5)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -469,7 +469,7 @@
|
||||
|
||||
(defpart 152
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 0.2 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -490,7 +490,7 @@
|
||||
|
||||
(defpart 153
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 0.3 0.1)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -535,7 +535,7 @@
|
||||
|
||||
(defpart 160
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -546,7 +546,7 @@
|
||||
|
||||
(defpart 161
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.15) (meters 0.2))
|
||||
@@ -573,7 +573,7 @@
|
||||
|
||||
(defpart 162
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.25) (meters 0.1))
|
||||
@@ -597,7 +597,7 @@
|
||||
|
||||
(defpart 163
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -616,7 +616,7 @@
|
||||
|
||||
(defpart 164
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 0.4) (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -660,7 +660,7 @@
|
||||
|
||||
(defpart 168
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -678,7 +678,7 @@
|
||||
|
||||
(defpart 169
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:y (meters -4) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -698,7 +698,7 @@
|
||||
|
||||
(defpart 170
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -762,7 +762,7 @@
|
||||
|
||||
(defpart 177
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.6)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -782,7 +782,7 @@
|
||||
|
||||
(defpart 176
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1 0.3)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -802,7 +802,7 @@
|
||||
|
||||
(defpart 172
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 1.5))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -816,7 +816,7 @@
|
||||
|
||||
(defpart 173
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.5))
|
||||
@@ -838,7 +838,7 @@
|
||||
|
||||
(defpart 174
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.25) (meters 0.1))
|
||||
@@ -856,7 +856,7 @@
|
||||
|
||||
(defpart 175
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -923,7 +923,7 @@
|
||||
|
||||
(defpart 183
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.6)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -943,7 +943,7 @@
|
||||
|
||||
(defpart 182
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1 0.3)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -963,7 +963,7 @@
|
||||
|
||||
(defpart 178
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 1.5))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -977,7 +977,7 @@
|
||||
|
||||
(defpart 179
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0))
|
||||
@@ -996,7 +996,7 @@
|
||||
|
||||
(defpart 180
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1015,7 +1015,7 @@
|
||||
|
||||
(defpart 181
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5 2.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.4) (meters 0.1))
|
||||
@@ -1068,7 +1068,7 @@
|
||||
|
||||
(defpart 191
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -1079,7 +1079,7 @@
|
||||
|
||||
(defpart 192
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 5.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.15) (meters 0.2))
|
||||
@@ -1106,7 +1106,7 @@
|
||||
|
||||
(defpart 193
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.75) (meters 0.1))
|
||||
@@ -1130,7 +1130,7 @@
|
||||
|
||||
(defpart 194
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1149,7 +1149,7 @@
|
||||
|
||||
(defpart 195
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1190,7 +1190,7 @@
|
||||
|
||||
(defpart 199
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1208,7 +1208,7 @@
|
||||
|
||||
(defpart 200
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:y (meters -4) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -1228,7 +1228,7 @@
|
||||
|
||||
(defpart 201
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1271,7 +1271,7 @@
|
||||
|
||||
(defpart 202
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -1285,7 +1285,7 @@
|
||||
|
||||
(defpart 203
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.25))
|
||||
@@ -1311,7 +1311,7 @@
|
||||
|
||||
(defpart 204
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3))
|
||||
@@ -1335,7 +1335,7 @@
|
||||
|
||||
(defpart 205
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -1371,7 +1371,7 @@
|
||||
|
||||
(defpart 209
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.01))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1384,7 +1384,7 @@
|
||||
|
||||
(defpart 210
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.2) (meters 0.1))
|
||||
@@ -1410,7 +1410,7 @@
|
||||
|
||||
(defpart 211
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 3.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0) (meters 0.2))
|
||||
@@ -1433,7 +1433,7 @@
|
||||
|
||||
(defpart 212
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -1457,7 +1457,7 @@
|
||||
|
||||
(defpart 213
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.15))
|
||||
@@ -1513,7 +1513,7 @@
|
||||
|
||||
(defpart 216
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1533,7 +1533,7 @@
|
||||
|
||||
(defpart 219
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:y (meters -4) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -1552,7 +1552,7 @@
|
||||
|
||||
(defpart 217
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4) (meters 16))
|
||||
(:z (meters 0.08))
|
||||
@@ -1571,7 +1571,7 @@
|
||||
|
||||
(defpart 220
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -1591,7 +1591,7 @@
|
||||
|
||||
(defpart 218
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -1654,7 +1654,7 @@
|
||||
|
||||
(defpart 226
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.6)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -1674,7 +1674,7 @@
|
||||
|
||||
(defpart 225
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1 0.3)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -1694,7 +1694,7 @@
|
||||
|
||||
(defpart 222
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:scale-x (meters 0.01))
|
||||
@@ -1706,7 +1706,7 @@
|
||||
|
||||
(defpart 223
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.2) (meters 0.6))
|
||||
@@ -1731,7 +1731,7 @@
|
||||
|
||||
(defpart 224
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1759,7 +1759,7 @@
|
||||
|
||||
(defpart 228
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -1784,7 +1784,7 @@
|
||||
|
||||
(defpart 229
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.06)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -1805,7 +1805,7 @@
|
||||
|
||||
(defpart 230
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1821,7 +1821,7 @@
|
||||
|
||||
(defpart 231
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1847,7 +1847,7 @@
|
||||
|
||||
(defpart 233
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -1871,7 +1871,7 @@
|
||||
|
||||
(defpart 235
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.06)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -1891,7 +1891,7 @@
|
||||
|
||||
(defpart 236
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.5))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1907,7 +1907,7 @@
|
||||
|
||||
(defpart 237
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1948,7 +1948,7 @@
|
||||
|
||||
(defpart 239
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1a :page #x2))
|
||||
((:texture (buzzerwing effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 1.3) (meters 0.2))
|
||||
(:rot-x (degrees 0) (degrees 70))
|
||||
@@ -1966,7 +1966,7 @@
|
||||
|
||||
(defpart 240
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1a :page #x2))
|
||||
((:texture (buzzerwing effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 1.3) (meters 0.2))
|
||||
(:rot-x (degrees 110) (degrees 70))
|
||||
@@ -1992,7 +1992,7 @@
|
||||
|
||||
(defpart 241
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -2014,7 +2014,7 @@
|
||||
|
||||
(defpart 242
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 8) (meters 2))
|
||||
(:rot-x 4)
|
||||
@@ -2035,7 +2035,7 @@
|
||||
|
||||
(defpart 243
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -2064,7 +2064,7 @@
|
||||
|
||||
(defpart 246
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -2086,7 +2086,7 @@
|
||||
|
||||
(defpart 247
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 8) (meters 2))
|
||||
(:rot-x 4)
|
||||
@@ -2107,7 +2107,7 @@
|
||||
|
||||
(defpart 248
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -2136,7 +2136,7 @@
|
||||
|
||||
(defpart 249
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -2161,7 +2161,7 @@
|
||||
|
||||
(defpart 250
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 8) (meters 2))
|
||||
(:rot-x 4)
|
||||
@@ -2182,7 +2182,7 @@
|
||||
|
||||
(defpart 251
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -2214,7 +2214,7 @@
|
||||
|
||||
(defpart 252
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -2236,7 +2236,7 @@
|
||||
|
||||
(defpart 253
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 8) (meters 2))
|
||||
(:rot-x 4)
|
||||
@@ -2257,7 +2257,7 @@
|
||||
|
||||
(defpart 254
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0))
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
(defpart 281
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5) (meters 1))
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
(defpart 283
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 6))
|
||||
@@ -149,7 +149,7 @@
|
||||
|
||||
(defpart 285
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 8))
|
||||
@@ -164,7 +164,7 @@
|
||||
|
||||
(defpart 286
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6 :page #x2))
|
||||
((:texture (crate-wood-01-splinter effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
(defpart 288
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
((:texture (crate-metalbolt-splinter effects))
|
||||
(:num 4.5)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -280,7 +280,7 @@
|
||||
|
||||
(defpart 2096
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 0.2) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -306,7 +306,7 @@
|
||||
|
||||
(defpart 2098
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 180))
|
||||
@@ -322,7 +322,7 @@
|
||||
|
||||
(defpart 2095
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 16))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -336,7 +336,7 @@
|
||||
|
||||
(defpart 2097
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
(defpart 295
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -375,7 +375,7 @@
|
||||
|
||||
(defpart 296
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.3))
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
(defpart 297
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -417,7 +417,7 @@
|
||||
|
||||
(defpart 292
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
((:texture (crate-metalbolt-splinter effects))
|
||||
(:num 8.0 16.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -893,7 +893,7 @@
|
||||
|
||||
(defpart 302
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
(deftype dark-eco-pool (water-anim) ())
|
||||
|
||||
|
||||
(define ripple-for-misty-dark-eco-pool
|
||||
(new 'static
|
||||
'ripple-wave-set
|
||||
@@ -128,7 +129,7 @@
|
||||
|
||||
(defpart 2020
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 1) (meters 4))
|
||||
@@ -177,7 +178,7 @@
|
||||
|
||||
(defpart 2056
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -192,7 +193,7 @@
|
||||
|
||||
(defpart 2057
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 6.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -208,7 +209,7 @@
|
||||
|
||||
(defpart 2052
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.3))
|
||||
@@ -231,7 +232,7 @@
|
||||
|
||||
(defpart 2053
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -250,7 +251,7 @@
|
||||
|
||||
(defpart 2058
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 6.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -266,7 +267,7 @@
|
||||
|
||||
(defpart 2054
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.3))
|
||||
@@ -289,7 +290,7 @@
|
||||
|
||||
(defpart 2055
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -367,7 +367,8 @@
|
||||
(vector+! (-> self root trans) (-> (the-as process-drawable gp-0) root trans) (-> self offset)))))
|
||||
(let ((gp-1 (-> self root trans))) (if (-> self callback) ((-> self callback) self)) (spawn (-> self part) gp-1))
|
||||
(suspend))
|
||||
(suspend-for (-> self linger-duration) (if (-> self linger-callback) ((-> self linger-callback) self)))
|
||||
(suspend-for (-> self linger-duration)
|
||||
(if (-> self linger-callback) ((-> self linger-callback) self)))
|
||||
(if (-> self linger-callback) ((-> self linger-callback) self))
|
||||
(part-tracker-notify)
|
||||
(suspend)
|
||||
@@ -864,7 +865,7 @@
|
||||
|
||||
(defpart 46
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 1.8))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -883,7 +884,7 @@
|
||||
|
||||
(defpart 47
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 1.8) (meters 1))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -902,7 +903,7 @@
|
||||
|
||||
(defpart 48
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 1.5)
|
||||
(:x (meters 2.9) (meters 2.5))
|
||||
(:y (meters -0.5))
|
||||
@@ -925,7 +926,7 @@
|
||||
|
||||
(defpart 49
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 2.9) (meters 2.5))
|
||||
(:y (meters -0.5))
|
||||
@@ -962,7 +963,7 @@
|
||||
|
||||
(defpart 52
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 1.4))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -981,7 +982,7 @@
|
||||
|
||||
(defpart 53
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 1.4) (meters 0.9))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -1000,7 +1001,7 @@
|
||||
|
||||
(defpart 54
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 2.9) (meters 2.5))
|
||||
(:y (meters -0.5))
|
||||
@@ -1034,7 +1035,7 @@
|
||||
|
||||
(defpart 55
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 2.9) (meters 2.5))
|
||||
(:y (meters -0.5))
|
||||
@@ -1469,7 +1470,7 @@
|
||||
|
||||
(defpart 2528
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xc :page #x2))
|
||||
((:texture (citadel-shield effects))
|
||||
(:birth-func 'birth-func-set-quat)
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
(defpart 364
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:y (meters 1.5))
|
||||
(:scale-x (meters 2) (meters 1))
|
||||
@@ -63,6 +63,7 @@
|
||||
(plat-idle () _type_ :state)
|
||||
(plat-path-active (plat) _type_ :state)))
|
||||
|
||||
|
||||
(defskelgroup *plat-sg*
|
||||
plat
|
||||
plat-lod0-jg
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
(defpart 108
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.6))
|
||||
(:rot-y (degrees 0) (degrees 360))
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
(defpart 110
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 12.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters -0.05) (meters 0.1))
|
||||
@@ -83,7 +83,7 @@
|
||||
|
||||
(defpart 111
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters 0.15))
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
(defpart 112
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.05)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:z (meters -1) (meters 2))
|
||||
@@ -133,7 +133,7 @@
|
||||
|
||||
(defpart 115
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.04 0.03)
|
||||
(:x (meters -0.2) (meters 0.4))
|
||||
(:z (meters -0.2) (meters 0.4))
|
||||
@@ -165,7 +165,7 @@
|
||||
|
||||
(defpart 118
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xa :page #x2))
|
||||
((:texture (water-wave effects))
|
||||
(:num 0.06)
|
||||
(:x (meters 10))
|
||||
(:scale-x (meters 0.75) (meters 1.5))
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
(defpart 121
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.05 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:z (meters 0.5) (meters 1.5))
|
||||
@@ -282,7 +282,7 @@
|
||||
|
||||
(defpart 129
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.2) (meters 0.4))
|
||||
(:y (meters -0.2) (meters 0.4))
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
(defpart 133
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.2) (meters 0.4))
|
||||
(:y (meters -0.2) (meters 0.4))
|
||||
@@ -322,7 +322,7 @@
|
||||
|
||||
(defpart 131
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.3)
|
||||
(:scale-x (meters 0.080000006) (meters 0.32000002))
|
||||
(:rot-y (degrees 0) (degrees 360))
|
||||
@@ -341,7 +341,7 @@
|
||||
|
||||
(defpart 132
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 3.2)
|
||||
(:x (meters -0.2) (meters 0.4))
|
||||
(:y (meters -0.2) (meters 0.4))
|
||||
@@ -366,7 +366,7 @@
|
||||
|
||||
(defpart 130
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x10 :page #x2))
|
||||
((:texture (water-splash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.24000001) (meters 0.71999997))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -401,7 +401,7 @@
|
||||
|
||||
(defpart 126
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.4) (meters 1.6))
|
||||
(:rot-y (degrees 0) (degrees 360))
|
||||
@@ -426,7 +426,7 @@
|
||||
|
||||
(defpart 127
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.5 1.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.4) (meters 0.8))
|
||||
@@ -447,7 +447,7 @@
|
||||
|
||||
(defpart 128
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 3.2)
|
||||
(:x (meters 0.96000004))
|
||||
(:scale-x (meters 0.35) (meters 0.075))
|
||||
@@ -474,7 +474,7 @@
|
||||
|
||||
(defpart 125
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 0.8))
|
||||
(:scale-x (meters 0.15) (meters 0.05))
|
||||
@@ -496,7 +496,7 @@
|
||||
|
||||
(defpart 124
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x10 :page #x2))
|
||||
((:texture (water-splash effects))
|
||||
(:num 1.5)
|
||||
(:x (meters 0.96000004) (meters 0.16000001))
|
||||
(:scale-x (meters 0.32000002) (meters 0.96000004))
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
(defpart 145
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.15) (meters 0.05))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,127 @@
|
||||
(defconstant effects 2)
|
||||
(defconstant eichar 62)
|
||||
(defconstant sunkenb-vis-alpha 162)
|
||||
(defconstant sunkenb-vis-tfrag 163)
|
||||
(defconstant sunkenb-vis-pris 164)
|
||||
(defconstant sunkenb-vis-shrub 166)
|
||||
(defconstant beach-vis-tfrag 212)
|
||||
(defconstant beach-vis-shrub 213)
|
||||
(defconstant beach-vis-pris 214)
|
||||
(defconstant beach-vis-alpha 215)
|
||||
(defconstant environment-generic 256)
|
||||
(defconstant swamp-vis-tfrag 358)
|
||||
(defconstant jungle-vis-tfrag 385)
|
||||
(defconstant jungle-vis-shrub 386)
|
||||
(defconstant jungle-vis-alpha 388)
|
||||
(defconstant title-vis-alpha 397)
|
||||
(defconstant village1-vis-tfrag 398)
|
||||
(defconstant village1-vis-shrub 399)
|
||||
(defconstant village1-vis-pris 400)
|
||||
(defconstant village1-vis-alpha 401)
|
||||
(defconstant title-vis-pris 415)
|
||||
(defconstant title-vis-tfrag 416)
|
||||
(defconstant common 463)
|
||||
(defconstant jungleb-vis-tfrag 485)
|
||||
(defconstant jungleb-vis-shrub 507)
|
||||
(defconstant jungleb-vis-pris 510)
|
||||
(defconstant misty-vis-tfrag 516)
|
||||
(defconstant misty-vis-shrub 518)
|
||||
(defconstant misty-vis-alpha 520)
|
||||
(defconstant misty-vis-pris 521)
|
||||
(defconstant jungle-vis-pris 531)
|
||||
(defconstant finalboss-vis-water 545)
|
||||
(defconstant swamp-vis-shrub 629)
|
||||
(defconstant swamp-vis-alpha 630)
|
||||
(defconstant finalboss-vis-shrub 634)
|
||||
(defconstant swamp-vis-pris 659)
|
||||
(defconstant sunken-vis-tfrag 661)
|
||||
(defconstant sunken-vis-alpha 662)
|
||||
(defconstant sunken-vis-pris 663)
|
||||
(defconstant snow-vis-tfrag 710)
|
||||
(defconstant snow-vis-shrub 711)
|
||||
(defconstant snow-vis-alpha 712)
|
||||
(defconstant sunken-vis-shrub 714)
|
||||
(defconstant sunkenb-vis-water 764)
|
||||
(defconstant jungle-vis-water 765)
|
||||
(defconstant sunken-vis-water 766)
|
||||
(defconstant maincave-vis-water 767)
|
||||
(defconstant training-vis-water 775)
|
||||
(defconstant firecanyon-vis-tfrag 815)
|
||||
(defconstant firecanyon-vis-pris 822)
|
||||
(defconstant snow-vis-pris 842)
|
||||
(defconstant firecanyon-vis-shrub 854)
|
||||
(defconstant ogre-vis-tfrag 875)
|
||||
(defconstant ocean 880)
|
||||
(defconstant ogre-vis-shrub 884)
|
||||
(defconstant village2-vis-tfrag 919)
|
||||
(defconstant village2-vis-shrub 920)
|
||||
(defconstant village2-vis-alpha 921)
|
||||
(defconstant village2-vis-pris 922)
|
||||
(defconstant rolling-vis-tfrag 923)
|
||||
(defconstant rolling-vis-shrub 924)
|
||||
(defconstant rolling-vis-alpha 925)
|
||||
(defconstant rolling-vis-pris 926)
|
||||
(defconstant jungleb-vis-alpha 966)
|
||||
(defconstant ogre-vis-pris 967)
|
||||
(defconstant Hud 1032)
|
||||
(defconstant ogre-vis-alpha 1117)
|
||||
(defconstant zoomerhud 1119)
|
||||
(defconstant firecanyon-vis-alpha 1123)
|
||||
(defconstant village3-vis-alpha 1194)
|
||||
(defconstant village3-vis-tfrag 1208)
|
||||
(defconstant village3-vis-shrub 1209)
|
||||
(defconstant village3-vis-pris 1210)
|
||||
(defconstant gamefontnew 1278)
|
||||
(defconstant darkcave-vis-alpha 1304)
|
||||
(defconstant darkcave-vis-shrub 1305)
|
||||
(defconstant darkcave-vis-tfrag 1306)
|
||||
(defconstant darkcave-vis-pris 1307)
|
||||
(defconstant training-vis-alpha 1308)
|
||||
(defconstant training-vis-tfrag 1309)
|
||||
(defconstant training-vis-shrub 1310)
|
||||
(defconstant training-vis-pris 1311)
|
||||
(defconstant maincave-vis-alpha 1312)
|
||||
(defconstant maincave-vis-tfrag 1313)
|
||||
(defconstant maincave-vis-shrub 1314)
|
||||
(defconstant maincave-vis-pris 1315)
|
||||
(defconstant robocave-vis-alpha 1316)
|
||||
(defconstant robocave-vis-shrub 1317)
|
||||
(defconstant robocave-vis-tfrag 1318)
|
||||
(defconstant robocave-vis-pris 1319)
|
||||
(defconstant lavatube-vis-alpha 1337)
|
||||
(defconstant lavatube-vis-tfrag 1338)
|
||||
(defconstant lavatube-vis-shrub 1339)
|
||||
(defconstant lavatube-vis-pris 1340)
|
||||
(defconstant darkcave-vis-water 1352)
|
||||
(defconstant rolling-vis-water 1353)
|
||||
(defconstant citadel-vis-alpha 1414)
|
||||
(defconstant citadel-vis-tfrag 1415)
|
||||
(defconstant citadel-vis-shrub 1416)
|
||||
(defconstant citadel-vis-pris 1417)
|
||||
(defconstant finalboss-vis-alpha 1418)
|
||||
(defconstant finalboss-vis-tfrag 1419)
|
||||
(defconstant finalboss-vis-pris 1420)
|
||||
(defconstant intro-vis-alpha 1454)
|
||||
(defconstant intro-vis-tfrag 1455)
|
||||
(defconstant intro-vis-shrub 1456)
|
||||
(defconstant intro-vis-pris 1457)
|
||||
(defconstant village1-vis-water 1470)
|
||||
(defconstant village2-vis-water 1476)
|
||||
(defconstant demo-vis-alpha 1479)
|
||||
(defconstant demo-vis-tfrag 1480)
|
||||
(defconstant demo2 1485)
|
||||
(defconstant demo3 1486)
|
||||
(defconstant demo4 1487)
|
||||
(defconstant title-vis-water 1499)
|
||||
(defconstant sidekick-lod0 1532)
|
||||
(defconstant demo2f 1599)
|
||||
(defconstant demo2g 1600)
|
||||
(defconstant demo2i 1601)
|
||||
(defconstant demo2s 1602)
|
||||
(defconstant demo4e 1603)
|
||||
(defconstant demo4f 1604)
|
||||
(defconstant demo4g 1605)
|
||||
(defconstant demo4i 1606)
|
||||
(defconstant demo4s 1607)
|
||||
(defconstant demo5j 1609)
|
||||
(defconstant placeholder 32767)
|
||||
@@ -783,7 +783,7 @@
|
||||
|
||||
(defpart 2662
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6b :page #x1cf))
|
||||
((:texture (checkpoint common))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -17,24 +17,24 @@
|
||||
(let ((s1-1 (process->handle arg0))
|
||||
(s2-1 (process->handle arg1)))
|
||||
(suspend-for (+ arg3 arg4)
|
||||
(let ((v1-8 (or (not (handle->process s1-1)) (not (handle->process s2-1))))) (if v1-8 (deactivate self)))
|
||||
(let* ((f0-1 (fmax 0.0 (fmin 1.0 (/ (- (the float (- (current-time) time)) (the float arg3)) (the float arg4)))))
|
||||
(a0-18 (process-drawable-pair-random-point! (the-as process-drawable (-> s1-1 process 0))
|
||||
(the-as process-drawable (-> s2-1 process 0))
|
||||
(new-stack-vector0)
|
||||
f0-1)))
|
||||
(arg2 a0-18)))
|
||||
(let ((v1-8 (or (not (handle->process s1-1)) (not (handle->process s2-1))))) (if v1-8 (deactivate self)))
|
||||
(let* ((f0-1 (fmax 0.0 (fmin 1.0 (/ (- (the float (- (current-time) time)) (the float arg3)) (the float arg4)))))
|
||||
(a0-18 (process-drawable-pair-random-point! (the-as process-drawable (-> s1-1 process 0))
|
||||
(the-as process-drawable (-> s2-1 process 0))
|
||||
(new-stack-vector0)
|
||||
f0-1)))
|
||||
(arg2 a0-18)))
|
||||
(cond
|
||||
((zero? arg5) (loop (suspend)))
|
||||
(else
|
||||
(suspend-for arg5
|
||||
(let ((a0-21 (process-drawable-random-point! (the-as process-drawable (-> s2-1 process 0)) (new-stack-vector0))))
|
||||
(arg2 a0-21))))))
|
||||
(let ((a0-21 (process-drawable-random-point! (the-as process-drawable (-> s2-1 process 0)) (new-stack-vector0))))
|
||||
(arg2 a0-21))))))
|
||||
(none))
|
||||
|
||||
(defpart 255
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
(defpart 256
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -68,7 +68,7 @@
|
||||
|
||||
(defpart 257
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0 3.0)
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
(:rot-x 4)
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
(defpart 259
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.0 3.0)
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
(:rot-x 4)
|
||||
@@ -107,7 +107,7 @@
|
||||
|
||||
(defpart 260
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.15))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
(defpart 264
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 3))
|
||||
@@ -162,7 +162,7 @@
|
||||
|
||||
(defpart 265
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.5))
|
||||
(:scale-x (meters 0))
|
||||
@@ -183,7 +183,7 @@
|
||||
|
||||
(defpart 263
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.5))
|
||||
(:scale-x (meters 0))
|
||||
@@ -205,7 +205,7 @@
|
||||
|
||||
(defpart 261
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -228,7 +228,7 @@
|
||||
|
||||
(defpart 262
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -251,7 +251,7 @@
|
||||
|
||||
(defpart 269
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -268,7 +268,7 @@
|
||||
|
||||
(defpart 270
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -285,7 +285,7 @@
|
||||
|
||||
(defpart 271
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5 2.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
(defpart 273
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
(defpart 274
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -348,7 +348,7 @@
|
||||
|
||||
(defpart 275
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5 2.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -377,7 +377,7 @@
|
||||
|
||||
(defpart 277
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -394,7 +394,7 @@
|
||||
|
||||
(defpart 278
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -411,7 +411,7 @@
|
||||
|
||||
(defpart 279
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5 2.0)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
(rot-base vector :inline)
|
||||
(rot-range float)))
|
||||
|
||||
|
||||
(define *search-info* (new 'global 'search-info))
|
||||
|
||||
(defun find-nearest-attackable ((arg0 vector) (arg1 float) (arg2 uint) (arg3 uint) (arg4 vector) (arg5 float))
|
||||
@@ -155,7 +156,7 @@
|
||||
|
||||
(defpart 349
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.01))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -166,7 +167,7 @@
|
||||
|
||||
(defpart 350
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 4) (meters 16))
|
||||
@@ -184,7 +185,7 @@
|
||||
|
||||
(defpart 351
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0))
|
||||
@@ -202,7 +203,7 @@
|
||||
|
||||
(defpart 352
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -219,7 +220,7 @@
|
||||
|
||||
(defpart 353
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5 0.5)
|
||||
(:y (meters -0.05))
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
@@ -274,7 +275,7 @@
|
||||
|
||||
(defpart 355
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -291,7 +292,7 @@
|
||||
|
||||
(defpart 357
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.6) (meters 1.2))
|
||||
(:y (meters -0.6) (meters 1.2))
|
||||
@@ -314,7 +315,7 @@
|
||||
|
||||
(defpart 356
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -336,7 +337,7 @@
|
||||
|
||||
(defpart 360
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 24.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -358,7 +359,7 @@
|
||||
|
||||
(defpart 358
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -373,7 +374,7 @@
|
||||
|
||||
(defpart 361
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -388,7 +389,7 @@
|
||||
|
||||
(defpart 359
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.1) (meters 0.2))
|
||||
@@ -422,7 +423,7 @@
|
||||
|
||||
(defpart 2060
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 0.2) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -448,7 +449,7 @@
|
||||
|
||||
(defpart 2062
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 180))
|
||||
@@ -464,7 +465,7 @@
|
||||
|
||||
(defpart 2059
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 16))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -478,7 +479,7 @@
|
||||
|
||||
(defpart 2061
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
(defpart 21
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -4.5) (meters 9))
|
||||
(:y (meters -3) (meters 6))
|
||||
@@ -103,7 +103,7 @@
|
||||
|
||||
(defpart 22
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
(defpart 18
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -4.5) (meters 9))
|
||||
(:y (meters -3) (meters 6))
|
||||
@@ -163,7 +163,7 @@
|
||||
|
||||
(defpart 19
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -210,7 +210,7 @@
|
||||
|
||||
(defpart 28
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 40) (meters 40))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -236,7 +236,7 @@
|
||||
|
||||
(defpart 29
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 40) (meters 40))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -256,7 +256,7 @@
|
||||
|
||||
(defpart 30
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 40) (meters 40))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -276,7 +276,7 @@
|
||||
|
||||
(defpart 33
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:x (meters 10) (meters 10))
|
||||
(:y (meters 2) (meters 14))
|
||||
@@ -299,7 +299,7 @@
|
||||
|
||||
(defpart 34
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.0)
|
||||
(:x (meters 0) (meters 20))
|
||||
(:y (meters 16))
|
||||
@@ -339,7 +339,7 @@
|
||||
|
||||
(defpart 37
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.5)
|
||||
(:x (meters 0) (meters 20))
|
||||
(:y (meters 16))
|
||||
@@ -358,7 +358,7 @@
|
||||
|
||||
(defpart 38
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 4.5)
|
||||
(:x (meters 0) (meters 20))
|
||||
(:y (meters 16))
|
||||
@@ -375,7 +375,7 @@
|
||||
|
||||
(defpart 39
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.0 1 2.0)
|
||||
(:scale-x (meters 0.05) (meters 0.075))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -393,7 +393,7 @@
|
||||
|
||||
(defpart 40
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.02))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
(defpart 1950
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1200))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -502,7 +502,7 @@
|
||||
|
||||
(defpart 1951
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
((:texture (starflash2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2800))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -519,7 +519,7 @@
|
||||
|
||||
(defpart 1952
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
((:texture (starflash2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2200))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -542,7 +542,7 @@
|
||||
|
||||
(defpart 1974
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 600))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -557,7 +557,7 @@
|
||||
|
||||
(defpart 1975
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
((:texture (starflash2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1400))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -574,7 +574,7 @@
|
||||
|
||||
(defpart 1976
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x35 :page #x2))
|
||||
((:texture (starflash2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1100))
|
||||
(:rot-z (degrees 0))
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
(require "kernel/gstate.gc")
|
||||
(require "engine/debug/debug.gc")
|
||||
(require "engine/gfx/ocean/ocean-trans-tables.gc")
|
||||
|
||||
;; DECOMP BEGINS
|
||||
|
||||
(define ocean-mid-block (new 'static 'vu-function)) ;; :length #x497 :qlength #x24c
|
||||
|
||||
(defun ocean-mid-setup-constants ((arg0 ocean-mid-constants))
|
||||
@@ -174,7 +177,7 @@
|
||||
(set! (-> arg0 env-adgif tag) (new 'static 'gif-tag64 :nloop #x5 :nreg #x1))
|
||||
(set! (-> arg0 env-adgif regs) (new 'static 'gif-tag-regs :regs0 (gif-reg-id a+d)))
|
||||
(let ((s5-1 (-> arg0 env-texture)))
|
||||
(adgif-shader<-texture-simple! s5-1 (lookup-texture-by-id (new 'static 'texture-id :index #x3 :page #x100)))
|
||||
(adgif-shader<-texture-simple! s5-1 (get-texture environment-ocean environment-generic))
|
||||
(set! (-> s5-1 alpha) (new 'static 'gs-alpha :b #x2 :c #x1 :d #x1)))
|
||||
(let ((v1-66 *ocean-subdivide-draw-mode*))
|
||||
(cond
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
(in-package goal)
|
||||
(bundles "ENGINE.CGO" "GAME.CGO")
|
||||
(require "engine/gfx/ocean/ocean-transition.gc")
|
||||
|
||||
;; DECOMP BEGINS
|
||||
|
||||
(define ocean-near-block (new 'static 'vu-function)) ;; :length #x3dc :qlength #x1ee
|
||||
|
||||
(defun ocean-near-add-call ((arg0 dma-buffer) (arg1 int))
|
||||
@@ -190,7 +193,7 @@
|
||||
(set! (-> arg0 env-adgif tag) (new 'static 'gif-tag64 :nloop #x5 :nreg #x1))
|
||||
(set! (-> arg0 env-adgif regs) (new 'static 'gif-tag-regs :regs0 (gif-reg-id a+d)))
|
||||
(let ((s3-1 (-> arg0 env-texture)))
|
||||
(adgif-shader<-texture-simple! s3-1 (lookup-texture-by-id (new 'static 'texture-id :index #x3 :page #x100)))
|
||||
(adgif-shader<-texture-simple! s3-1 (get-texture environment-ocean environment-generic))
|
||||
(set! (-> s3-1 alpha) (new 'static 'gs-alpha :b #x2 :c #x1 :d #x1)))
|
||||
(let ((v1-72 *ocean-subdivide-draw-mode*))
|
||||
(cond
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
(require "engine/gfx/ocean/ocean-h.gc")
|
||||
(require "engine/gfx/hw/display.gc")
|
||||
|
||||
;; definition for symbol *ocean-texture-work*, type ocean-texture-work
|
||||
;; DECOMP BEGINS
|
||||
|
||||
(define *ocean-texture-work*
|
||||
(new 'static
|
||||
'ocean-texture-work
|
||||
@@ -71,7 +72,6 @@
|
||||
:gif1
|
||||
(new 'static 'gif-tag-regs :regs0 (gif-reg-id a+d)))))
|
||||
|
||||
;; definition for symbol ocean-texture-vu1-block, type vu-function
|
||||
(define ocean-texture-vu1-block
|
||||
(new 'static
|
||||
'vu-function
|
||||
@@ -116,8 +116,6 @@
|
||||
(ocean-texture-setup-constants (the-as ocean-texture-constants (-> arg0 base)))
|
||||
(let ((v0-1 (&+ (-> arg0 base) 112))) (set! (-> arg0 base) v0-1) v0-1))
|
||||
|
||||
;; definition for function ocean-texture-add-envmap
|
||||
;; Used lq/sq
|
||||
(defun ocean-texture-add-envmap ((arg0 dma-buffer))
|
||||
"Add DMA packet to set up the GS with the env map texture's ADGIF shader."
|
||||
(let ((v1-0 (-> arg0 base)))
|
||||
@@ -126,11 +124,9 @@
|
||||
(set! (-> (the-as (pointer uint128) v1-0) 1) (-> *ocean-texture-work* adgif-tmpl quad 1))
|
||||
(let ((s4-0 (&+ v1-0 32)))
|
||||
;; this just stores the adgif directly in the DMA buffer
|
||||
(adgif-shader<-texture-simple! (the-as adgif-shader s4-0)
|
||||
(lookup-texture-by-id (new 'static 'texture-id :index #x1 :page #x100)))))
|
||||
(adgif-shader<-texture-simple! (the-as adgif-shader s4-0) (get-texture environment-ocean-alphamod environment-generic))))
|
||||
(let ((v0-2 (&+ (-> arg0 base) 112))) (set! (-> arg0 base) v0-2) v0-2))
|
||||
|
||||
;; definition for function ocean-texture-add-verts
|
||||
(defun ocean-texture-add-verts ((arg0 dma-buffer) (arg1 (inline-array vector)))
|
||||
(let* ((v1-0 arg0)
|
||||
(a0-1 (the-as object (-> v1-0 base))))
|
||||
@@ -139,7 +135,6 @@
|
||||
(set! (-> (the-as dma-packet a0-1) vif1) (new 'static 'vif-tag :imm #x8000 :num #xc0 :cmd (vif-cmd unpack-v4-32)))
|
||||
(let ((v0-0 (&+ (the-as pointer a0-1) 16))) (set! (-> v1-0 base) v0-0) v0-0)))
|
||||
|
||||
;; definition for function ocean-texture-add-verts-last
|
||||
(defun ocean-texture-add-verts-last ((arg0 dma-buffer) (arg1 (inline-array vector)) (arg2 (inline-array vector)))
|
||||
(let* ((v1-0 arg0)
|
||||
(a3-0 (the-as object (-> v1-0 base))))
|
||||
@@ -154,8 +149,6 @@
|
||||
(set! (-> (the-as dma-packet a0-1) vif1) (new 'static 'vif-tag :imm #x8080 :num #x40 :cmd (vif-cmd unpack-v4-32)))
|
||||
(let ((v0-0 (&+ (the-as pointer a0-1) 16))) (set! (-> v1-1 base) v0-0) v0-0)))
|
||||
|
||||
;; definition for function ocean-texture-add-call-start
|
||||
;; INFO: Return type mismatch pointer vs none.
|
||||
(defun ocean-texture-add-call-start ((arg0 dma-buffer))
|
||||
(let* ((v1-0 arg0)
|
||||
(a0-1 (the-as object (-> v1-0 base))))
|
||||
@@ -165,8 +158,6 @@
|
||||
(set! (-> v1-0 base) (&+ (the-as pointer a0-1) 16)))
|
||||
(none))
|
||||
|
||||
;; definition for function ocean-texture-add-call-rest
|
||||
;; INFO: Return type mismatch pointer vs none.
|
||||
(defun ocean-texture-add-call-rest ((arg0 dma-buffer))
|
||||
(let* ((v1-0 arg0)
|
||||
(a0-1 (the-as object (-> v1-0 base))))
|
||||
@@ -176,8 +167,6 @@
|
||||
(set! (-> v1-0 base) (&+ (the-as pointer a0-1) 16)))
|
||||
(none))
|
||||
|
||||
;; definition for function ocean-texture-add-call-done
|
||||
;; INFO: Return type mismatch pointer vs none.
|
||||
(defun ocean-texture-add-call-done ((arg0 dma-buffer))
|
||||
(let* ((v1-0 arg0)
|
||||
(a0-1 (the-as object (-> v1-0 base))))
|
||||
@@ -187,9 +176,6 @@
|
||||
(set! (-> v1-0 base) (&+ (the-as pointer a0-1) 16)))
|
||||
(none))
|
||||
|
||||
;; definition for function draw-ocean-texture
|
||||
;; INFO: Return type mismatch int vs none.
|
||||
;; Used lq/sq
|
||||
(defun draw-ocean-texture ((arg0 dma-buffer) (arg1 (inline-array vector)) (arg2 symbol))
|
||||
(local-vars (sv-16 (inline-array vector)) (sv-32 int) (sv-48 vector) (sv-64 (inline-array vector)))
|
||||
(set! sv-64 arg1)
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
(defpart 362
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:rot-z (degrees -180) (degrees 360))
|
||||
|
||||
@@ -341,7 +341,14 @@
|
||||
:initial-value (sp-cpuinfo-flag ,@param0)
|
||||
:random-mult 1))
|
||||
((eq? field-name 'texture)
|
||||
`(new 'static 'sp-field-init-spec :field (sp-field-id ,field-enum-name) :tex ,param0 :flags (sp-flag int)))
|
||||
(if (eq? (car param0) 'new)
|
||||
`(new 'static 'sp-field-init-spec :field (sp-field-id ,field-enum-name) :tex ,param0 :flags (sp-flag int))
|
||||
`(new 'static
|
||||
'sp-field-init-spec
|
||||
:field (sp-field-id ,field-enum-name)
|
||||
:tex
|
||||
,(string->symbol-format "{}-{}" (car param0) (cadr param0))
|
||||
:flags (sp-flag int))))
|
||||
((eq? field-name 'next-launcher)
|
||||
`(new 'static 'sp-field-init-spec :field (sp-field-id ,field-enum-name) :initial-value ,param0 :flags (sp-flag launcher)))
|
||||
((eq? field-name 'sound)
|
||||
|
||||
@@ -300,3 +300,11 @@
|
||||
(define-extern adgif-shader<-texture-with-update! (function adgif-shader texture adgif-shader))
|
||||
|
||||
(define-extern level-remap-texture (function texture-id texture-id))
|
||||
|
||||
;; og:preserve-this
|
||||
(defmacro get-texture (name tpage)
|
||||
`(lookup-texture-by-id ,(string->symbol-format "{}-{}" name tpage)))
|
||||
|
||||
(import "goal_src/jak1/engine/data/tpages.gc")
|
||||
|
||||
(import "goal_src/jak1/engine/data/textures.gc")
|
||||
|
||||
@@ -1635,7 +1635,7 @@
|
||||
(set! heap-before-font-tex (-> this cur))
|
||||
(set! clut-dest-addr (/ font-clut 64))
|
||||
;; find the font texture.
|
||||
(set! *font-texture* (lookup-texture-by-id (new 'static 'texture-id :index #x1 :page #x4fe)))
|
||||
(set! *font-texture* (get-texture ascii.12lo gamefontnew))
|
||||
;; log in the font texture. I believe the point of this is to get the start of the
|
||||
;; texture _page_, which may have stuff in it before the index 1 texture.
|
||||
(let ((main-font-tx (texture-page-login (new 'static 'texture-id :index #x1 :page #x4fe) texture-page-default-allocate global)))
|
||||
@@ -1661,7 +1661,7 @@
|
||||
(the-as uint font-tx-1-dest)
|
||||
(the-as uint font-tx-1-fmt)
|
||||
(the-as uint clut-dest-addr)))
|
||||
(let ((font-tx-0 (lookup-texture-by-id (new 'static 'texture-id :page #x4fe)))
|
||||
(let ((font-tx-0 (get-texture ascii.12hi gamefontnew))
|
||||
(font-tx-0-dest #xe0000)
|
||||
(font-tx-0-fmt (gs-psm mt4hh)))
|
||||
(texture-relocate dma-buff font-tx-0 font-tx-0-dest font-tx-0-fmt font-clut)
|
||||
@@ -1670,7 +1670,7 @@
|
||||
(the-as uint font-tx-0-dest)
|
||||
(the-as uint font-tx-0-fmt)
|
||||
(the-as uint clut-dest-addr)))
|
||||
(let ((font-tx-3 (lookup-texture-by-id (new 'static 'texture-id :index #x3 :page #x4fe)))
|
||||
(let ((font-tx-3 (get-texture ascii.24lo gamefontnew))
|
||||
(font-tx-3-dest #xe6000)
|
||||
(font-tx-3-fmt (gs-psm mt4hl)))
|
||||
(texture-relocate dma-buff font-tx-3 font-tx-3-dest font-tx-3-fmt font-clut)
|
||||
@@ -1679,7 +1679,7 @@
|
||||
(the-as uint font-tx-3-dest)
|
||||
(the-as uint font-tx-3-fmt)
|
||||
(the-as uint clut-dest-addr)))
|
||||
(let ((font-tx-2 (lookup-texture-by-id (new 'static 'texture-id :index #x2 :page #x4fe)))
|
||||
(let ((font-tx-2 (get-texture ascii.24hi gamefontnew))
|
||||
(font-tx-2-dest #xe6000)
|
||||
(font-tx-2-fmt (gs-psm mt4hh)))
|
||||
(texture-relocate dma-buff font-tx-2 font-tx-2-dest (the-as gs-psm font-tx-2-fmt) font-clut)
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
|
||||
(defpart 56
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 3) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -175,7 +175,7 @@
|
||||
|
||||
(defpart 57
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -198,7 +198,7 @@
|
||||
|
||||
(defpart 59
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 24.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -225,7 +225,7 @@
|
||||
|
||||
(defpart 60
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
@@ -255,7 +255,7 @@
|
||||
|
||||
(defpart 62
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -283,7 +283,7 @@
|
||||
|
||||
(defpart 63
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.66)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -304,7 +304,7 @@
|
||||
|
||||
(defpart 64
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -333,7 +333,7 @@
|
||||
|
||||
(defpart 65
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 3))
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
(defpart 66
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 3))
|
||||
@@ -404,7 +404,7 @@
|
||||
|
||||
(defpart 68
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:birth-func 'birth-func-copy-target-y-rot)
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
@@ -428,7 +428,7 @@
|
||||
|
||||
(defpart 69
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:birth-func 'birth-func-copy-target-y-rot)
|
||||
(:num 8.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
@@ -452,7 +452,7 @@
|
||||
|
||||
(defpart 72
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 12.0 8.0)
|
||||
(:scale-x (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -465,7 +465,7 @@
|
||||
|
||||
(defpart 71
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters -1.3333334) (meters 2.6666667))
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
(defpart 73
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -516,7 +516,7 @@
|
||||
|
||||
(defpart 74
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -539,7 +539,7 @@
|
||||
|
||||
(defpart 75
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -568,7 +568,7 @@
|
||||
|
||||
(defpart 2371
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -591,7 +591,7 @@
|
||||
|
||||
(defpart 2372
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -614,7 +614,7 @@
|
||||
|
||||
(defpart 2370
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -643,7 +643,7 @@
|
||||
|
||||
(defpart 76
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -666,7 +666,7 @@
|
||||
|
||||
(defpart 77
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -689,7 +689,7 @@
|
||||
|
||||
(defpart 78
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -725,7 +725,7 @@
|
||||
|
||||
(defpart 79
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -748,7 +748,7 @@
|
||||
|
||||
(defpart 80
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -771,7 +771,7 @@
|
||||
|
||||
(defpart 81
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -801,7 +801,7 @@
|
||||
|
||||
(defpart 82
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -824,7 +824,7 @@
|
||||
|
||||
(defpart 83
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -861,7 +861,7 @@
|
||||
|
||||
(defpart 85
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -884,7 +884,7 @@
|
||||
|
||||
(defpart 86
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -914,7 +914,7 @@
|
||||
|
||||
(defpart 2373
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -935,7 +935,7 @@
|
||||
|
||||
(defpart 2374
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -972,7 +972,7 @@
|
||||
|
||||
(defpart 87
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1011,7 +1011,7 @@
|
||||
|
||||
(defpart 2376
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xe :page #x2))
|
||||
((:texture (footprntr effects))
|
||||
(:birth-func 'birth-func-target-orient)
|
||||
(:num 1.0)
|
||||
(:x (meters -0.25))
|
||||
@@ -1027,7 +1027,7 @@
|
||||
|
||||
(defpart 2375
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1073,7 +1073,7 @@
|
||||
|
||||
(defpart 84
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:y (meters -1))
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
@@ -1117,7 +1117,7 @@
|
||||
|
||||
(defpart 89
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1149,7 +1149,7 @@
|
||||
|
||||
(defpart 2377
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1188,7 +1188,7 @@
|
||||
|
||||
(defpart 92
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1206,7 +1206,7 @@
|
||||
|
||||
(defpart 93
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xe :page #x2))
|
||||
((:texture (footprntr effects))
|
||||
(:birth-func 'birth-func-target-orient)
|
||||
(:num 1.0)
|
||||
(:x (meters -0.25))
|
||||
@@ -1243,7 +1243,7 @@
|
||||
|
||||
(defpart 88
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1261,7 +1261,7 @@
|
||||
|
||||
(defpart 94
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xe :page #x2))
|
||||
((:texture (footprntr effects))
|
||||
(:birth-func 'birth-func-target-orient)
|
||||
(:num 1.0)
|
||||
(:x (meters -0.25))
|
||||
@@ -1298,7 +1298,7 @@
|
||||
|
||||
(defpart 2378
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1316,7 +1316,7 @@
|
||||
|
||||
(defpart 2379
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xe :page #x2))
|
||||
((:texture (footprntr effects))
|
||||
(:birth-func 'birth-func-target-orient)
|
||||
(:num 1.0)
|
||||
(:x (meters -0.25))
|
||||
@@ -1332,7 +1332,7 @@
|
||||
|
||||
(defpart 95
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 6.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1353,7 +1353,7 @@
|
||||
|
||||
(defpart 2253
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 6.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1374,7 +1374,7 @@
|
||||
|
||||
(defpart 96
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.0 2.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1396,7 +1396,7 @@
|
||||
|
||||
(defpart 2250
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 6.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1430,7 +1430,7 @@
|
||||
|
||||
(defpart 100
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1453,7 +1453,7 @@
|
||||
|
||||
(defpart 101
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1482,7 +1482,7 @@
|
||||
|
||||
(defpart 2380
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1505,7 +1505,7 @@
|
||||
|
||||
(defpart 2381
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1534,7 +1534,7 @@
|
||||
|
||||
(defpart 102
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1557,7 +1557,7 @@
|
||||
|
||||
(defpart 103
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1587,7 +1587,7 @@
|
||||
|
||||
(defpart 104
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1617,7 +1617,7 @@
|
||||
|
||||
(defpart 2382
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1647,7 +1647,7 @@
|
||||
|
||||
(defpart 2383
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1684,7 +1684,7 @@
|
||||
|
||||
(defpart 105
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0 6.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1714,7 +1714,7 @@
|
||||
|
||||
(defpart 106
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1732,7 +1732,7 @@
|
||||
|
||||
(defpart 2265
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1750,7 +1750,7 @@
|
||||
|
||||
(defpart 2262
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1768,7 +1768,7 @@
|
||||
|
||||
(defpart 107
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.0 8.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -1844,7 +1844,7 @@
|
||||
|
||||
(defpart 2006
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0 16.0)
|
||||
(:scale-x (meters 0.2) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1863,7 +1863,7 @@
|
||||
|
||||
(defpart 2003
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0) (meters 0.5))
|
||||
(:y (meters 0) (meters 3))
|
||||
@@ -1888,7 +1888,7 @@
|
||||
|
||||
(defpart 2004
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0)
|
||||
(:x (meters 0.5) (meters 2))
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
@@ -1913,7 +1913,7 @@
|
||||
|
||||
(defpart 2005
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 0) (meters 3))
|
||||
@@ -1946,7 +1946,7 @@
|
||||
|
||||
(defpart 2002
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1996,7 +1996,7 @@
|
||||
|
||||
(defpart 2391
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xa :page #x2))
|
||||
((:texture (water-wave effects))
|
||||
(:birth-func 'birth-func-target-orient)
|
||||
(:num 1.0)
|
||||
(:y (meters 0.02))
|
||||
@@ -2033,7 +2033,7 @@
|
||||
|
||||
(defpart 2474
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x408))
|
||||
((:texture (left Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:scale-y (meters 13))
|
||||
@@ -2047,7 +2047,7 @@
|
||||
|
||||
(defpart 2475
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x408))
|
||||
((:texture (left Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:rot-z (degrees 180))
|
||||
@@ -2062,7 +2062,7 @@
|
||||
|
||||
(defpart 2476
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x408))
|
||||
((:texture (selector Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
(defpart 303
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
(defpart 304
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.03))
|
||||
@@ -58,7 +58,7 @@
|
||||
|
||||
(defpart 305
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 3.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.065))
|
||||
@@ -78,7 +78,7 @@
|
||||
|
||||
(defpart 306
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.12))
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
(defpart 307
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:scale-x (meters 0.35))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -118,6 +118,7 @@
|
||||
|
||||
(deftype hud-pickups (hud) ())
|
||||
|
||||
|
||||
(defmethod draw-hud ((this hud-pickups))
|
||||
(let ((t9-0 (method-of-type hud draw-hud))) (t9-0 this))
|
||||
(let* ((s5-0 (-> *display* frames (-> *display* on-screen) frame global-buf))
|
||||
@@ -190,7 +191,7 @@
|
||||
|
||||
(defpart 309
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2d :page #x2))
|
||||
((:texture (hud-health01 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.7))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -204,7 +205,7 @@
|
||||
|
||||
(defpart 310
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2e :page #x2))
|
||||
((:texture (hud-health02 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.7))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -218,7 +219,7 @@
|
||||
|
||||
(defpart 311
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2f :page #x2))
|
||||
((:texture (hud-health03 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.7))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -233,6 +234,7 @@
|
||||
(deftype hud-health (hud)
|
||||
((scale float)))
|
||||
|
||||
|
||||
(defun part-hud-health-01-func ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 matrix))
|
||||
(let ((f0-0 (-> *hud-parts* health 0 scale))) (set! (-> arg2 vector 0 w) f0-0) (set! (-> arg2 vector 1 w) f0-0))
|
||||
(cond
|
||||
@@ -350,7 +352,7 @@
|
||||
|
||||
(defpart 2964
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
((:texture (hud-egg effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -369,6 +371,7 @@
|
||||
(level-index int32)
|
||||
(start-time time-frame)))
|
||||
|
||||
|
||||
(defmethod draw-hud ((this hud-money-all))
|
||||
(let ((t9-0 (method-of-type hud draw-hud))) (t9-0 this))
|
||||
0
|
||||
@@ -514,7 +517,7 @@
|
||||
|
||||
(defpart 312
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
((:texture (hud-egg effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -660,7 +663,7 @@
|
||||
|
||||
(defpart 313
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -675,7 +678,7 @@
|
||||
|
||||
(defpart 314
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -690,7 +693,7 @@
|
||||
|
||||
(defpart 315
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -705,7 +708,7 @@
|
||||
|
||||
(defpart 316
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -720,7 +723,7 @@
|
||||
|
||||
(defpart 317
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -735,7 +738,7 @@
|
||||
|
||||
(defpart 318
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x30 :page #x2))
|
||||
((:texture (hud-powercell effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.8))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -768,7 +771,7 @@
|
||||
|
||||
(defpart 319
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:z (meters 22.5))
|
||||
(:scale-x (meters 0.3) (meters 0.5))
|
||||
@@ -790,7 +793,7 @@
|
||||
|
||||
(defpart 320
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.06)
|
||||
(:z (meters 22.5))
|
||||
(:scale-x (meters 1.5) (meters 0.5))
|
||||
@@ -811,7 +814,7 @@
|
||||
|
||||
(defpart 321
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:z (meters 22.5))
|
||||
(:scale-x (meters 3.3))
|
||||
@@ -828,7 +831,7 @@
|
||||
|
||||
(defpart 322
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:z (meters 22.5))
|
||||
(:scale-x (meters 3.8))
|
||||
@@ -852,6 +855,7 @@
|
||||
(scale-center float)
|
||||
(icon-pos-y int32)))
|
||||
|
||||
|
||||
(defmethod draw-hud ((this hud-fuel-cell))
|
||||
(let ((t9-0 (method-of-type hud draw-hud))) (t9-0 this))
|
||||
(with-dma-buffer-add-bucket ((buf (-> (current-frame) global-buf)) (bucket-id debug))
|
||||
@@ -1023,7 +1027,7 @@
|
||||
|
||||
(defpart 324
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1036,7 +1040,7 @@
|
||||
|
||||
(defpart 325
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 1.3333334))
|
||||
@@ -1058,6 +1062,7 @@
|
||||
((scale float)
|
||||
(text-y-offset int32)))
|
||||
|
||||
|
||||
(defun part-hud-buzzer-func ((arg0 sparticle-system) (arg1 sparticle-cpuinfo) (arg2 matrix))
|
||||
(let ((f0-0 (-> *hud-parts* buzzers 0 scale))) (set! (-> arg2 vector 0 w) f0-0) (set! (-> arg2 vector 1 w) f0-0))
|
||||
(none))
|
||||
@@ -1168,7 +1173,7 @@
|
||||
|
||||
(defpart 327
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2b :page #x2))
|
||||
((:texture (hud-ecometer effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1182,7 +1187,7 @@
|
||||
|
||||
(defpart 328
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1202,7 +1207,7 @@
|
||||
|
||||
(defpart 329
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1216,7 +1221,7 @@
|
||||
|
||||
(defpart 330
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1230,7 +1235,7 @@
|
||||
|
||||
(defpart 331
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1247,6 +1252,7 @@
|
||||
(scale-backing float)
|
||||
(scale-blue float)))
|
||||
|
||||
|
||||
(defun calculate-rotation-and-color-for-slice ((arg0 int) (arg1 float) (arg2 int) (arg3 int) (arg4 int) (arg5 matrix))
|
||||
(cond
|
||||
((>= 0.0 arg1) (set! (-> arg5 vector 1 z) -16566.045))
|
||||
|
||||
@@ -235,7 +235,7 @@
|
||||
|
||||
(defpart 337
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 15))
|
||||
(:scale-y (meters 11.5))
|
||||
@@ -249,7 +249,7 @@
|
||||
|
||||
(defpart 2190
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6e :page #x1cf))
|
||||
((:texture (powercell-icon common))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.8))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -263,7 +263,7 @@
|
||||
|
||||
(defpart 2191
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6d :page #x1cf))
|
||||
((:texture (egg-icon common))
|
||||
(:num 1.0)
|
||||
(:x (meters 1.05))
|
||||
(:scale-x (meters 0.8))
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
(defpart 2192
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6c :page #x1cf))
|
||||
((:texture (buzzerfly-icon common))
|
||||
(:num 1.0)
|
||||
(:x (meters 2.3))
|
||||
(:scale-x (meters 0.8))
|
||||
@@ -293,7 +293,7 @@
|
||||
|
||||
(defpart 2336
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x408))
|
||||
((:texture (headhud-button-01 Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -307,7 +307,7 @@
|
||||
|
||||
(defpart 2337
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6 :page #x408))
|
||||
((:texture (headhud-button-02 Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -321,7 +321,7 @@
|
||||
|
||||
(defpart 2338
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x7 :page #x408))
|
||||
((:texture (headhud-button-03 Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -335,7 +335,7 @@
|
||||
|
||||
(defpart 2339
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x8 :page #x408))
|
||||
((:texture (headhud-button-04 Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -349,7 +349,7 @@
|
||||
|
||||
(defpart 2142
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 9.2))
|
||||
(:scale-y (meters 2))
|
||||
@@ -363,7 +363,7 @@
|
||||
|
||||
(defpart 2143
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 9.2))
|
||||
(:scale-y (meters 2))
|
||||
@@ -377,7 +377,7 @@
|
||||
|
||||
(defpart 2144
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 9.2))
|
||||
(:scale-y (meters 2))
|
||||
@@ -391,7 +391,7 @@
|
||||
|
||||
(defpart 2145
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 9.2))
|
||||
(:scale-y (meters 2))
|
||||
@@ -405,7 +405,7 @@
|
||||
|
||||
(defpart 332
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x408))
|
||||
((:texture (previous Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
(defpart 333
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1 :page #x408))
|
||||
((:texture (next Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -431,7 +431,7 @@
|
||||
|
||||
(defpart 334
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x408))
|
||||
((:texture (selector Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.8))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -444,7 +444,7 @@
|
||||
|
||||
(defpart 335
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x408))
|
||||
((:texture (left Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:scale-y (meters 13))
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
(defpart 336
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x408))
|
||||
((:texture (right Hud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:scale-y (meters 13))
|
||||
@@ -472,7 +472,7 @@
|
||||
|
||||
(defpart 339
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
(defpart 340
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -502,7 +502,7 @@
|
||||
|
||||
(defpart 341
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -517,7 +517,7 @@
|
||||
|
||||
(defpart 342
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -532,7 +532,7 @@
|
||||
|
||||
(defpart 343
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x31 :page #x2))
|
||||
((:texture (hud-powercell-orbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -547,7 +547,7 @@
|
||||
|
||||
(defpart 338
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x30 :page #x2))
|
||||
((:texture (hud-powercell effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -565,7 +565,7 @@
|
||||
|
||||
(defpart 345
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:z (meters 0.52734375))
|
||||
(:scale-x (meters 0.25))
|
||||
@@ -589,7 +589,7 @@
|
||||
|
||||
(defpart 346
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.06)
|
||||
(:z (meters 0.52734375))
|
||||
(:scale-x (meters 1) (meters 0.25))
|
||||
@@ -612,7 +612,7 @@
|
||||
|
||||
(defpart 347
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:z (meters 0.52734375))
|
||||
(:scale-x (meters 2))
|
||||
@@ -630,7 +630,7 @@
|
||||
|
||||
(defpart 348
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:z (meters 0.52734375))
|
||||
(:scale-x (meters 2.4))
|
||||
@@ -668,7 +668,7 @@
|
||||
|
||||
(defpart 1982
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -681,7 +681,7 @@
|
||||
|
||||
(defpart 1981
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 1.3333334))
|
||||
@@ -706,7 +706,7 @@
|
||||
|
||||
(defpart 1983
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
((:texture (hud-egg effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -725,7 +725,7 @@
|
||||
|
||||
(defpart 1985
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -738,7 +738,7 @@
|
||||
|
||||
(defpart 1984
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2a :page #x2))
|
||||
((:texture (hud-buzzer effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 1.3333334))
|
||||
@@ -764,7 +764,7 @@
|
||||
|
||||
(defpart 1986
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2c :page #x2))
|
||||
((:texture (hud-egg effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -784,7 +784,7 @@
|
||||
|
||||
(defpart 2478
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6b :page #x1cf))
|
||||
((:texture (checkpoint common))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.8))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
(defpart 539
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -9) (meters 18))
|
||||
(:y (meters -6))
|
||||
@@ -128,7 +128,7 @@
|
||||
|
||||
(defpart 540
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:y (meters -7))
|
||||
(:scale-x (meters 3) (meters 4.5))
|
||||
@@ -344,7 +344,7 @@
|
||||
|
||||
(defpart 547
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 15))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -358,7 +358,7 @@
|
||||
|
||||
(defpart 543
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 4.0 6.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -380,7 +380,7 @@
|
||||
|
||||
(defpart 544
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 4.0 6.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -402,7 +402,7 @@
|
||||
|
||||
(defpart 545
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 4.0 6.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -427,7 +427,7 @@
|
||||
|
||||
(defpart 548
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5) (meters 1))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
(:states
|
||||
beach-part-grotto-1))
|
||||
|
||||
|
||||
(defpart 666
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.01)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 15) (meters 5))
|
||||
@@ -41,7 +42,7 @@
|
||||
|
||||
(defpart 668
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.03 0.2)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 0.18))
|
||||
@@ -85,7 +86,7 @@
|
||||
|
||||
(defpart 671
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.3 0.4)
|
||||
(:x (meters -23) (meters 55))
|
||||
(:z (meters 0.5))
|
||||
@@ -112,7 +113,7 @@
|
||||
|
||||
(defpart 672
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 1.0 1.0)
|
||||
(:x (meters -10) (meters 4))
|
||||
(:y (meters 103))
|
||||
@@ -137,7 +138,7 @@
|
||||
|
||||
(defpart 673
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.8 0.8)
|
||||
(:x (meters -9) (meters 3.5))
|
||||
(:y (meters 103))
|
||||
@@ -163,7 +164,7 @@
|
||||
|
||||
(defpart 674
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.9)
|
||||
(:x (meters -10) (meters 4))
|
||||
(:y (meters 103))
|
||||
@@ -188,7 +189,7 @@
|
||||
|
||||
(defpart 675
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.04)
|
||||
(:x (meters 6) (meters 6))
|
||||
(:y (meters 6.5))
|
||||
@@ -220,7 +221,7 @@
|
||||
|
||||
(defpart 677
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.2)
|
||||
(:x (meters 2) (meters 10))
|
||||
(:y (meters 8))
|
||||
@@ -301,7 +302,7 @@
|
||||
|
||||
(defpart 678
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.01 0.01)
|
||||
(:x (meters -85) (meters 60))
|
||||
(:y (meters 13))
|
||||
@@ -327,7 +328,7 @@
|
||||
|
||||
(defpart 679
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.01 0.01)
|
||||
(:x (meters -65) (meters 60))
|
||||
(:y (meters 8))
|
||||
@@ -353,7 +354,7 @@
|
||||
|
||||
(defpart 680
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.01 0.01)
|
||||
(:x (meters -50) (meters 20))
|
||||
(:y (meters 0))
|
||||
@@ -380,7 +381,7 @@
|
||||
|
||||
(defpart 681
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.03 0.04)
|
||||
(:x (meters -40) (meters 20))
|
||||
(:y (meters 1))
|
||||
@@ -407,7 +408,7 @@
|
||||
|
||||
(defpart 682
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.015 0.02)
|
||||
(:x (meters -10))
|
||||
(:y (meters 1))
|
||||
@@ -433,7 +434,7 @@
|
||||
|
||||
(defpart 683
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.015 0.02)
|
||||
(:x (meters -25))
|
||||
(:y (meters 1))
|
||||
@@ -459,7 +460,7 @@
|
||||
|
||||
(defpart 684
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.015 0.015)
|
||||
(:x (meters -35))
|
||||
(:y (meters 1))
|
||||
@@ -485,7 +486,7 @@
|
||||
|
||||
(defpart 685
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.015 0.015)
|
||||
(:x (meters -25))
|
||||
(:y (meters 14))
|
||||
@@ -546,7 +547,7 @@
|
||||
|
||||
(defpart 696
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 7.5))
|
||||
(:y (meters 14) (meters 3))
|
||||
@@ -570,7 +571,7 @@
|
||||
|
||||
(defpart 694
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -600,7 +601,7 @@
|
||||
|
||||
(defpart 695
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x22 :page #x2))
|
||||
((:texture (butterfly-wing effects))
|
||||
(:birth-func 'birth-func-copy-rot-color)
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 0.9))
|
||||
@@ -630,7 +631,7 @@
|
||||
|
||||
(defpart 702
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -642,7 +643,7 @@
|
||||
|
||||
(defpart 700
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 1.5))
|
||||
@@ -672,7 +673,7 @@
|
||||
|
||||
(defpart 701
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x22 :page #x2))
|
||||
((:texture (butterfly-wing effects))
|
||||
(:birth-func 'birth-func-copy-rot-color)
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 0.4))
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
(defpart 2341
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 3.0 6.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 0.25) (meters 1))
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
(defpart 2340
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 8.0 16.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
(defpart 2289
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 3.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 6) (meters 2))
|
||||
@@ -109,7 +109,7 @@
|
||||
|
||||
(defpart 2290
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 3.0 3.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 7) (meters 9))
|
||||
@@ -147,7 +147,7 @@
|
||||
|
||||
(defpart 2343
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters -3))
|
||||
(:scale-x (meters 0.4) (meters 0.3))
|
||||
@@ -167,7 +167,7 @@
|
||||
|
||||
(defpart 2342
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 64.0 64.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -192,7 +192,7 @@
|
||||
|
||||
(defpart 2291
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0 32.0)
|
||||
(:y (meters 0) (meters -4))
|
||||
(:scale-x (meters 8) (meters 8))
|
||||
@@ -231,12 +231,13 @@
|
||||
falling
|
||||
fallen))
|
||||
|
||||
(defmethod relocate ((this beach-rock) (arg0 int))
|
||||
|
||||
(defmethod relocate ((this beach-rock) (offset int))
|
||||
(if (nonzero? (-> this part-falling))
|
||||
(set! (-> this part-falling) (the-as sparticle-launch-control (+ (the-as int (-> this part-falling)) arg0))))
|
||||
(set! (-> this part-falling) (the-as sparticle-launch-control (+ (the-as int (-> this part-falling)) offset))))
|
||||
(if (nonzero? (-> this part-landing))
|
||||
(set! (-> this part-landing) (the-as sparticle-launch-control (+ (the-as int (-> this part-landing)) arg0))))
|
||||
(call-parent-method this arg0))
|
||||
(set! (-> this part-landing) (the-as sparticle-launch-control (+ (the-as int (-> this part-landing)) offset))))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod deactivate ((this beach-rock))
|
||||
(if (nonzero? (-> this part-falling)) (kill-and-free-particles (-> this part-falling)))
|
||||
@@ -371,6 +372,7 @@
|
||||
|
||||
(deftype lrocklrg (beach-rock) ())
|
||||
|
||||
|
||||
(defmethod init-from-entity! ((this lrocklrg) (arg0 entity-actor))
|
||||
(stack-size-set! (-> this main-thread) 512)
|
||||
(let ((s4-0 (new 'process 'collide-shape-moving this (collide-list-enum hit-by-player))))
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
(defpart 663
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3 0.3)
|
||||
(:y (meters -2))
|
||||
(:scale-x (meters 2) (meters 2))
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
(defpart 664
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:y (meters -2))
|
||||
(:scale-x (meters 0.2) (meters 0.2))
|
||||
|
||||
@@ -26,10 +26,11 @@
|
||||
lurkerworm-spot
|
||||
lurkerworm-strike))
|
||||
|
||||
(defmethod relocate ((this lurkerworm) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(if (nonzero? (-> this twister)) (&+! (-> this twister) arg0))
|
||||
(the-as lurkerworm ((method-of-type process-drawable relocate) this arg0)))
|
||||
|
||||
(defmethod relocate ((this lurkerworm) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(if (nonzero? (-> this twister)) (&+! (-> this twister) offset))
|
||||
(the-as lurkerworm ((method-of-type process-drawable relocate) this offset)))
|
||||
|
||||
(defmethod deactivate ((this lurkerworm))
|
||||
(if (nonzero? (-> this part2)) (kill-and-free-particles (-> this part2)))
|
||||
@@ -65,7 +66,7 @@
|
||||
|
||||
(defpart 656
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 4.0)
|
||||
(:x (meters 3) (meters 5))
|
||||
(:y (meters 1))
|
||||
@@ -91,7 +92,7 @@
|
||||
|
||||
(defpart 658
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.4)
|
||||
(:x (meters 0) (meters 1))
|
||||
(:scale-x (meters 2) (meters 1))
|
||||
@@ -112,7 +113,7 @@
|
||||
|
||||
(defpart 659
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.6)
|
||||
(:x (meters 0) (meters 1))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -133,7 +134,7 @@
|
||||
|
||||
(defpart 657
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.05) (meters 0.4))
|
||||
@@ -153,7 +154,7 @@
|
||||
|
||||
(defpart 661
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:z (meters -0.5) (meters 1))
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
(defpart 665
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -66,6 +66,7 @@
|
||||
seagull-soaring
|
||||
seagull-takeoff))
|
||||
|
||||
|
||||
(deftype seagullflock (process)
|
||||
((self-override seagullflock :overlay-at self)
|
||||
(path path-control)
|
||||
@@ -91,11 +92,12 @@
|
||||
seagullflock-at-waterfall
|
||||
seagullflock-idle))
|
||||
|
||||
(defmethod relocate ((this seagullflock) (arg0 int))
|
||||
(if (nonzero? (-> this path)) (&+! (-> this path) arg0))
|
||||
(if (nonzero? (-> this link)) (&+! (-> this link) arg0))
|
||||
(if (nonzero? (-> this squall)) (&+! (-> this squall) arg0))
|
||||
(the-as seagullflock ((method-of-type process relocate) this arg0)))
|
||||
|
||||
(defmethod relocate ((this seagullflock) (offset int))
|
||||
(if (nonzero? (-> this path)) (&+! (-> this path) offset))
|
||||
(if (nonzero? (-> this link)) (&+! (-> this link) offset))
|
||||
(if (nonzero? (-> this squall)) (&+! (-> this squall) offset))
|
||||
(the-as seagullflock ((method-of-type process relocate) this offset)))
|
||||
|
||||
(defmethod deactivate ((this seagullflock))
|
||||
(if (nonzero? (-> this squall)) (stop! (-> this squall)))
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
(deftype citb-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-firehose-blast-smoke
|
||||
:id 685
|
||||
:flags (use-local-clock)
|
||||
@@ -16,7 +17,7 @@
|
||||
|
||||
(defpart 2880
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:x (meters 0) (meters 2.5))
|
||||
(:y (meters -13))
|
||||
@@ -58,7 +59,7 @@
|
||||
|
||||
(defpart 2883
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -73,7 +74,7 @@
|
||||
|
||||
(defpart 2882
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:scale-x (meters 0.1) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -94,7 +95,7 @@
|
||||
|
||||
(defpart 2879
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:x (meters 0) (meters 2))
|
||||
(:y (meters -2) (meters -1))
|
||||
@@ -111,7 +112,7 @@
|
||||
|
||||
(defpart 2541
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:birth-func 'birth-func-set-quat)
|
||||
(:num 1.0)
|
||||
(:y (meters -11))
|
||||
@@ -190,7 +191,7 @@
|
||||
|
||||
(defpart 2411
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.15)
|
||||
(:y (meters 4.5) (meters 1))
|
||||
(:scale-x (meters 10.4) (meters 6))
|
||||
@@ -205,7 +206,7 @@
|
||||
|
||||
(defpart 2407
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0))
|
||||
@@ -229,7 +230,7 @@
|
||||
|
||||
(defpart 2408
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 5))
|
||||
(:scale-x (meters 2.5) (meters 6.5))
|
||||
@@ -249,7 +250,7 @@
|
||||
|
||||
(defpart 2409
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 5))
|
||||
(:scale-x (meters 2.5) (meters 5.5))
|
||||
@@ -269,7 +270,7 @@
|
||||
|
||||
(defpart 2410
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 5))
|
||||
(:scale-x (meters 2.5) (meters 4.5))
|
||||
@@ -289,7 +290,7 @@
|
||||
|
||||
(defpart 2413
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
@@ -305,7 +306,7 @@
|
||||
|
||||
(defpart 2414
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.2)
|
||||
(:y (meters 0.2) (meters 1.4))
|
||||
(:scale-x (meters 0.4))
|
||||
@@ -317,7 +318,7 @@
|
||||
|
||||
(defpart 2412
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0))
|
||||
@@ -359,7 +360,7 @@
|
||||
|
||||
(defpart 2424
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.2) (meters 0.4))
|
||||
@@ -389,7 +390,7 @@
|
||||
|
||||
(defpart 2426
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -409,7 +410,7 @@
|
||||
|
||||
(defpart 2423
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 16))
|
||||
@@ -427,7 +428,7 @@
|
||||
|
||||
(defpart 2425
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -462,7 +463,7 @@
|
||||
|
||||
(defpart 2417
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -0.5) (meters 1.1))
|
||||
(:y (meters 0.75))
|
||||
@@ -563,7 +564,7 @@
|
||||
|
||||
(defpart 2420
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xc :page #x2))
|
||||
((:texture (citadel-shield effects))
|
||||
(:birth-func 'birth-func-random-rot)
|
||||
(:num 4.0)
|
||||
(:y (meters 23))
|
||||
@@ -631,7 +632,7 @@
|
||||
|
||||
(defpart 2434
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.1))
|
||||
(:y (meters 1.0025))
|
||||
@@ -650,7 +651,7 @@
|
||||
|
||||
(defpart 2433
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.1))
|
||||
(:y (meters 3.9))
|
||||
@@ -669,7 +670,7 @@
|
||||
|
||||
(defpart 2432
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 3.2897))
|
||||
@@ -688,7 +689,7 @@
|
||||
|
||||
(defpart 2431
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 0.8025))
|
||||
@@ -707,7 +708,7 @@
|
||||
|
||||
(defpart 2430
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.2))
|
||||
(:y (meters 0.8025))
|
||||
@@ -725,7 +726,7 @@
|
||||
|
||||
(defpart 2429
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.2))
|
||||
(:y (meters 3.7))
|
||||
@@ -743,7 +744,7 @@
|
||||
|
||||
(defpart 2438
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.2)
|
||||
(:y (meters 0.5) (meters 4))
|
||||
(:scale-x (meters 0.4))
|
||||
@@ -755,7 +756,7 @@
|
||||
|
||||
(defpart 2428
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0))
|
||||
@@ -785,7 +786,7 @@
|
||||
|
||||
(defpart 2437
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.2 0.5)
|
||||
(:y (meters 0.5) (meters 4))
|
||||
(:scale-x (meters 6) (meters 2.5))
|
||||
@@ -803,7 +804,7 @@
|
||||
|
||||
(defpart 2435
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 0.5) (meters 4))
|
||||
(:scale-x (meters 3) (meters 0.5))
|
||||
@@ -822,7 +823,7 @@
|
||||
|
||||
(defpart 2436
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 0.5) (meters 4))
|
||||
(:scale-x (meters 3) (meters 0.5))
|
||||
@@ -849,7 +850,7 @@
|
||||
|
||||
(defpart 2442
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.06125)
|
||||
(:x (meters 1.5) (meters 0.5))
|
||||
(:y (meters 4.5))
|
||||
@@ -888,7 +889,7 @@
|
||||
|
||||
(defpart 2441
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 1.5) (meters 0.5))
|
||||
(:y (meters 0) (meters 3))
|
||||
@@ -952,7 +953,7 @@
|
||||
|
||||
(defpart 2451
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -969,7 +970,7 @@
|
||||
|
||||
(defpart 2447
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -988,7 +989,7 @@
|
||||
|
||||
(defpart 2444
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1009,7 +1010,7 @@
|
||||
|
||||
(defpart 2445
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -1027,7 +1028,7 @@
|
||||
|
||||
(defpart 2446
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -1045,7 +1046,7 @@
|
||||
|
||||
(defpart 2448
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.8)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:scale-y (meters 0.6) (meters 0.8))
|
||||
@@ -1064,7 +1065,7 @@
|
||||
|
||||
(defpart 2450
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.8)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1083,7 +1084,7 @@
|
||||
|
||||
(defpart 2449
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.75)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1135,7 +1136,7 @@
|
||||
|
||||
(defpart 2458
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -1152,7 +1153,7 @@
|
||||
|
||||
(defpart 2454
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.05)
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1170,7 +1171,7 @@
|
||||
|
||||
(defpart 2452
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1191,7 +1192,7 @@
|
||||
|
||||
(defpart 2453
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1214,7 +1215,7 @@
|
||||
|
||||
(defpart 2455
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.75)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:scale-y (meters 1.5) (meters 0.75))
|
||||
@@ -1233,7 +1234,7 @@
|
||||
|
||||
(defpart 2457
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.4)
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1251,7 +1252,7 @@
|
||||
|
||||
(defpart 2456
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1307,7 +1308,7 @@
|
||||
|
||||
(defpart 2465
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -1324,7 +1325,7 @@
|
||||
|
||||
(defpart 2461
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1343,7 +1344,7 @@
|
||||
|
||||
(defpart 2459
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1364,7 +1365,7 @@
|
||||
|
||||
(defpart 2460
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1382,7 +1383,7 @@
|
||||
|
||||
(defpart 2462
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.8)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:scale-y (meters 0.6) (meters 0.8))
|
||||
@@ -1401,7 +1402,7 @@
|
||||
|
||||
(defpart 2464
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.75)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1420,7 +1421,7 @@
|
||||
|
||||
(defpart 2463
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1476,7 +1477,7 @@
|
||||
|
||||
(defpart 2472
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -1493,7 +1494,7 @@
|
||||
|
||||
(defpart 2468
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1512,7 +1513,7 @@
|
||||
|
||||
(defpart 2466
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1533,7 +1534,7 @@
|
||||
|
||||
(defpart 2467
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1550,7 +1551,7 @@
|
||||
|
||||
(defpart 2469
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:scale-y (meters 0.6) (meters 0.8))
|
||||
@@ -1569,7 +1570,7 @@
|
||||
|
||||
(defpart 2471
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1588,7 +1589,7 @@
|
||||
|
||||
(defpart 2470
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1603,7 +1604,7 @@
|
||||
|
||||
(defpart 2473
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xc :page #x2))
|
||||
((:texture (citadel-shield effects))
|
||||
(:birth-func 'birth-func-set-quat)
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 0.4) (meters 0.25))
|
||||
@@ -1794,7 +1795,7 @@
|
||||
|
||||
(defpart 2692
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0))
|
||||
(:scale-x (meters 5))
|
||||
@@ -1810,7 +1811,7 @@
|
||||
|
||||
(defpart 2691
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -2))
|
||||
(:scale-x (meters 0.25))
|
||||
@@ -1824,7 +1825,7 @@
|
||||
|
||||
(defpart 2688
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4.3555555))
|
||||
(:y (meters 4))
|
||||
@@ -1862,7 +1863,7 @@
|
||||
|
||||
(defpart 2690
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.25))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1875,7 +1876,7 @@
|
||||
|
||||
(defpart 2687
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 4.3555555))
|
||||
(:y (meters 4))
|
||||
@@ -1929,7 +1930,7 @@
|
||||
|
||||
(defpart 2832
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5 1 1.0)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -1953,7 +1954,7 @@
|
||||
|
||||
(defpart 2834
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -1975,7 +1976,7 @@
|
||||
|
||||
(defpart 2835
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -1997,7 +1998,7 @@
|
||||
|
||||
(defpart 2836
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -2019,7 +2020,7 @@
|
||||
|
||||
(defpart 2833
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
green-eco-lurker-tune-spheres
|
||||
green-eco-lurker-wait-to-appear))
|
||||
|
||||
|
||||
(deftype green-eco-lurker-gen (process-drawable)
|
||||
((num-to-spawn int32)
|
||||
(num-spawned int32)
|
||||
@@ -25,6 +26,7 @@
|
||||
(:states
|
||||
spawn-minions))
|
||||
|
||||
|
||||
(defskelgroup *green-eco-lurker-sg*
|
||||
green-eco-lurker
|
||||
green-eco-lurker-lod0-jg
|
||||
@@ -133,7 +135,7 @@
|
||||
|
||||
(defpart 2587
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 0.2) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -159,7 +161,7 @@
|
||||
|
||||
(defpart 2589
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 180))
|
||||
@@ -175,7 +177,7 @@
|
||||
|
||||
(defpart 2586
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 16))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -189,7 +191,7 @@
|
||||
|
||||
(defpart 2588
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -212,7 +214,7 @@
|
||||
|
||||
(defpart 2585
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -228,7 +230,7 @@
|
||||
|
||||
(defpart 2583
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.3) (meters 0.3))
|
||||
@@ -251,7 +253,7 @@
|
||||
|
||||
(defpart 2584
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
light-eco-child-hit-ground
|
||||
light-eco-child-idle))
|
||||
|
||||
|
||||
(deftype light-eco-mother (process-drawable)
|
||||
((player-got-eco? symbol)
|
||||
(angle-mask int64)
|
||||
@@ -41,6 +42,7 @@
|
||||
light-eco-mother-appear
|
||||
light-eco-mother-discipate))
|
||||
|
||||
|
||||
(defskelgroup *light-eco-big-sg*
|
||||
light-eco
|
||||
light-eco-big-lod0-jg
|
||||
@@ -63,7 +65,7 @@
|
||||
|
||||
(defpart 2897
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:scale-x (meters 10.5) (meters 4.5))
|
||||
(:rot-x 4)
|
||||
@@ -87,7 +89,7 @@
|
||||
|
||||
(defpart 2898
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.06)
|
||||
(:scale-x (meters 20) (meters 4.5))
|
||||
(:rot-x 4)
|
||||
@@ -107,7 +109,7 @@
|
||||
|
||||
(defpart 2900
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -0.001) (meters 0.002))
|
||||
(:y (meters -0.001) (meters 0.002))
|
||||
@@ -134,7 +136,7 @@
|
||||
|
||||
(defpart 2902
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -171,7 +173,7 @@
|
||||
|
||||
(defpart 2905
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -186,7 +188,7 @@
|
||||
|
||||
(defpart 2904
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:scale-x (meters 0.3) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -216,7 +218,7 @@
|
||||
|
||||
(defpart 2907
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.025 0.025)
|
||||
(:x (meters -0.001) (meters 0.002))
|
||||
(:y (meters -0.001) (meters 0.002))
|
||||
@@ -243,7 +245,7 @@
|
||||
|
||||
(defpart 2906
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 2.0)
|
||||
(:scale-x (meters 0.15) (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -279,7 +281,7 @@
|
||||
|
||||
(defpart 2911
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -294,7 +296,7 @@
|
||||
|
||||
(defpart 2910
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:scale-x (meters 0.1) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -568,9 +570,9 @@
|
||||
((method-of-type projectile deactivate) (the-as projectile this))
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this light-eco-mother) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(the-as light-eco-mother ((method-of-type projectile relocate) (the-as projectile this) arg0)))
|
||||
(defmethod relocate ((this light-eco-mother) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(the-as light-eco-mother ((method-of-type projectile relocate) (the-as projectile this) offset)))
|
||||
|
||||
(defbehavior light-eco-mother-init-by-other light-eco-mother ((arg0 entity-actor) (arg1 vector))
|
||||
(set! (-> self entity) arg0)
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
|
||||
(defpart 2681
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 0.1)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
(defpart 2683
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -2.5) (meters 1))
|
||||
@@ -108,7 +108,7 @@
|
||||
|
||||
(defpart 2549
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.25)
|
||||
(:scale-x (meters 5) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
(defpart 2682
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.3) (meters 0.5))
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
(defpart 2545
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -167,7 +167,7 @@
|
||||
|
||||
(defpart 2542
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -188,7 +188,7 @@
|
||||
|
||||
(defpart 2543
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
(defpart 2544
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -224,7 +224,7 @@
|
||||
|
||||
(defpart 2546
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 2.0)
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
(:scale-y (meters 0.3) (meters 0.4))
|
||||
@@ -243,7 +243,7 @@
|
||||
|
||||
(defpart 2548
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.25)
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
(:scale-y (meters 4) (meters 3))
|
||||
@@ -262,7 +262,7 @@
|
||||
|
||||
(defpart 2547
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 5) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -277,7 +277,7 @@
|
||||
|
||||
(defpart 2680
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -301,7 +301,7 @@
|
||||
|
||||
(defpart 2592
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.8) (meters 1.6))
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
(defpart 2594
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.8))
|
||||
@@ -351,7 +351,7 @@
|
||||
|
||||
(defpart 2591
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 64))
|
||||
@@ -366,7 +366,7 @@
|
||||
|
||||
(defpart 2593
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
(defpart 2686
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.25)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 4) (meters 16))
|
||||
@@ -433,7 +433,7 @@
|
||||
|
||||
(defpart 2599
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
(defpart 2685
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.0 1 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.6) (meters 1))
|
||||
@@ -491,7 +491,7 @@
|
||||
|
||||
(defpart 2600
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 64))
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
(defpart 2602
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 8.0)
|
||||
(:scale-x (meters 8) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -555,7 +555,7 @@
|
||||
|
||||
(defpart 2755
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -570,7 +570,7 @@
|
||||
|
||||
(defpart 2752
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:z (meters 2.25))
|
||||
(:scale-x (meters 4) (meters 1))
|
||||
@@ -589,7 +589,7 @@
|
||||
|
||||
(defpart 2753
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.0 1.0)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 2) (meters 2))
|
||||
@@ -605,7 +605,7 @@
|
||||
|
||||
(defpart 2754
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.0 1.0)
|
||||
(:y (meters -3))
|
||||
(:scale-x (meters 2) (meters 2))
|
||||
@@ -629,7 +629,7 @@
|
||||
|
||||
(defpart 2759
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 10) (meters 16))
|
||||
@@ -645,7 +645,7 @@
|
||||
|
||||
(defpart 2758
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 16) (meters 6))
|
||||
@@ -664,7 +664,7 @@
|
||||
|
||||
(defpart 2757
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 16) (meters 6))
|
||||
@@ -683,7 +683,7 @@
|
||||
|
||||
(defpart 2756
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 16) (meters 6))
|
||||
@@ -730,7 +730,7 @@
|
||||
|
||||
(defpart 2503
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 4) (meters 2))
|
||||
@@ -754,7 +754,7 @@
|
||||
|
||||
(defpart 2499
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -777,7 +777,7 @@
|
||||
|
||||
(defpart 2502
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 64.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 2.6) (meters 2))
|
||||
@@ -807,7 +807,7 @@
|
||||
|
||||
(defpart 2505
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.6) (meters 0.2))
|
||||
@@ -827,7 +827,7 @@
|
||||
|
||||
(defpart 2501
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 160))
|
||||
@@ -843,7 +843,7 @@
|
||||
|
||||
(defpart 2504
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 10))
|
||||
(:scale-x (meters 20) (meters 16))
|
||||
@@ -884,7 +884,7 @@
|
||||
|
||||
(defpart 2500
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 10))
|
||||
(:scale-x (meters 30))
|
||||
@@ -916,7 +916,7 @@
|
||||
|
||||
(defpart 2800
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 32) (meters 128))
|
||||
(:rot-x 4)
|
||||
@@ -940,7 +940,7 @@
|
||||
|
||||
(defpart 2801
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 32) (meters 32))
|
||||
(:rot-x 4)
|
||||
@@ -960,7 +960,7 @@
|
||||
|
||||
(defpart 2802
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 100))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -978,7 +978,7 @@
|
||||
|
||||
(defpart 2799
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1052,7 +1052,7 @@
|
||||
|
||||
(defpart 2769
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.25)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -1065,7 +1065,7 @@
|
||||
|
||||
(defpart 2766
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -1098,7 +1098,7 @@
|
||||
|
||||
(defpart 2767
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1125,7 +1125,7 @@
|
||||
|
||||
(defpart 2768
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:scale-x (meters 1) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1158,7 +1158,7 @@
|
||||
|
||||
(defpart 2699
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 12) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -1182,7 +1182,7 @@
|
||||
|
||||
(defpart 2700
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8) (meters 32))
|
||||
(:rot-x 4)
|
||||
@@ -1202,7 +1202,7 @@
|
||||
|
||||
(defpart 2701
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1229,7 +1229,7 @@
|
||||
|
||||
(defpart 2806
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 32) (meters 128))
|
||||
(:rot-x 4)
|
||||
@@ -1253,7 +1253,7 @@
|
||||
|
||||
(defpart 2807
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 32) (meters 32))
|
||||
(:rot-x 4)
|
||||
@@ -1273,7 +1273,7 @@
|
||||
|
||||
(defpart 2808
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 100))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1291,7 +1291,7 @@
|
||||
|
||||
(defpart 2805
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1316,7 +1316,7 @@
|
||||
|
||||
(defpart 2710
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 2) (meters 0.4))
|
||||
@@ -1331,7 +1331,7 @@
|
||||
|
||||
(defpart 2711
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 6) (meters 0.8))
|
||||
@@ -1346,7 +1346,7 @@
|
||||
|
||||
(defpart 2709
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.6))
|
||||
@@ -1375,7 +1375,7 @@
|
||||
|
||||
(defpart 2714
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 10) (meters 5))
|
||||
@@ -1396,7 +1396,7 @@
|
||||
|
||||
(defpart 2712
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 2) (meters 4))
|
||||
@@ -1417,7 +1417,7 @@
|
||||
|
||||
(defpart 2713
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 2.0 16.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.4) (meters 0.2))
|
||||
@@ -1446,7 +1446,7 @@
|
||||
|
||||
(defpart 2626
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 10))
|
||||
(:rot-y (degrees 0) (degrees 360))
|
||||
@@ -1468,7 +1468,7 @@
|
||||
|
||||
(defpart 2772
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1495,7 +1495,7 @@
|
||||
|
||||
(defpart 2630
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.8) (meters 1.6))
|
||||
@@ -1525,7 +1525,7 @@
|
||||
|
||||
(defpart 2632
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.8))
|
||||
@@ -1545,7 +1545,7 @@
|
||||
|
||||
(defpart 2629
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 64))
|
||||
@@ -1560,7 +1560,7 @@
|
||||
|
||||
(defpart 2631
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1612,7 +1612,7 @@
|
||||
|
||||
(defpart 2777
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0) (meters 4))
|
||||
@@ -1627,7 +1627,7 @@
|
||||
|
||||
(defpart 2637
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1649,7 +1649,7 @@
|
||||
|
||||
(defpart 2776
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.0 1 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.6) (meters 1))
|
||||
@@ -1686,7 +1686,7 @@
|
||||
|
||||
(defpart 2779
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 32) (meters 128))
|
||||
(:rot-x 4)
|
||||
@@ -1710,7 +1710,7 @@
|
||||
|
||||
(defpart 2780
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 32) (meters 32))
|
||||
(:rot-x 4)
|
||||
@@ -1730,7 +1730,7 @@
|
||||
|
||||
(defpart 2781
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 100))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -1748,7 +1748,7 @@
|
||||
|
||||
(defpart 2778
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1773,7 +1773,7 @@
|
||||
|
||||
(defpart 2811
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 16) (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -1797,7 +1797,7 @@
|
||||
|
||||
(defpart 2812
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 32))
|
||||
(:rot-x 4)
|
||||
@@ -1817,7 +1817,7 @@
|
||||
|
||||
(defpart 2813
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 10) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1841,7 +1841,7 @@
|
||||
|
||||
(defpart 2816
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 0.6) (meters 0.4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1862,7 +1862,7 @@
|
||||
|
||||
(defpart 2819
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
@@ -1882,7 +1882,7 @@
|
||||
|
||||
(defpart 2815
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 2.0 16.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.4) (meters 0.2))
|
||||
@@ -1906,7 +1906,7 @@
|
||||
|
||||
(defpart 2817
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 5) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1924,7 +1924,7 @@
|
||||
|
||||
(defpart 2818
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 10) (meters 1.6))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1948,7 +1948,7 @@
|
||||
|
||||
(defpart 2649
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 1) (meters 2))
|
||||
@@ -1978,7 +1978,7 @@
|
||||
|
||||
(defpart 2651
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.8))
|
||||
@@ -1998,7 +1998,7 @@
|
||||
|
||||
(defpart 2648
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 128))
|
||||
@@ -2013,7 +2013,7 @@
|
||||
|
||||
(defpart 2650
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 16) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2065,7 +2065,7 @@
|
||||
|
||||
(defpart 2821
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0) (meters 4))
|
||||
@@ -2080,7 +2080,7 @@
|
||||
|
||||
(defpart 2656
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2102,7 +2102,7 @@
|
||||
|
||||
(defpart 2820
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.0 2 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.6) (meters 1))
|
||||
@@ -2148,7 +2148,7 @@
|
||||
|
||||
(defpart 2657
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.0)
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -2173,7 +2173,7 @@
|
||||
|
||||
(defpart 2658
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.0)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:rot-x 4)
|
||||
@@ -2194,7 +2194,7 @@
|
||||
|
||||
(defpart 2659
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -2210,7 +2210,7 @@
|
||||
|
||||
(defpart 2660
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.0)
|
||||
(:scale-x (meters 4))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -2252,7 +2252,7 @@
|
||||
|
||||
(defpart 2723
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -2269,7 +2269,7 @@
|
||||
|
||||
(defpart 2719
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.01)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2288,7 +2288,7 @@
|
||||
|
||||
(defpart 2716
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -2309,7 +2309,7 @@
|
||||
|
||||
(defpart 2717
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -2327,7 +2327,7 @@
|
||||
|
||||
(defpart 2718
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.2 1.0)
|
||||
(:scale-x (meters 0.5) (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -2345,7 +2345,7 @@
|
||||
|
||||
(defpart 2720
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.85)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:scale-y (meters 2.5) (meters 1.5))
|
||||
@@ -2364,7 +2364,7 @@
|
||||
|
||||
(defpart 2722
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2383,7 +2383,7 @@
|
||||
|
||||
(defpart 2721
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2417,7 +2417,7 @@
|
||||
|
||||
(defpart 2730
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -2434,7 +2434,7 @@
|
||||
|
||||
(defpart 2726
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.02)
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2452,7 +2452,7 @@
|
||||
|
||||
(defpart 2724
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -2473,7 +2473,7 @@
|
||||
|
||||
(defpart 2725
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2496,7 +2496,7 @@
|
||||
|
||||
(defpart 2727
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.85)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:scale-y (meters 2.5) (meters 1.5))
|
||||
@@ -2515,7 +2515,7 @@
|
||||
|
||||
(defpart 2729
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.8)
|
||||
(:scale-x (meters 4) (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2533,7 +2533,7 @@
|
||||
|
||||
(defpart 2728
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2575,7 +2575,7 @@
|
||||
|
||||
(defpart 2737
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -2592,7 +2592,7 @@
|
||||
|
||||
(defpart 2733
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2611,7 +2611,7 @@
|
||||
|
||||
(defpart 2731
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -2632,7 +2632,7 @@
|
||||
|
||||
(defpart 2732
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2650,7 +2650,7 @@
|
||||
|
||||
(defpart 2734
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.85)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:scale-y (meters 2.5) (meters 1.5))
|
||||
@@ -2669,7 +2669,7 @@
|
||||
|
||||
(defpart 2736
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.7)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2688,7 +2688,7 @@
|
||||
|
||||
(defpart 2735
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.7)
|
||||
(:scale-x (meters 4) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -2730,7 +2730,7 @@
|
||||
|
||||
(defpart 2744
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12) (meters 24))
|
||||
(:rot-x (degrees 90))
|
||||
@@ -2747,7 +2747,7 @@
|
||||
|
||||
(defpart 2740
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.025)
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2766,7 +2766,7 @@
|
||||
|
||||
(defpart 2738
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -2787,7 +2787,7 @@
|
||||
|
||||
(defpart 2739
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2804,7 +2804,7 @@
|
||||
|
||||
(defpart 2741
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.85)
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
(:scale-y (meters 2.5) (meters 1.5))
|
||||
@@ -2823,7 +2823,7 @@
|
||||
|
||||
(defpart 2743
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.75)
|
||||
(:scale-x (meters 4) (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -2842,7 +2842,7 @@
|
||||
|
||||
(defpart 2742
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 8))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
(defpart 2825
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.5) (meters 5))
|
||||
(:y (meters -1.5) (meters 3))
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
(defpart 2823
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -58,7 +58,7 @@
|
||||
|
||||
(defpart 2824
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
(defpart 2827
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:z (meters -3.90625))
|
||||
(:scale-x (meters 15))
|
||||
@@ -90,7 +90,7 @@
|
||||
|
||||
(defpart 2826
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3)
|
||||
(:x (meters -4) (meters 8))
|
||||
(:y (meters -3) (meters 6))
|
||||
@@ -151,7 +151,7 @@
|
||||
|
||||
(defpart 2924
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 2))
|
||||
(:y (meters 0.1))
|
||||
@@ -170,7 +170,7 @@
|
||||
|
||||
(defpart 2922
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 2))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -190,7 +190,7 @@
|
||||
|
||||
(defpart 2923
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 2.0)
|
||||
(:x (meters 1.8) (meters 1))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -209,7 +209,7 @@
|
||||
|
||||
(defpart 2925
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 3.0)
|
||||
(:x (meters 0) (meters 5.5))
|
||||
(:y (meters -0.5))
|
||||
@@ -232,7 +232,7 @@
|
||||
|
||||
(defpart 2926
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 3.0)
|
||||
(:x (meters 0) (meters 5))
|
||||
(:y (meters -0.5))
|
||||
@@ -267,7 +267,7 @@
|
||||
|
||||
(defpart 2930
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3 0.2)
|
||||
(:x (meters -0.001) (meters 0.002))
|
||||
(:y (meters -0.001) (meters 0.002))
|
||||
@@ -295,7 +295,7 @@
|
||||
|
||||
(defpart 2929
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:scale-x (meters 0.1) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
(defpart 2934
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.6) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -346,7 +346,7 @@
|
||||
|
||||
(defpart 2933
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -371,7 +371,7 @@
|
||||
|
||||
(defpart 2892
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0 3.0)
|
||||
(:x (meters -0.2) (meters -0.1))
|
||||
(:z (meters 0.2) (meters 0.1))
|
||||
@@ -400,7 +400,7 @@
|
||||
|
||||
(defpart 2935
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:x (meters -0.2) (meters -0.1))
|
||||
(:z (meters 0.2) (meters 0.1))
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
(defpart 2893
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.2) (meters -0.1))
|
||||
(:z (meters 0.2) (meters 0.1))
|
||||
@@ -450,7 +450,7 @@
|
||||
|
||||
(defpart 2937
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 4) (meters 16))
|
||||
@@ -465,7 +465,7 @@
|
||||
|
||||
(defpart 2894
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -490,7 +490,7 @@
|
||||
|
||||
(defpart 2936
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.0 1 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.6) (meters 1))
|
||||
@@ -547,7 +547,7 @@
|
||||
|
||||
(defpart 2939
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 4) (meters 2))
|
||||
@@ -571,7 +571,7 @@
|
||||
|
||||
(defpart 2938
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -594,7 +594,7 @@
|
||||
|
||||
(defpart 2945
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 10))
|
||||
(:scale-x (meters 8) (meters 60))
|
||||
@@ -617,7 +617,7 @@
|
||||
|
||||
(defpart 2941
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 128.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 4) (meters 1))
|
||||
@@ -642,7 +642,7 @@
|
||||
|
||||
(defpart 2944
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 2) (meters 1))
|
||||
@@ -659,7 +659,7 @@
|
||||
|
||||
(defpart 2940
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 256))
|
||||
@@ -674,7 +674,7 @@
|
||||
|
||||
(defpart 2942
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters -8) (meters 16))
|
||||
(:scale-x (meters 20) (meters 40))
|
||||
@@ -699,7 +699,7 @@
|
||||
|
||||
(defpart 2943
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 20.0)
|
||||
(:y (meters -8) (meters 16))
|
||||
(:scale-x (meters 40) (meters 40))
|
||||
@@ -731,7 +731,7 @@
|
||||
|
||||
(defpart 2950
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 128.0)
|
||||
(:x (meters 0) (meters 5))
|
||||
(:y (meters -8))
|
||||
@@ -760,7 +760,7 @@
|
||||
|
||||
(defpart 2949
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:x (meters 0) (meters 10))
|
||||
(:y (meters -10))
|
||||
@@ -795,7 +795,7 @@
|
||||
|
||||
(defpart 2952
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:y (meters 10))
|
||||
(:z (meters 4))
|
||||
@@ -819,7 +819,7 @@
|
||||
|
||||
(defpart 2953
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:y (meters 10))
|
||||
(:z (meters 4))
|
||||
@@ -840,7 +840,7 @@
|
||||
|
||||
(defpart 2954
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:y (meters 0.5))
|
||||
(:z (meters 4))
|
||||
@@ -862,7 +862,7 @@
|
||||
|
||||
(defpart 2955
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 1.0 2.0)
|
||||
(:y (meters 10))
|
||||
(:z (meters 8))
|
||||
@@ -885,7 +885,7 @@
|
||||
|
||||
(defpart 2956
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 10))
|
||||
(:z (meters 8))
|
||||
@@ -908,7 +908,7 @@
|
||||
|
||||
(defpart 2957
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters 10) (meters 40))
|
||||
(:y (meters 1) (meters 20))
|
||||
@@ -931,7 +931,7 @@
|
||||
|
||||
(defpart 2958
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 10) (meters 30))
|
||||
(:y (meters 1) (meters 20))
|
||||
@@ -965,7 +965,7 @@
|
||||
|
||||
(defpart 2963
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 0.4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -980,7 +980,7 @@
|
||||
|
||||
(defpart 2962
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:scale-x (meters 0.3) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1004,7 +1004,7 @@
|
||||
|
||||
(defpart 2965
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:z (meters -3.90625))
|
||||
(:scale-x (meters 15))
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
balloon-idle
|
||||
balloon-popping))
|
||||
|
||||
|
||||
(defpartgroup group-balloon
|
||||
:id 227
|
||||
:duration (seconds 0.017)
|
||||
@@ -19,7 +20,7 @@
|
||||
|
||||
(defpart 1007
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 1) (meters 2))
|
||||
@@ -38,7 +39,7 @@
|
||||
|
||||
(defpart 1008
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -60,7 +61,7 @@
|
||||
|
||||
(defpart 1006
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 12))
|
||||
@@ -136,6 +137,7 @@
|
||||
spike-idle
|
||||
spike-up))
|
||||
|
||||
|
||||
(defskelgroup *spike-sg*
|
||||
spike
|
||||
spike-lod0-jg
|
||||
@@ -278,6 +280,7 @@
|
||||
idle
|
||||
die))
|
||||
|
||||
|
||||
(defpartgroup group-dark-cluster-explosion
|
||||
:id 228
|
||||
:duration (seconds 2)
|
||||
@@ -356,7 +359,7 @@
|
||||
|
||||
(defpart 2104
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 1) (meters 2))
|
||||
@@ -374,7 +377,7 @@
|
||||
|
||||
(defpart 2101
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -401,7 +404,7 @@
|
||||
|
||||
(defpart 2103
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -418,7 +421,7 @@
|
||||
|
||||
(defpart 2100
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 24))
|
||||
@@ -433,7 +436,7 @@
|
||||
|
||||
(defpart 2102
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
(deftype firecanyon-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-firecanyon-lava-1
|
||||
:id 229
|
||||
:bounds (static-bspherem 0 0 0 12)
|
||||
@@ -43,7 +44,7 @@
|
||||
|
||||
(defpart 1012
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -9) (meters 19))
|
||||
(:y (meters 0.5))
|
||||
@@ -67,7 +68,7 @@
|
||||
|
||||
(defpart 1014
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -86,7 +87,7 @@
|
||||
|
||||
(defpart 1013
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.03 0.03)
|
||||
(:x (meters -8) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -155,7 +156,7 @@
|
||||
|
||||
(defpart 1018
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -10) (meters 19))
|
||||
(:y (meters 0.5))
|
||||
@@ -179,7 +180,7 @@
|
||||
|
||||
(defpart 1020
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -9) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -198,7 +199,7 @@
|
||||
|
||||
(defpart 1019
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -9) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -267,7 +268,7 @@
|
||||
|
||||
(defpart 1022
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -10.5) (meters 20))
|
||||
(:y (meters 0.5))
|
||||
@@ -291,7 +292,7 @@
|
||||
|
||||
(defpart 1024
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -9.5) (meters 18))
|
||||
(:y (meters 0.5))
|
||||
@@ -310,7 +311,7 @@
|
||||
|
||||
(defpart 1023
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -9.5) (meters 18))
|
||||
(:y (meters 0.5))
|
||||
@@ -379,7 +380,7 @@
|
||||
|
||||
(defpart 1028
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -6) (meters 13))
|
||||
(:y (meters 0))
|
||||
@@ -398,7 +399,7 @@
|
||||
|
||||
(defpart 1010
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 6.0)
|
||||
(:scale-x (meters 0.2) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -416,7 +417,7 @@
|
||||
|
||||
(defpart 1027
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -6) (meters 13))
|
||||
(:y (meters 0))
|
||||
@@ -437,7 +438,7 @@
|
||||
|
||||
(defpart 1009
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -473,7 +474,7 @@
|
||||
|
||||
(defpart 1026
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -8) (meters 16))
|
||||
(:y (meters -0.5))
|
||||
@@ -537,7 +538,7 @@
|
||||
|
||||
(defpart 1034
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -5) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -556,7 +557,7 @@
|
||||
|
||||
(defpart 1032
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -6) (meters 19))
|
||||
(:y (meters 0.5))
|
||||
@@ -580,7 +581,7 @@
|
||||
|
||||
(defpart 1033
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -5) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -649,7 +650,7 @@
|
||||
|
||||
(defpart 1036
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -6.5) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -673,7 +674,7 @@
|
||||
|
||||
(defpart 1038
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -5.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -692,7 +693,7 @@
|
||||
|
||||
(defpart 1037
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -5.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -761,7 +762,7 @@
|
||||
|
||||
(defpart 1040
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -9.5) (meters 14))
|
||||
(:y (meters 0.5))
|
||||
@@ -785,7 +786,7 @@
|
||||
|
||||
(defpart 1042
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8.5) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -804,7 +805,7 @@
|
||||
|
||||
(defpart 1041
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -8.5) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -873,7 +874,7 @@
|
||||
|
||||
(defpart 1044
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.08)
|
||||
(:x (meters -3.5) (meters 7))
|
||||
(:y (meters 0.5))
|
||||
@@ -897,7 +898,7 @@
|
||||
|
||||
(defpart 1046
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.6)
|
||||
(:x (meters -2.5) (meters 5))
|
||||
(:y (meters 0.5))
|
||||
@@ -916,7 +917,7 @@
|
||||
|
||||
(defpart 1045
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.03 0.03)
|
||||
(:x (meters -2.5) (meters 5))
|
||||
(:y (meters 0.5))
|
||||
@@ -985,7 +986,7 @@
|
||||
|
||||
(defpart 1048
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -13.5) (meters 20))
|
||||
(:y (meters 0.5))
|
||||
@@ -1009,7 +1010,7 @@
|
||||
|
||||
(defpart 1050
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -12.5) (meters 18))
|
||||
(:y (meters 0.5))
|
||||
@@ -1028,7 +1029,7 @@
|
||||
|
||||
(defpart 1049
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -12.5) (meters 18))
|
||||
(:y (meters 0.5))
|
||||
@@ -1097,7 +1098,7 @@
|
||||
|
||||
(defpart 1052
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -10.5) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -1121,7 +1122,7 @@
|
||||
|
||||
(defpart 1054
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -9.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -1140,7 +1141,7 @@
|
||||
|
||||
(defpart 1053
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -9.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -1209,7 +1210,7 @@
|
||||
|
||||
(defpart 1056
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -17.5) (meters 25))
|
||||
(:y (meters 0.5))
|
||||
@@ -1233,7 +1234,7 @@
|
||||
|
||||
(defpart 1058
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -16.5) (meters 23))
|
||||
(:y (meters 0.5))
|
||||
@@ -1252,7 +1253,7 @@
|
||||
|
||||
(defpart 1057
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -16.5) (meters 23))
|
||||
(:y (meters 0.5))
|
||||
@@ -1321,7 +1322,7 @@
|
||||
|
||||
(defpart 1060
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -10.5) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -1345,7 +1346,7 @@
|
||||
|
||||
(defpart 1062
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -9.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -1364,7 +1365,7 @@
|
||||
|
||||
(defpart 1061
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.04 0.04)
|
||||
(:x (meters -9.5) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -1433,7 +1434,7 @@
|
||||
|
||||
(defpart 1064
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -9.5) (meters 16))
|
||||
(:y (meters 0.5))
|
||||
@@ -1457,7 +1458,7 @@
|
||||
|
||||
(defpart 1066
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8.5) (meters 14))
|
||||
(:y (meters 0.5))
|
||||
@@ -1476,7 +1477,7 @@
|
||||
|
||||
(defpart 1065
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -8.5) (meters 14))
|
||||
(:y (meters 0.5))
|
||||
@@ -1545,7 +1546,7 @@
|
||||
|
||||
(defpart 1068
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -11) (meters 24))
|
||||
(:y (meters 0.5))
|
||||
@@ -1569,7 +1570,7 @@
|
||||
|
||||
(defpart 1070
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -10) (meters 22))
|
||||
(:y (meters 0.5))
|
||||
@@ -1588,7 +1589,7 @@
|
||||
|
||||
(defpart 1069
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.07 0.07)
|
||||
(:x (meters -10) (meters 22))
|
||||
(:y (meters 0.5))
|
||||
@@ -1657,7 +1658,7 @@
|
||||
|
||||
(defpart 1072
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3)
|
||||
(:x (meters -10) (meters 23))
|
||||
(:y (meters 0.5))
|
||||
@@ -1681,7 +1682,7 @@
|
||||
|
||||
(defpart 1074
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -9) (meters 21))
|
||||
(:y (meters 0.5))
|
||||
@@ -1700,7 +1701,7 @@
|
||||
|
||||
(defpart 1073
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -9) (meters 21))
|
||||
(:y (meters 0.5))
|
||||
@@ -1769,7 +1770,7 @@
|
||||
|
||||
(defpart 1076
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.17)
|
||||
(:x (meters -23) (meters 32))
|
||||
(:y (meters 0.5))
|
||||
@@ -1793,7 +1794,7 @@
|
||||
|
||||
(defpart 1078
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.8)
|
||||
(:x (meters -22) (meters 30))
|
||||
(:y (meters 0.5))
|
||||
@@ -1812,7 +1813,7 @@
|
||||
|
||||
(defpart 1077
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.03 0.03)
|
||||
(:x (meters -22) (meters 30))
|
||||
(:y (meters 0.5))
|
||||
@@ -1881,7 +1882,7 @@
|
||||
|
||||
(defpart 1080
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -7) (meters 25))
|
||||
(:y (meters 0.5))
|
||||
@@ -1905,7 +1906,7 @@
|
||||
|
||||
(defpart 1082
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -6) (meters 23))
|
||||
(:y (meters 0.5))
|
||||
@@ -1924,7 +1925,7 @@
|
||||
|
||||
(defpart 1081
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -6) (meters 23))
|
||||
(:y (meters 0.5))
|
||||
@@ -1993,7 +1994,7 @@
|
||||
|
||||
(defpart 1084
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -11) (meters 21))
|
||||
(:y (meters 0.5))
|
||||
@@ -2017,7 +2018,7 @@
|
||||
|
||||
(defpart 1086
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.3)
|
||||
(:x (meters -10) (meters 19))
|
||||
(:y (meters 0.5))
|
||||
@@ -2036,7 +2037,7 @@
|
||||
|
||||
(defpart 1085
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.05 0.05)
|
||||
(:x (meters -10) (meters 19))
|
||||
(:y (meters 0.5))
|
||||
@@ -2105,7 +2106,7 @@
|
||||
|
||||
(defpart 1088
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -9) (meters 17))
|
||||
(:y (meters 0.5))
|
||||
@@ -2129,7 +2130,7 @@
|
||||
|
||||
(defpart 1090
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8) (meters 15))
|
||||
(:y (meters 0.5))
|
||||
@@ -2148,7 +2149,7 @@
|
||||
|
||||
(defpart 1089
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.04 0.04)
|
||||
(:x (meters -8) (meters 15))
|
||||
(:y (meters 0.5))
|
||||
@@ -2217,7 +2218,7 @@
|
||||
|
||||
(defpart 1092
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -8) (meters 12))
|
||||
(:y (meters 0.5))
|
||||
@@ -2241,7 +2242,7 @@
|
||||
|
||||
(defpart 1094
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -7) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -2260,7 +2261,7 @@
|
||||
|
||||
(defpart 1093
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.04 0.04)
|
||||
(:x (meters -7) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -2329,7 +2330,7 @@
|
||||
|
||||
(defpart 1096
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -3) (meters 10))
|
||||
(:y (meters 0.5))
|
||||
@@ -2353,7 +2354,7 @@
|
||||
|
||||
(defpart 1098
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.6)
|
||||
(:x (meters -2) (meters 8))
|
||||
(:y (meters 0.5))
|
||||
@@ -2372,7 +2373,7 @@
|
||||
|
||||
(defpart 1097
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.02 0.02)
|
||||
(:x (meters -2) (meters 8))
|
||||
(:y (meters 0.5))
|
||||
@@ -2417,7 +2418,7 @@
|
||||
|
||||
(defpart 1100
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters 0) (meters 14))
|
||||
(:y (meters -6))
|
||||
@@ -2466,7 +2467,7 @@
|
||||
|
||||
(defpart 1102
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters 0) (meters 12))
|
||||
(:y (meters -6))
|
||||
@@ -2515,7 +2516,7 @@
|
||||
|
||||
(defpart 1104
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -3) (meters 5))
|
||||
(:y (meters -6))
|
||||
@@ -2564,7 +2565,7 @@
|
||||
|
||||
(defpart 1106
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.08)
|
||||
(:x (meters 2) (meters 5))
|
||||
(:y (meters -6))
|
||||
@@ -2613,7 +2614,7 @@
|
||||
|
||||
(defpart 1108
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -13) (meters 17))
|
||||
(:y (meters -6))
|
||||
@@ -2662,7 +2663,7 @@
|
||||
|
||||
(defpart 1110
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -6) (meters 1))
|
||||
(:y (meters -6))
|
||||
@@ -2711,7 +2712,7 @@
|
||||
|
||||
(defpart 1112
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -12) (meters 18))
|
||||
(:y (meters -6))
|
||||
@@ -2760,7 +2761,7 @@
|
||||
|
||||
(defpart 1114
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -10) (meters 18))
|
||||
(:y (meters -6))
|
||||
@@ -2809,7 +2810,7 @@
|
||||
|
||||
(defpart 1116
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3)
|
||||
(:x (meters -10) (meters 13))
|
||||
(:y (meters -6))
|
||||
@@ -2858,7 +2859,7 @@
|
||||
|
||||
(defpart 1118
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.35)
|
||||
(:x (meters -3) (meters 10))
|
||||
(:y (meters -6))
|
||||
@@ -2907,7 +2908,7 @@
|
||||
|
||||
(defpart 1120
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -7) (meters 16))
|
||||
(:y (meters -6))
|
||||
@@ -2956,7 +2957,7 @@
|
||||
|
||||
(defpart 1122
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -6) (meters 8))
|
||||
(:y (meters -6))
|
||||
@@ -3005,7 +3006,7 @@
|
||||
|
||||
(defpart 1124
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -1) (meters 8))
|
||||
(:y (meters -6))
|
||||
@@ -3054,7 +3055,7 @@
|
||||
|
||||
(defpart 1126
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.15)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -6))
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
(defpart 746
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 7))
|
||||
(:scale-x (meters 14) (meters 1))
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
(defpart 747
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 7) (meters 1))
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
(defpart 748
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.75) (meters 0.1))
|
||||
(:scale-x (meters 0))
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
(defpart 749
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 24.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -102,7 +102,7 @@
|
||||
|
||||
(defpart 750
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
(defpart 800
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.8)
|
||||
(:x (meters 0) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -70,7 +70,7 @@
|
||||
|
||||
(defpart 802
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 0.25)
|
||||
(:x (meters 0) (meters 0.6))
|
||||
(:scale-x (meters 0.025) (meters 0.2))
|
||||
@@ -90,7 +90,7 @@
|
||||
|
||||
(defpart 801
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 0.6))
|
||||
(:scale-x (meters 0.3) (meters 0.4))
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
(defpart 828
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:y (meters 0.2))
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
(defpart 2013
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1 1.0)
|
||||
(:x (meters -0.7) (meters 0.5))
|
||||
(:z (meters -0.1) (meters 0.2))
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
(defpart 2001
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1 1.0)
|
||||
(:x (meters -0.4) (meters 0.5))
|
||||
(:z (meters -0.25) (meters 0.5))
|
||||
@@ -101,7 +101,7 @@
|
||||
|
||||
(defpart 831
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 5) (meters 1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
(defpart 830
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 2) (meters 2))
|
||||
(:rot-x 4)
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
(defpart 823
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x28 :page #x2))
|
||||
((:texture (binoculars-notch-main effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:rot-z (degrees -45))
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
(defpart 815
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees -15))
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
(defpart 816
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 15))
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
(defpart 817
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 75))
|
||||
@@ -105,7 +105,7 @@
|
||||
|
||||
(defpart 818
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 105))
|
||||
@@ -121,7 +121,7 @@
|
||||
|
||||
(defpart 819
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 165))
|
||||
@@ -137,7 +137,7 @@
|
||||
|
||||
(defpart 820
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 195))
|
||||
@@ -153,7 +153,7 @@
|
||||
|
||||
(defpart 821
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 255))
|
||||
@@ -169,7 +169,7 @@
|
||||
|
||||
(defpart 822
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x26 :page #x2))
|
||||
((:texture (binoculars-notch effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5))
|
||||
(:rot-z (degrees 285))
|
||||
@@ -185,7 +185,7 @@
|
||||
|
||||
(defpart 811
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x27 :page #x2))
|
||||
((:texture (binoculars-notch-big effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.75))
|
||||
(:rot-z (degrees 0))
|
||||
@@ -201,7 +201,7 @@
|
||||
|
||||
(defpart 812
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x27 :page #x2))
|
||||
((:texture (binoculars-notch-big effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.75))
|
||||
(:rot-z (degrees 90))
|
||||
@@ -217,7 +217,7 @@
|
||||
|
||||
(defpart 813
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x27 :page #x2))
|
||||
((:texture (binoculars-notch-big effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.75))
|
||||
(:rot-z (degrees 180))
|
||||
@@ -233,7 +233,7 @@
|
||||
|
||||
(defpart 814
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x27 :page #x2))
|
||||
((:texture (binoculars-notch-big effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.75))
|
||||
(:rot-z (degrees 270))
|
||||
@@ -249,7 +249,7 @@
|
||||
|
||||
(defpart 803
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.9))
|
||||
(:y (meters 2.1))
|
||||
@@ -264,7 +264,7 @@
|
||||
|
||||
(defpart 804
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 1.11))
|
||||
(:y (meters 2.1))
|
||||
@@ -279,7 +279,7 @@
|
||||
|
||||
(defpart 805
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.11))
|
||||
(:y (meters 2.1))
|
||||
@@ -295,7 +295,7 @@
|
||||
|
||||
(defpart 806
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 2.9))
|
||||
(:y (meters 2.1))
|
||||
@@ -311,7 +311,7 @@
|
||||
|
||||
(defpart 807
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.9))
|
||||
(:y (meters -2.1))
|
||||
@@ -327,7 +327,7 @@
|
||||
|
||||
(defpart 808
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 1.11))
|
||||
(:y (meters -2.1))
|
||||
@@ -343,7 +343,7 @@
|
||||
|
||||
(defpart 809
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.11))
|
||||
(:y (meters -2.1))
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
(defpart 810
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x25 :page #x2))
|
||||
((:texture (binoculars-corner effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 2.9))
|
||||
(:y (meters -2.1))
|
||||
@@ -380,7 +380,7 @@
|
||||
|
||||
(defpart 2865
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -406,7 +406,7 @@
|
||||
|
||||
(defpart 2864
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -431,7 +431,7 @@
|
||||
|
||||
(defpart 2863
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.15)
|
||||
(:scale-x (meters 1.5) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
(defpart 2840
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 13) (meters 5))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -755,7 +755,7 @@
|
||||
|
||||
(defpart 825
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 4.5)
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
|
||||
(deftype jungle-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpart 833
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 0.9 0.9)
|
||||
(:x (meters -8) (meters 4))
|
||||
(:y (meters 47.5))
|
||||
@@ -36,7 +37,7 @@
|
||||
|
||||
(defpart 834
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.06)
|
||||
(:x (meters 6) (meters 6))
|
||||
(:y (meters -6.5))
|
||||
@@ -62,7 +63,7 @@
|
||||
|
||||
(defpart 835
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 4) (meters 8))
|
||||
(:y (meters -1) (meters 1))
|
||||
@@ -86,7 +87,7 @@
|
||||
|
||||
(defpart 836
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8) (meters 4))
|
||||
(:y (meters 47.5))
|
||||
@@ -111,7 +112,7 @@
|
||||
|
||||
(defpart 837
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.4)
|
||||
(:x (meters -7) (meters 3.5))
|
||||
(:y (meters 47.5))
|
||||
@@ -136,7 +137,7 @@
|
||||
|
||||
(defpart 838
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 0.8 0.8)
|
||||
(:x (meters -10) (meters 4))
|
||||
(:y (meters 20))
|
||||
@@ -161,7 +162,7 @@
|
||||
|
||||
(defpart 839
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.4)
|
||||
(:x (meters -9) (meters 3.5))
|
||||
(:y (meters 20))
|
||||
@@ -187,7 +188,7 @@
|
||||
|
||||
(defpart 840
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 4))
|
||||
(:y (meters 20))
|
||||
@@ -213,7 +214,7 @@
|
||||
|
||||
(defpart 841
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.06)
|
||||
(:x (meters 0) (meters 6))
|
||||
(:y (meters -4.5))
|
||||
@@ -240,7 +241,7 @@
|
||||
|
||||
(defpart 842
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.5)
|
||||
(:x (meters 1) (meters 7))
|
||||
(:y (meters -1) (meters 1))
|
||||
@@ -265,7 +266,7 @@
|
||||
|
||||
(defpart 843
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 1.0 0.6)
|
||||
(:x (meters -9) (meters 4))
|
||||
(:y (meters 20))
|
||||
@@ -290,7 +291,7 @@
|
||||
|
||||
(defpart 844
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.9 0.4)
|
||||
(:x (meters -8) (meters 3.5))
|
||||
(:y (meters 20))
|
||||
@@ -316,7 +317,7 @@
|
||||
|
||||
(defpart 845
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -9) (meters 4))
|
||||
(:y (meters 20))
|
||||
@@ -342,7 +343,7 @@
|
||||
|
||||
(defpart 846
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.15)
|
||||
(:x (meters 0) (meters 6))
|
||||
(:y (meters -3.4))
|
||||
@@ -369,7 +370,7 @@
|
||||
|
||||
(defpart 847
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 7))
|
||||
(:y (meters -1) (meters 1))
|
||||
@@ -394,7 +395,7 @@
|
||||
|
||||
(defpart 848
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 0.8 0.8)
|
||||
(:x (meters -12) (meters 4))
|
||||
(:y (meters 25))
|
||||
@@ -419,7 +420,7 @@
|
||||
|
||||
(defpart 849
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.4)
|
||||
(:x (meters -11) (meters 3.5))
|
||||
(:y (meters 25))
|
||||
@@ -445,7 +446,7 @@
|
||||
|
||||
(defpart 850
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -12) (meters 4))
|
||||
(:y (meters 25))
|
||||
@@ -471,7 +472,7 @@
|
||||
|
||||
(defpart 851
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 0.05)
|
||||
(:x (meters -3) (meters 6))
|
||||
(:y (meters -4.5))
|
||||
@@ -498,7 +499,7 @@
|
||||
|
||||
(defpart 852
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2) (meters 7))
|
||||
(:y (meters -1) (meters 1))
|
||||
@@ -575,7 +576,7 @@
|
||||
|
||||
(defpart 853
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -70) (meters 100))
|
||||
(:y (meters 3.5) (meters 4))
|
||||
@@ -689,7 +690,7 @@
|
||||
|
||||
(defpart 864
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.02)
|
||||
(:x (meters -55) (meters 75))
|
||||
(:y (meters 28))
|
||||
@@ -733,7 +734,7 @@
|
||||
|
||||
(defpart 866
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.25 1.0)
|
||||
(:y (meters 1.6) (meters 2))
|
||||
(:scale-x (meters 5) (meters 1))
|
||||
@@ -758,7 +759,7 @@
|
||||
|
||||
(defpart 867
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0 2.5)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 3) (meters 2))
|
||||
@@ -776,7 +777,7 @@
|
||||
|
||||
(defpart 868
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1 1.25)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 3.5) (meters 2))
|
||||
@@ -796,7 +797,7 @@
|
||||
|
||||
(defpart 870
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 4))
|
||||
@@ -922,7 +923,7 @@
|
||||
|
||||
(defpart 894
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters 3.8))
|
||||
(:y (meters 4.5))
|
||||
@@ -950,7 +951,7 @@
|
||||
|
||||
(defpart 893
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 3.8))
|
||||
(:y (meters 4.5))
|
||||
@@ -979,7 +980,7 @@
|
||||
|
||||
(defpart 892
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -2))
|
||||
(:y (meters 4.7))
|
||||
@@ -1008,7 +1009,7 @@
|
||||
|
||||
(defpart 891
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -2))
|
||||
(:y (meters 4.7))
|
||||
@@ -1038,7 +1039,7 @@
|
||||
|
||||
(defpart 890
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -6.5))
|
||||
(:y (meters 2.3))
|
||||
@@ -1067,7 +1068,7 @@
|
||||
|
||||
(defpart 889
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -6.5))
|
||||
(:y (meters 2.3))
|
||||
@@ -1099,7 +1100,7 @@
|
||||
|
||||
(defpart 888
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -6.3))
|
||||
(:y (meters 6.8))
|
||||
@@ -1127,7 +1128,7 @@
|
||||
|
||||
(defpart 887
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -6.3))
|
||||
(:y (meters 6.8))
|
||||
@@ -1156,7 +1157,7 @@
|
||||
|
||||
(defpart 886
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters 8.7))
|
||||
(:y (meters 6.8))
|
||||
@@ -1185,7 +1186,7 @@
|
||||
|
||||
(defpart 885
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 8.7))
|
||||
(:y (meters 6.8))
|
||||
@@ -1215,7 +1216,7 @@
|
||||
|
||||
(defpart 884
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters 6.9))
|
||||
(:y (meters 5.3))
|
||||
@@ -1243,7 +1244,7 @@
|
||||
|
||||
(defpart 883
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 6.9))
|
||||
(:y (meters 5.3))
|
||||
@@ -1272,7 +1273,7 @@
|
||||
|
||||
(defpart 882
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters 2.9))
|
||||
(:y (meters 8.9))
|
||||
@@ -1301,7 +1302,7 @@
|
||||
|
||||
(defpart 881
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 2.9))
|
||||
(:y (meters 8.9))
|
||||
@@ -1331,7 +1332,7 @@
|
||||
|
||||
(defpart 880
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -7.7))
|
||||
(:y (meters 2.3))
|
||||
@@ -1360,7 +1361,7 @@
|
||||
|
||||
(defpart 879
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -7.7))
|
||||
(:y (meters 2.3))
|
||||
@@ -1395,7 +1396,7 @@
|
||||
|
||||
(defpart 878
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -4.2))
|
||||
(:y (meters 10.9))
|
||||
@@ -1423,7 +1424,7 @@
|
||||
|
||||
(defpart 877
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -4.2))
|
||||
(:y (meters 10.9))
|
||||
@@ -1452,7 +1453,7 @@
|
||||
|
||||
(defpart 876
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -8.2))
|
||||
(:y (meters 6.8))
|
||||
@@ -1481,7 +1482,7 @@
|
||||
|
||||
(defpart 875
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -8.2))
|
||||
(:y (meters 6.8))
|
||||
@@ -1511,7 +1512,7 @@
|
||||
|
||||
(defpart 872
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -2.2) (meters 2.4))
|
||||
(:y (meters 5.5) (meters 1.3))
|
||||
@@ -1541,7 +1542,7 @@
|
||||
|
||||
(defpart 873
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -3.75) (meters 2.4))
|
||||
(:y (meters 8.5) (meters 1.3))
|
||||
@@ -1571,7 +1572,7 @@
|
||||
|
||||
(defpart 874
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters -10.5) (meters 0.8))
|
||||
(:y (meters 1.3))
|
||||
@@ -1656,7 +1657,7 @@
|
||||
|
||||
(defpart 896
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 1) (meters 2.2))
|
||||
(:y (meters 9.4) (meters 1.3))
|
||||
@@ -1686,7 +1687,7 @@
|
||||
|
||||
(defpart 897
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters -1.2) (meters 2.4))
|
||||
(:y (meters 8.5) (meters 1.3))
|
||||
@@ -1716,7 +1717,7 @@
|
||||
|
||||
(defpart 898
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 4.4))
|
||||
(:y (meters 8.5) (meters 1.3))
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
(defpart 799
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -9) (meters 18))
|
||||
(:y (meters -6))
|
||||
@@ -47,11 +47,13 @@
|
||||
(drag-delta-ry float))
|
||||
:allow-misaligned)
|
||||
|
||||
|
||||
(deftype junglesnake-tilt-joint (structure)
|
||||
((joint-index int32)
|
||||
(flip-it symbol))
|
||||
:allow-misaligned)
|
||||
|
||||
|
||||
(deftype junglesnake (process-drawable)
|
||||
((root collide-shape :override)
|
||||
(state-time2 time-frame)
|
||||
@@ -80,6 +82,7 @@
|
||||
junglesnake-tracking
|
||||
junglesnake-wake))
|
||||
|
||||
|
||||
;; WARN: disable def twice: 39. This may happen when a cond (no else) is nested inside of another conditional, but it should be rare.
|
||||
(defbehavior junglesnake-default-event-handler junglesnake ((arg0 process) (arg1 int) (arg2 symbol) (arg3 event-message-block))
|
||||
(case arg2
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
|
||||
(defpart 904
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 30.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 20) (meters 10))
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
(defpart 899
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 10) (meters 2))
|
||||
@@ -80,7 +80,7 @@
|
||||
|
||||
(defpart 900
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 2))
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
(defpart 901
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.5 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
(defpart 902
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.5 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
(defpart 903
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters -6.5) (meters 1))
|
||||
(:scale-x (meters 6) (meters 2))
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
(defpart 1931
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
(defpart 2167
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 8.0)
|
||||
(:scale-x (meters 0.5) (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
(defpart 2168
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -5.5))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
(defpart 2177
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 8.0)
|
||||
(:scale-x (meters 0.3) (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
(defpart 2169
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -5.5))
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
(defpart 2170
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -5.5))
|
||||
(:scale-x (meters 12) (meters 8))
|
||||
@@ -145,7 +145,7 @@
|
||||
|
||||
(defpart 2171
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -5))
|
||||
(:scale-x (meters 12) (meters 8))
|
||||
@@ -163,7 +163,7 @@
|
||||
|
||||
(defpart 2172
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:y (meters -5.5))
|
||||
(:scale-x (meters 0.5))
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
(defpart 2173
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8) (meters 6))
|
||||
(:rot-x 4)
|
||||
@@ -203,7 +203,7 @@
|
||||
|
||||
(defpart 2174
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
(:rot-x 4)
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 2175
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 8) (meters 4))
|
||||
(:rot-x 4)
|
||||
@@ -249,7 +249,7 @@
|
||||
|
||||
(defpart 2180
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -276,7 +276,7 @@
|
||||
|
||||
(defpart 2182
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.4))
|
||||
@@ -293,7 +293,7 @@
|
||||
|
||||
(defpart 2179
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 40))
|
||||
@@ -308,7 +308,7 @@
|
||||
|
||||
(defpart 2181
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -2) (meters 4))
|
||||
@@ -343,6 +343,7 @@
|
||||
energydoor-opened
|
||||
energydoor-opening))
|
||||
|
||||
|
||||
(defskelgroup *energydoor-sg*
|
||||
energydoor
|
||||
energydoor-lod0-jg
|
||||
@@ -490,6 +491,7 @@
|
||||
energybase-stopped
|
||||
energybase-stopping))
|
||||
|
||||
|
||||
(defskelgroup *energybase-sg*
|
||||
energybase
|
||||
energybase-lod0-jg
|
||||
@@ -556,6 +558,7 @@
|
||||
energyhub-stop
|
||||
energyhub-stopped))
|
||||
|
||||
|
||||
(deftype energyarm (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(parent-overide (pointer energyhub) :overlay-at parent)
|
||||
@@ -575,12 +578,14 @@
|
||||
energyarm-no-ball
|
||||
energyarm-stop))
|
||||
|
||||
|
||||
(deftype energyball (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(parent-overide (pointer energyarm) :overlay-at parent))
|
||||
(:states
|
||||
energyball-idle))
|
||||
|
||||
|
||||
(defskelgroup *energyball-sg*
|
||||
energyball
|
||||
energyball-lod0-jg
|
||||
@@ -1024,6 +1029,7 @@
|
||||
(:states
|
||||
energylava-idle))
|
||||
|
||||
|
||||
(defskelgroup *energylava-sg*
|
||||
energylava
|
||||
0
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
(:states
|
||||
lavabase-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavabase-sg*
|
||||
lavabase
|
||||
lavabase-lod0-jg
|
||||
@@ -41,6 +42,7 @@
|
||||
(:states
|
||||
lavafall-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavafall-sg*
|
||||
lavafall
|
||||
lavafall-lod0-jg
|
||||
@@ -70,6 +72,7 @@
|
||||
(:states
|
||||
lavashortcut-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavashortcut-sg*
|
||||
lavashortcut
|
||||
lavashortcut-lod0-jg
|
||||
@@ -103,7 +106,7 @@
|
||||
|
||||
(defpart 1932
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 4) (meters 2))
|
||||
@@ -202,7 +205,7 @@
|
||||
|
||||
(defpart 2166
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -2) (meters 4))
|
||||
@@ -220,7 +223,7 @@
|
||||
|
||||
(defpart 2126
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -247,7 +250,7 @@
|
||||
|
||||
(defpart 2128
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.4))
|
||||
@@ -264,7 +267,7 @@
|
||||
|
||||
(defpart 2125
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 32))
|
||||
@@ -279,7 +282,7 @@
|
||||
|
||||
(defpart 2127
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -1) (meters 2))
|
||||
@@ -308,11 +311,13 @@
|
||||
((offset vector :inline)
|
||||
(first-frame basic)))
|
||||
|
||||
|
||||
(deftype darkecobarrel-base (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(speed float)
|
||||
(sync time-frame)))
|
||||
|
||||
|
||||
(deftype darkecobarrel-mover (darkecobarrel-base)
|
||||
((start-time time-frame)
|
||||
(hits int32)
|
||||
@@ -325,6 +330,7 @@
|
||||
darkecobarrel-mover-die
|
||||
darkecobarrel-mover-move))
|
||||
|
||||
|
||||
(deftype darkecobarrel (darkecobarrel-base)
|
||||
((self-override darkecobarrel :overlay-at self)
|
||||
(spawn-array (array int64))
|
||||
@@ -332,9 +338,10 @@
|
||||
(:states
|
||||
darkecobarrel-spawner))
|
||||
|
||||
(defmethod relocate ((this darkecobarrel) (arg0 int))
|
||||
(if (nonzero? (-> this spawn-array)) (&+! (-> this spawn-array) arg0))
|
||||
(call-parent-method this arg0))
|
||||
|
||||
(defmethod relocate ((this darkecobarrel) (offset int))
|
||||
(if (nonzero? (-> this spawn-array)) (&+! (-> this spawn-array) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defskelgroup *darkecobarrel-sg*
|
||||
darkecobarrel
|
||||
@@ -595,6 +602,7 @@
|
||||
(:states
|
||||
lavafallsewera-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavafallsewera-sg*
|
||||
lavafallsewera
|
||||
lavafallsewera-lod0-jg
|
||||
@@ -623,6 +631,7 @@
|
||||
(:states
|
||||
lavafallsewerb-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavafallsewerb-sg*
|
||||
lavafallsewerb
|
||||
lavafallsewerb-lod0-jg
|
||||
@@ -653,6 +662,7 @@
|
||||
die
|
||||
idle))
|
||||
|
||||
|
||||
(defpartgroup group-chainmine-explode
|
||||
:id 542
|
||||
:flags (use-local-clock)
|
||||
@@ -665,7 +675,7 @@
|
||||
|
||||
(defpart 2133
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -694,7 +704,7 @@
|
||||
|
||||
(defpart 2135
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.4))
|
||||
@@ -713,7 +723,7 @@
|
||||
|
||||
(defpart 2132
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 32))
|
||||
@@ -728,7 +738,7 @@
|
||||
|
||||
(defpart 2134
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 4) (meters 2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -847,6 +857,7 @@
|
||||
idle
|
||||
die))
|
||||
|
||||
|
||||
(defpartgroup group-lavaballoon
|
||||
:id 543
|
||||
:duration (seconds 0.017)
|
||||
@@ -855,7 +866,7 @@
|
||||
|
||||
(defpart 1988
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 1) (meters 2))
|
||||
@@ -874,7 +885,7 @@
|
||||
|
||||
(defpart 1989
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -896,7 +907,7 @@
|
||||
|
||||
(defpart 1987
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 12))
|
||||
@@ -978,6 +989,7 @@
|
||||
|
||||
(deftype lavatube-lava (water-anim) ())
|
||||
|
||||
|
||||
(define ripple-for-lavatube-lava
|
||||
(new 'static
|
||||
'ripple-wave-set
|
||||
@@ -1016,6 +1028,7 @@
|
||||
(:states
|
||||
lavayellowtarp-idle))
|
||||
|
||||
|
||||
(defskelgroup *lavayellowtarp-sg*
|
||||
lavayellowtarp
|
||||
lavayellowtarp-lod0-jg
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
(deftype lavatube-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-lavatube-crust-20x20
|
||||
:id 616
|
||||
:bounds (static-bspherem 0 0 0 14)
|
||||
@@ -23,7 +24,7 @@
|
||||
|
||||
(defpart 2490
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 3))
|
||||
@@ -57,7 +58,7 @@
|
||||
|
||||
(defpart 2489
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0))
|
||||
@@ -101,7 +102,7 @@
|
||||
|
||||
(defpart 2530
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters 3))
|
||||
@@ -126,7 +127,7 @@
|
||||
|
||||
(defpart 2529
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.8)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters 0))
|
||||
@@ -178,7 +179,7 @@
|
||||
|
||||
(defpart 2517
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:x (meters 0) (meters 3))
|
||||
(:y (meters -1))
|
||||
@@ -208,7 +209,7 @@
|
||||
|
||||
(defpart 2516
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.7 0.6)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:x (meters 0) (meters 3))
|
||||
@@ -265,7 +266,7 @@
|
||||
|
||||
(defpart 2520
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.5)
|
||||
(:scale-x (meters 5) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -290,7 +291,7 @@
|
||||
|
||||
(defpart 2519
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4 0.3)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:scale-x (meters 6) (meters 4))
|
||||
@@ -324,7 +325,7 @@
|
||||
|
||||
(defpart 2522
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters -0.75) (meters 0.25))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -347,7 +348,7 @@
|
||||
|
||||
(defpart 2521
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.1)
|
||||
(:scale-x (meters 6) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -388,7 +389,7 @@
|
||||
|
||||
(defpart 2525
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.3)
|
||||
(:y (meters -1))
|
||||
(:scale-x (meters 8) (meters 6))
|
||||
@@ -430,7 +431,7 @@
|
||||
|
||||
(defpart 2531
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 0.4)
|
||||
(:x (meters -16) (meters 32))
|
||||
(:z (meters -16) (meters 32))
|
||||
@@ -473,7 +474,7 @@
|
||||
|
||||
(defpart 2534
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:x (meters -14) (meters 28))
|
||||
(:y (meters 8) (meters 8))
|
||||
@@ -497,7 +498,7 @@
|
||||
|
||||
(defpart 2535
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4 0.8)
|
||||
(:x (meters -16) (meters 32))
|
||||
(:y (meters -14) (meters 30))
|
||||
@@ -529,7 +530,7 @@
|
||||
|
||||
(defpart 2536
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 3.0)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0) (meters 8))
|
||||
@@ -553,7 +554,7 @@
|
||||
|
||||
(defpart 2537
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.2 0.4)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -22) (meters 30))
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
(defpart 2153
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 1) (meters 2))
|
||||
@@ -162,7 +162,7 @@
|
||||
|
||||
(defpart 2155
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 24.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
(defpart 2157
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
(defpart 2154
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 24))
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 2156
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -260,7 +260,7 @@
|
||||
|
||||
(defpart 2160
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 24.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -285,7 +285,7 @@
|
||||
|
||||
(defpart 2162
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -304,7 +304,7 @@
|
||||
|
||||
(defpart 2159
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 24))
|
||||
@@ -320,7 +320,7 @@
|
||||
|
||||
(defpart 2161
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 1) (meters 3))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -348,7 +348,7 @@
|
||||
|
||||
(defpart 2163
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -4) (meters 8))
|
||||
(:y (meters 1) (meters 6))
|
||||
@@ -374,7 +374,7 @@
|
||||
|
||||
(defpart 2164
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 4.0)
|
||||
(:x (meters -4) (meters 8))
|
||||
(:y (meters 1) (meters 6))
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
driller-lurker-patrol
|
||||
driller-lurker-patrol-pause))
|
||||
|
||||
|
||||
(defskelgroup *driller-lurker-sg*
|
||||
driller-lurker
|
||||
driller-lurker-lod0-jg
|
||||
@@ -87,7 +88,7 @@
|
||||
|
||||
(defpart 728
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -113,7 +114,7 @@
|
||||
|
||||
(defpart 2075
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -139,7 +140,7 @@
|
||||
|
||||
(defpart 2076
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 4.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -167,7 +168,7 @@
|
||||
|
||||
(defpart 2077
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 8.0 8.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -632,11 +633,11 @@
|
||||
(cleanup-for-death self))
|
||||
:post ja-post)
|
||||
|
||||
(defmethod relocate ((this driller-lurker) (arg0 int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) arg0))
|
||||
(if (nonzero? (-> this drill)) (&+! (-> this drill) arg0))
|
||||
(if (nonzero? (-> this sound2)) (&+! (-> this sound2) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this driller-lurker) (offset int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) offset))
|
||||
(if (nonzero? (-> this drill)) (&+! (-> this drill) offset))
|
||||
(if (nonzero? (-> this sound2)) (&+! (-> this sound2) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod deactivate ((this driller-lurker))
|
||||
(if (nonzero? (-> this sound2)) (stop! (-> this sound2)))
|
||||
|
||||
@@ -17,16 +17,19 @@
|
||||
(:state-methods
|
||||
falling))
|
||||
|
||||
|
||||
(deftype gnawer-segment-info (structure)
|
||||
((num-joints int32)
|
||||
(joint-index int8 8)))
|
||||
|
||||
|
||||
(deftype gnawer-segment (structure)
|
||||
((place int32)
|
||||
(world-pos vector :inline)
|
||||
(anim-to-local-trans-offset vector :inline)
|
||||
(orient-mat matrix :inline)))
|
||||
|
||||
|
||||
(deftype gnawer-route (structure)
|
||||
((src-pt-index int32)
|
||||
(dest-pt-index int32)
|
||||
@@ -40,6 +43,7 @@
|
||||
(dest-pt-offset vector :inline)
|
||||
(surface-dir vector :inline)))
|
||||
|
||||
|
||||
(deftype gnawer (process-drawable)
|
||||
((root collide-shape :override)
|
||||
(hit-points int32)
|
||||
@@ -81,6 +85,7 @@
|
||||
gnawer-run
|
||||
gnawer-wait-to-run))
|
||||
|
||||
|
||||
(defskelgroup *gnawer-sg*
|
||||
gnawer
|
||||
gnawer-lod0-jg
|
||||
@@ -196,7 +201,7 @@
|
||||
|
||||
(defpart 2310
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 16))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -211,7 +216,7 @@
|
||||
|
||||
(defpart 727
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 16.0 16.0)
|
||||
(:scale-x (meters 0.25) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -233,7 +238,7 @@
|
||||
|
||||
(defpart 2309
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xb :page #x2))
|
||||
((:texture (lava-part-01 effects))
|
||||
(:num 0.25 0.5)
|
||||
(:scale-x (meters 0.7) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -256,7 +261,7 @@
|
||||
|
||||
(defpart 2141
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 1.0 2.0)
|
||||
(:scale-x (meters 0.15) (meters 0.35))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -942,10 +947,10 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this gnawer) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(if (nonzero? (-> this sound2)) (&+! (-> this sound2) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this gnawer) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(if (nonzero? (-> this sound2)) (&+! (-> this sound2) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this gnawer) (arg0 entity-actor))
|
||||
(local-vars (sv-16 res-tag) (sv-32 res-tag) (sv-48 res-tag))
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
(deftype maincavecam (pov-camera)
|
||||
((seq uint64)))
|
||||
|
||||
|
||||
(defskelgroup *maincavecam-sg*
|
||||
maincavecam
|
||||
maincavecam-lod0-jg
|
||||
@@ -47,6 +48,7 @@
|
||||
|
||||
(deftype cave-water (water-anim) ())
|
||||
|
||||
|
||||
(define ripple-for-cave-water
|
||||
(new 'static
|
||||
'ripple-wave-set
|
||||
@@ -80,6 +82,7 @@
|
||||
(:states
|
||||
cavecrusher-idle))
|
||||
|
||||
|
||||
(defskelgroup *cavecrusher-sg*
|
||||
cavecrusher
|
||||
cavecrusher-lod0-jg
|
||||
@@ -141,6 +144,7 @@
|
||||
idle
|
||||
trigger))
|
||||
|
||||
|
||||
(defskelgroup *cavetrapdoor-sg*
|
||||
cavetrapdoor
|
||||
cavetrapdoor-lod0-jg
|
||||
@@ -267,9 +271,10 @@
|
||||
(:states
|
||||
caveflamepots-active))
|
||||
|
||||
|
||||
(defpart 704
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:rot-z (degrees -180) (degrees 360))
|
||||
@@ -290,7 +295,7 @@
|
||||
|
||||
(defpart 705
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:rot-z (degrees -180) (degrees 360))
|
||||
@@ -454,6 +459,7 @@
|
||||
(:states
|
||||
cavespatula-idle))
|
||||
|
||||
|
||||
(defskelgroup *cavespatula-sg*
|
||||
cavespatula
|
||||
0
|
||||
@@ -535,6 +541,7 @@
|
||||
(:states
|
||||
cavespatulatwo-idle))
|
||||
|
||||
|
||||
(defskelgroup *cavespatulatwo-sg*
|
||||
cavespatulatwo
|
||||
cavespatulatwo-lod0-jg
|
||||
@@ -611,6 +618,7 @@
|
||||
caveelevator-one-way-travel-to-end
|
||||
caveelevator-one-way-travel-to-start))
|
||||
|
||||
|
||||
(defskelgroup *caveelevator-sg*
|
||||
caveelevator
|
||||
caveelevator-lod0-jg
|
||||
|
||||
@@ -8,8 +8,10 @@
|
||||
|
||||
(deftype maincave-part (part-spawner) ())
|
||||
|
||||
|
||||
(deftype darkcave-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-part-maincave-torch
|
||||
:id 318
|
||||
:bounds (static-bspherem 0 3 0 4)
|
||||
@@ -43,7 +45,7 @@
|
||||
|
||||
(defpart 706
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5 1 1.0)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -67,7 +69,7 @@
|
||||
|
||||
(defpart 708
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -89,7 +91,7 @@
|
||||
|
||||
(defpart 709
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -111,7 +113,7 @@
|
||||
|
||||
(defpart 710
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -133,7 +135,7 @@
|
||||
|
||||
(defpart 707
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
@@ -196,7 +198,7 @@
|
||||
|
||||
(defpart 2231
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 3.0 4.0)
|
||||
(:scale-x (meters 0.05) (meters 0.075))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -214,7 +216,7 @@
|
||||
|
||||
(defpart 2232
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.02))
|
||||
(:scale-x (meters 0.5))
|
||||
@@ -232,7 +234,7 @@
|
||||
|
||||
(defpart 2230
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:birth-func 'birth-func-y->userdata)
|
||||
(:num 1.0)
|
||||
(:y (meters 24))
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
mother-spider-egg-hatch
|
||||
mother-spider-egg-on-ground))
|
||||
|
||||
|
||||
(defskelgroup *mother-spider-egg-unbroken-sg*
|
||||
spider-egg
|
||||
spider-egg-unbroken-lod0-jg
|
||||
@@ -62,7 +63,7 @@
|
||||
|
||||
(defpart 2071
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5))
|
||||
(:scale-x (meters 0.1))
|
||||
@@ -83,7 +84,7 @@
|
||||
|
||||
(defpart 2018
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -120,7 +121,7 @@
|
||||
|
||||
(defpart 2074
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
(:scale-x (meters 1.5) (meters 2))
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
((parent-process (pointer projectile) :overlay-at parent)
|
||||
(facing-dir vector :inline)))
|
||||
|
||||
|
||||
(defpartgroup group-mother-spider-proj-fly
|
||||
:id 326
|
||||
:duration (seconds 1)
|
||||
@@ -65,7 +66,7 @@
|
||||
|
||||
(defpart 718
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.01))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -76,7 +77,7 @@
|
||||
|
||||
(defpart 716
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -103,7 +104,7 @@
|
||||
|
||||
(defpart 717
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -137,7 +138,7 @@
|
||||
|
||||
(defpart 722
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 64.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -163,7 +164,7 @@
|
||||
|
||||
(defpart 724
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -186,7 +187,7 @@
|
||||
|
||||
(defpart 723
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
(defpart 2477
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.35))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -183,7 +183,7 @@
|
||||
|
||||
(defpart 2498
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0 2.0)
|
||||
(:scale-x (meters 0.1) (meters 0.35))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1064,9 +1064,9 @@
|
||||
(and (nonzero? (-> this skel)) (!= (-> this skel root-channel 0) (-> this skel channel)))
|
||||
(and (nonzero? (-> this draw)) (logtest? (-> this draw status) (draw-status no-skeleton-update))))))
|
||||
|
||||
(defmethod relocate ((this mother-spider) (arg0 int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) arg0))
|
||||
(the-as mother-spider ((method-of-type process-drawable relocate) this arg0)))
|
||||
(defmethod relocate ((this mother-spider) (offset int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) offset))
|
||||
(the-as mother-spider ((method-of-type process-drawable relocate) this offset)))
|
||||
|
||||
(defmethod init-from-entity! ((this mother-spider) (arg0 entity-actor))
|
||||
(local-vars (sv-16 res-tag) (sv-64 vector))
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
(defpart 2015
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 16))
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
(defpart 964
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
(defpart 965
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 8) (meters 8))
|
||||
@@ -115,7 +115,7 @@
|
||||
|
||||
(defpart 966
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
(defpart 967
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -145,7 +145,7 @@
|
||||
|
||||
(defpart 968
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0 10.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -180,7 +180,7 @@
|
||||
|
||||
(defpart 963
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters -0.25) (meters 0.5))
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
(defpart 2014
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:x (meters -3) (meters 6))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -56,6 +56,7 @@
|
||||
(:states
|
||||
keg-conveyor-idle))
|
||||
|
||||
|
||||
(deftype keg-conveyor-paddle (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(object-on-paddle (pointer bouncing-float))
|
||||
@@ -63,6 +64,7 @@
|
||||
(:states
|
||||
keg-conveyor-paddle-idle))
|
||||
|
||||
|
||||
(deftype keg (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(sync-offset float)
|
||||
@@ -78,6 +80,7 @@
|
||||
keg-on-path
|
||||
keg-paddle-to-path))
|
||||
|
||||
|
||||
(defskelgroup *keg-conveyor-sg*
|
||||
keg-conveyor
|
||||
keg-conveyor-lod0-jg
|
||||
@@ -406,9 +409,9 @@
|
||||
(go keg-conveyor-paddle-idle)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this keg-conveyor) (arg0 int))
|
||||
(if (nonzero? (-> this pivot)) (&+! (-> this pivot) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this keg-conveyor) (offset int))
|
||||
(if (nonzero? (-> this pivot)) (&+! (-> this pivot) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
;; WARN: Function (method 11 keg-conveyor) has a return type of none, but the expression builder found a return statement.
|
||||
(defmethod init-from-entity! ((this keg-conveyor) (arg0 entity-actor))
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
(defpart 910
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.066 0.066)
|
||||
(:x (meters -4))
|
||||
(:y (meters -2) (meters 0.5))
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
(defpart 911
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.066 0.066)
|
||||
(:x (meters -4))
|
||||
(:y (meters -2) (meters 0.5))
|
||||
@@ -88,7 +88,7 @@
|
||||
|
||||
(defpart 908
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0 24.0)
|
||||
(:x (meters -4))
|
||||
(:y (meters -4.5) (meters 1))
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
(defpart 909
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0 24.0)
|
||||
(:x (meters -4))
|
||||
(:y (meters -4.5) (meters 1))
|
||||
@@ -155,7 +155,7 @@
|
||||
|
||||
(defpart 921
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -182,7 +182,7 @@
|
||||
|
||||
(defpart 920
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters 2.5))
|
||||
(:y (meters 1) (meters 1))
|
||||
@@ -208,7 +208,7 @@
|
||||
|
||||
(defpart 919
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -235,7 +235,7 @@
|
||||
|
||||
(defpart 918
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
(defpart 917
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -1) (meters 1.5))
|
||||
(:z (meters -5) (meters 10))
|
||||
@@ -289,7 +289,7 @@
|
||||
|
||||
(defpart 914
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:y (meters 1) (meters 1))
|
||||
(:scale-x (meters 2) (meters 2))
|
||||
@@ -314,7 +314,7 @@
|
||||
|
||||
(defpart 915
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 1) (meters 1))
|
||||
(:scale-x (meters 0.05) (meters 0.2))
|
||||
@@ -342,7 +342,7 @@
|
||||
|
||||
(defpart 916
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -3.5) (meters 4.5))
|
||||
(:y (meters 1) (meters 12))
|
||||
@@ -379,7 +379,7 @@
|
||||
|
||||
(defpart 929
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -406,7 +406,7 @@
|
||||
|
||||
(defpart 928
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters 2.5))
|
||||
(:y (meters 1) (meters 1))
|
||||
@@ -432,7 +432,7 @@
|
||||
|
||||
(defpart 927
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -459,7 +459,7 @@
|
||||
|
||||
(defpart 926
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
(defpart 925
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -1) (meters 1.5))
|
||||
(:z (meters -5) (meters 10))
|
||||
@@ -510,7 +510,7 @@
|
||||
|
||||
(defpart 924
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -3.5) (meters 4.5))
|
||||
(:y (meters 1) (meters 12))
|
||||
@@ -547,7 +547,7 @@
|
||||
|
||||
(defpart 935
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -574,7 +574,7 @@
|
||||
|
||||
(defpart 934
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters 2.5))
|
||||
(:y (meters 1) (meters 1))
|
||||
@@ -600,7 +600,7 @@
|
||||
|
||||
(defpart 933
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -627,7 +627,7 @@
|
||||
|
||||
(defpart 932
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -655,7 +655,7 @@
|
||||
|
||||
(defpart 931
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -1) (meters 1.5))
|
||||
(:z (meters -5) (meters 10))
|
||||
@@ -678,7 +678,7 @@
|
||||
|
||||
(defpart 930
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -3.5) (meters 4.5))
|
||||
(:y (meters 1) (meters 12))
|
||||
@@ -715,7 +715,7 @@
|
||||
|
||||
(defpart 941
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -742,7 +742,7 @@
|
||||
|
||||
(defpart 940
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters 2.5))
|
||||
(:y (meters 1) (meters 1))
|
||||
@@ -768,7 +768,7 @@
|
||||
|
||||
(defpart 939
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -795,7 +795,7 @@
|
||||
|
||||
(defpart 938
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
@@ -823,7 +823,7 @@
|
||||
|
||||
(defpart 937
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -1) (meters 1.5))
|
||||
(:z (meters -5) (meters 10))
|
||||
@@ -846,7 +846,7 @@
|
||||
|
||||
(defpart 936
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -3.5) (meters 4.5))
|
||||
(:y (meters 1) (meters 12))
|
||||
@@ -873,7 +873,7 @@
|
||||
|
||||
(defpart 944
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 0.8)
|
||||
(:x (meters -11) (meters 22))
|
||||
(:y (meters 0))
|
||||
@@ -899,7 +899,7 @@
|
||||
|
||||
(defpart 943
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:x (meters -9) (meters 18))
|
||||
(:scale-x (meters 0.5))
|
||||
@@ -926,7 +926,7 @@
|
||||
|
||||
(defpart 942
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x18 :page #x2))
|
||||
((:texture (falls-particle effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -11) (meters 22))
|
||||
(:y (meters 0.5))
|
||||
@@ -958,6 +958,7 @@
|
||||
(:states
|
||||
boatpaddle-idle))
|
||||
|
||||
|
||||
(defskelgroup *boatpaddle-sg*
|
||||
boatpaddle
|
||||
boatpaddle-lod0-jg
|
||||
@@ -999,6 +1000,7 @@
|
||||
(:states
|
||||
windturbine-idle))
|
||||
|
||||
|
||||
(defskelgroup *windturbine-sg*
|
||||
windturbine
|
||||
windturbine-lod0-jg
|
||||
@@ -1042,6 +1044,7 @@
|
||||
mis-bone-bridge-hit
|
||||
mis-bone-bridge-idle))
|
||||
|
||||
|
||||
(defskelgroup *mis-bone-bridge-sg*
|
||||
mis-bone-bridge
|
||||
mis-bone-bridge-lod0-jg
|
||||
@@ -1200,6 +1203,7 @@
|
||||
breakaway-fall
|
||||
breakaway-idle))
|
||||
|
||||
|
||||
(defstate breakaway-idle (breakaway)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
@@ -1274,10 +1278,13 @@
|
||||
|
||||
(deftype breakaway-right (breakaway) ())
|
||||
|
||||
|
||||
(deftype breakaway-mid (breakaway) ())
|
||||
|
||||
|
||||
(deftype breakaway-left (breakaway) ())
|
||||
|
||||
|
||||
(defskelgroup *breakaway-right-sg*
|
||||
breakaway-right
|
||||
breakaway-right-lod0-jg
|
||||
@@ -1347,6 +1354,7 @@
|
||||
(deftype bone-platform (rigid-body-platform)
|
||||
((anchor-point vector :inline)))
|
||||
|
||||
|
||||
(defskelgroup *mis-bone-platform-sg*
|
||||
mis-bone-platform
|
||||
mis-bone-platform-lod0-jg
|
||||
@@ -1444,6 +1452,7 @@
|
||||
|
||||
(deftype mistycam (process-hidden) ())
|
||||
|
||||
|
||||
(defskelgroup *mistycam-sg*
|
||||
mistycam
|
||||
mistycam-lod0-jg
|
||||
@@ -1475,6 +1484,7 @@
|
||||
|
||||
(deftype misty-battlecontroller (battlecontroller) ())
|
||||
|
||||
|
||||
(defstate battlecontroller-play-intro-camera (misty-battlecontroller)
|
||||
:virtual #t
|
||||
:code
|
||||
@@ -1532,6 +1542,7 @@
|
||||
boat-fuelcell-idle
|
||||
boat-fuelcell-spawn))
|
||||
|
||||
|
||||
(defstate boat-fuelcell-idle (boat-fuelcell)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
|
||||
@@ -11,9 +11,10 @@
|
||||
|
||||
(deftype misty-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpart 972
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1))
|
||||
@@ -38,7 +39,7 @@
|
||||
|
||||
(defpart 973
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 3.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 1))
|
||||
@@ -103,7 +104,7 @@
|
||||
|
||||
(defpart 974
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5 1 1.0)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -127,7 +128,7 @@
|
||||
|
||||
(defpart 976
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -149,7 +150,7 @@
|
||||
|
||||
(defpart 977
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -171,7 +172,7 @@
|
||||
|
||||
(defpart 978
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -193,7 +194,7 @@
|
||||
|
||||
(defpart 975
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
@@ -228,7 +229,7 @@
|
||||
|
||||
(defpart 982
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x7 :page #x2))
|
||||
((:texture (bigpuff2 effects))
|
||||
(:num 0.06125)
|
||||
(:x (meters 0) (meters 128))
|
||||
(:y (meters 5.5) (meters 1.5))
|
||||
@@ -266,7 +267,7 @@
|
||||
|
||||
(defpart 985
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -300,7 +301,7 @@
|
||||
|
||||
(defpart 986
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -334,7 +335,7 @@
|
||||
|
||||
(defpart 987
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -368,7 +369,7 @@
|
||||
|
||||
(defpart 988
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -402,7 +403,7 @@
|
||||
|
||||
(defpart 989
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -436,7 +437,7 @@
|
||||
|
||||
(defpart 990
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -470,7 +471,7 @@
|
||||
|
||||
(defpart 991
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -504,7 +505,7 @@
|
||||
|
||||
(defpart 992
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -538,7 +539,7 @@
|
||||
|
||||
(defpart 993
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -0.8) (meters 1.6))
|
||||
(:y (meters -0.3) (meters 0.6))
|
||||
@@ -572,7 +573,7 @@
|
||||
|
||||
(defpart 994
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -0.8) (meters 1.6))
|
||||
(:y (meters -0.3) (meters 0.6))
|
||||
@@ -606,7 +607,7 @@
|
||||
|
||||
(defpart 995
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.45 0.8)
|
||||
(:x (meters -0.8) (meters 1.6))
|
||||
(:y (meters -0.3) (meters 0.6))
|
||||
@@ -671,7 +672,7 @@
|
||||
|
||||
(defpart 996
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.6)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 1))
|
||||
@@ -696,7 +697,7 @@
|
||||
|
||||
(defpart 997
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 2.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 1))
|
||||
@@ -730,7 +731,7 @@
|
||||
|
||||
(defpart 999
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -750,7 +751,7 @@
|
||||
|
||||
(defpart 998
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.6)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
@@ -782,7 +783,7 @@
|
||||
|
||||
(defpart 1001
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -803,7 +804,7 @@
|
||||
|
||||
(defpart 1000
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.6)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
@@ -836,7 +837,7 @@
|
||||
|
||||
(defpart 1003
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -857,7 +858,7 @@
|
||||
|
||||
(defpart 1002
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.6)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
@@ -890,7 +891,7 @@
|
||||
|
||||
(defpart 1005
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -911,7 +912,7 @@
|
||||
|
||||
(defpart 1004
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.6)
|
||||
(:sound (static-sound-spec "steam-release" :num 0.05 :volume 100.0))
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
|
||||
(defpart 517
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -111,7 +111,7 @@
|
||||
|
||||
(defpart 518
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.25) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
(defpart 519
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -173,7 +173,7 @@
|
||||
|
||||
(defpart 520
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -202,7 +202,7 @@
|
||||
|
||||
(defpart 521
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 8) (meters 8))
|
||||
@@ -228,7 +228,7 @@
|
||||
|
||||
(defpart 522
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -243,7 +243,7 @@
|
||||
|
||||
(defpart 523
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -258,7 +258,7 @@
|
||||
|
||||
(defpart 524
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0 10.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -293,7 +293,7 @@
|
||||
|
||||
(defpart 525
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters -0.25) (meters 0.5))
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
(defpart 529
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -381,7 +381,7 @@
|
||||
|
||||
(defpart 530
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 5.0)
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -408,7 +408,7 @@
|
||||
|
||||
(defpart 531
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0.75))
|
||||
(:scale-x (meters 16) (meters 16))
|
||||
@@ -433,7 +433,7 @@
|
||||
|
||||
(defpart 532
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -448,7 +448,7 @@
|
||||
|
||||
(defpart 533
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 24) (meters 16))
|
||||
@@ -463,7 +463,7 @@
|
||||
|
||||
(defpart 534
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0 10.0)
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -496,7 +496,7 @@
|
||||
|
||||
(defpart 535
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters -0.25) (meters 0.5))
|
||||
@@ -722,7 +722,8 @@
|
||||
(find-overlapping-shapes (-> self root) a1-3))
|
||||
(suspend)
|
||||
(clear-collide-with-as (-> self root))
|
||||
(suspend-for (seconds 3) (spawn (-> self part2) (-> self root trans)))
|
||||
(suspend-for (seconds 3)
|
||||
(spawn (-> self part2) (-> self root trans)))
|
||||
(kill-and-free-particles (-> self part2))
|
||||
(deactivate self))
|
||||
:post ja-post)
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
|
||||
(defpart 2481
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.01))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
(defpart 2479
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -99,7 +99,7 @@
|
||||
|
||||
(defpart 2480
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -132,7 +132,7 @@
|
||||
|
||||
(defpart 2483
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -164,7 +164,7 @@
|
||||
|
||||
(defpart 2484
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 64.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -190,7 +190,7 @@
|
||||
|
||||
(defpart 2486
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -213,7 +213,7 @@
|
||||
|
||||
(defpart 2485
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -278,6 +278,7 @@
|
||||
quicksandlurker-missile-idle
|
||||
quicksandlurker-missile-impact))
|
||||
|
||||
|
||||
(defstate quicksandlurker-missile-idle (quicksandlurker-missile)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
@@ -345,6 +346,7 @@
|
||||
((position vector)
|
||||
(velocity vector)))
|
||||
|
||||
|
||||
(defbehavior quicksandlurker-missile-init-by-other quicksandlurker-missile ((arg0 quicksandlurker-missile-init-data) (arg1 entity-actor))
|
||||
(set! (-> self entity) arg1)
|
||||
(let ((s5-0 (new 'process 'collide-shape-moving self (collide-list-enum hit-by-player))))
|
||||
@@ -398,6 +400,7 @@
|
||||
quicksandlurker-wait
|
||||
quicksandlurker-yawn))
|
||||
|
||||
|
||||
(defskelgroup *quicksandlurker-sg*
|
||||
quicksandlurker
|
||||
quicksandlurker-lod0-jg
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
(deftype sequenceA (process-hidden) ())
|
||||
|
||||
|
||||
(defpartgroup group-2d-intro-mist
|
||||
:id 657
|
||||
:flags (screen-space)
|
||||
@@ -25,7 +26,7 @@
|
||||
|
||||
(defpart 2665
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.5) (meters 5))
|
||||
(:y (meters -1.5) (meters 3))
|
||||
@@ -40,7 +41,7 @@
|
||||
|
||||
(defpart 2663
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -62,7 +63,7 @@
|
||||
|
||||
(defpart 2664
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.5) (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -80,7 +81,7 @@
|
||||
|
||||
(defpart 2667
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x36 :page #x2))
|
||||
((:texture (p-white effects))
|
||||
(:num 1.0)
|
||||
(:z (meters -3.90625))
|
||||
(:scale-x (meters 15))
|
||||
@@ -94,7 +95,7 @@
|
||||
|
||||
(defpart 2666
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3)
|
||||
(:x (meters -4) (meters 8))
|
||||
(:y (meters -3) (meters 6))
|
||||
@@ -387,7 +388,7 @@
|
||||
|
||||
(defpart 2349
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 0.1))
|
||||
(:y (meters -1) (meters 4))
|
||||
@@ -410,7 +411,7 @@
|
||||
|
||||
(defpart 2350
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 0.1))
|
||||
(:y (meters -1) (meters 4))
|
||||
@@ -433,7 +434,7 @@
|
||||
|
||||
(defpart 2351
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 0.3))
|
||||
(:y (meters 0) (meters 2))
|
||||
@@ -456,7 +457,7 @@
|
||||
|
||||
(defpart 2352
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters 0) (meters 0.5))
|
||||
(:y (meters -0.5) (meters 1))
|
||||
@@ -479,7 +480,7 @@
|
||||
|
||||
(defpart 2344
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -508,7 +509,7 @@
|
||||
|
||||
(defpart 2345
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 1) (meters 2))
|
||||
(:scale-x (meters 0.1) (meters 0.2))
|
||||
@@ -538,7 +539,7 @@
|
||||
|
||||
(defpart 2346
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 0) (meters 3))
|
||||
(:scale-x (meters 0.1) (meters 0.4))
|
||||
@@ -565,7 +566,7 @@
|
||||
|
||||
(defpart 2347
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 28) (meters 4))
|
||||
@@ -581,7 +582,7 @@
|
||||
|
||||
(defpart 2348
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:y (meters 0.5) (meters 2))
|
||||
(:scale-x (meters 0.25) (meters 0.1))
|
||||
@@ -685,7 +686,7 @@
|
||||
|
||||
(defpart 2386
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
(:scale-x (meters 0.2) (meters 0.5))
|
||||
@@ -698,7 +699,7 @@
|
||||
|
||||
(defpart 2385
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0))
|
||||
@@ -735,7 +736,7 @@
|
||||
|
||||
(defpart 2384
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.1)
|
||||
(:scale-x (meters 0.4) (meters 0.2))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -761,7 +762,7 @@
|
||||
|
||||
(defpart 2298
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:y (meters -0.25) (meters 0.5))
|
||||
@@ -857,7 +858,7 @@
|
||||
|
||||
(defpart 2830
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 1) (meters 2))
|
||||
@@ -875,7 +876,7 @@
|
||||
|
||||
(defpart 2786
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:y (meters -1.5) (meters 3))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -902,7 +903,7 @@
|
||||
|
||||
(defpart 2788
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 180))
|
||||
@@ -918,7 +919,7 @@
|
||||
|
||||
(defpart 2785
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 24))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -932,7 +933,7 @@
|
||||
|
||||
(defpart 2787
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters -1.5) (meters 3))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -1008,7 +1009,7 @@
|
||||
|
||||
(defpart 2790
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1041,11 +1042,13 @@
|
||||
(evilsis handle)
|
||||
(lurker-army handle 9)))
|
||||
|
||||
|
||||
(deftype sequenceC (process-taskable)
|
||||
((bonelurker handle)
|
||||
(darkecocan handle)
|
||||
(darkecocan-glowing-look lod-set :inline)))
|
||||
|
||||
|
||||
(defskelgroup *sidekick-human-sg*
|
||||
sidekick-human
|
||||
sidekick-human-lod0-jg
|
||||
@@ -1088,6 +1091,7 @@
|
||||
(start-frame float)
|
||||
(skel symbol)))
|
||||
|
||||
|
||||
(define *lurker-army*
|
||||
(new 'static
|
||||
'boxed-array
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
(defpart 2236
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 32.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 2.4) (meters 1.8))
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
(defpart 2238
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.5))
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
(defpart 2234
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 128))
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
(defpart 2235
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 32))
|
||||
@@ -103,7 +103,7 @@
|
||||
|
||||
(defpart 2237
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 48.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 16) (meters 10))
|
||||
@@ -156,7 +156,7 @@
|
||||
|
||||
(defpart 2080
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -185,7 +185,7 @@
|
||||
|
||||
(defpart 2082
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -204,7 +204,7 @@
|
||||
|
||||
(defpart 2079
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 24))
|
||||
@@ -219,7 +219,7 @@
|
||||
|
||||
(defpart 2081
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -272,6 +272,7 @@
|
||||
idle
|
||||
(die symbol)))
|
||||
|
||||
|
||||
(defstate die (tntbarrel)
|
||||
:virtual #t
|
||||
:code
|
||||
@@ -400,6 +401,7 @@
|
||||
(active symbol)
|
||||
(triggered entity-actor)))
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-23 ((this ogre-plat) (arg0 float))
|
||||
(call-parent-method this arg0)
|
||||
(rigid-body-platform-method-27 this (-> this anchor-point))
|
||||
@@ -515,6 +517,7 @@
|
||||
|
||||
(deftype ogre-step (ogre-plat) ())
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-31 ((this ogre-step))
|
||||
(set! (-> this idle-y-offset) -28672.0)
|
||||
(set! (-> this float-y-offset) 0.0)
|
||||
@@ -535,12 +538,16 @@
|
||||
|
||||
(deftype ogre-step-a (ogre-step) ())
|
||||
|
||||
|
||||
(deftype ogre-step-b (ogre-step) ())
|
||||
|
||||
|
||||
(deftype ogre-step-c (ogre-step) ())
|
||||
|
||||
|
||||
(deftype ogre-step-d (ogre-step) ())
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-31 ((this ogre-step-a))
|
||||
(set-vector! (-> this root-overlay root-prim local-sphere) 0.0 12288.0 0.0 20480.0)
|
||||
(initialize-skeleton this *ogre-step-a-sg* '())
|
||||
@@ -598,6 +605,7 @@
|
||||
|
||||
(deftype ogre-isle (ogre-plat) ())
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-31 ((this ogre-isle))
|
||||
(set! (-> this idle-y-offset) -6144.0)
|
||||
(set! (-> this float-y-offset) 4096.0)
|
||||
@@ -609,10 +617,13 @@
|
||||
|
||||
(deftype ogre-isle-b (ogre-isle) ())
|
||||
|
||||
|
||||
(deftype ogre-isle-c (ogre-isle) ())
|
||||
|
||||
|
||||
(deftype ogre-isle-d (ogre-isle) ())
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-31 ((this ogre-isle-b))
|
||||
(+! (-> this root-overlay trans x) -8192.0)
|
||||
(set-vector! (-> this root-overlay root-prim local-sphere) 0.0 8192.0 0.0 24576.0)
|
||||
@@ -656,10 +667,11 @@
|
||||
ogre-bridge-break
|
||||
ogre-bridge-idle))
|
||||
|
||||
(defmethod relocate ((this ogre-bridge) (arg0 int))
|
||||
|
||||
(defmethod relocate ((this ogre-bridge) (offset int))
|
||||
(dotimes (v1-0 8)
|
||||
(if (nonzero? (-> this joint-mod-array v1-0)) (&+! (-> this joint-mod-array v1-0) arg0)))
|
||||
(call-parent-method this arg0))
|
||||
(if (nonzero? (-> this joint-mod-array v1-0)) (&+! (-> this joint-mod-array v1-0) offset)))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defbehavior ogre-bridge-update-joints ogre-bridge ()
|
||||
(let ((v1-1 (min 8 (-> self dead-joint-count))))
|
||||
@@ -920,6 +932,7 @@
|
||||
(:states
|
||||
ogre-bridgeend-idle))
|
||||
|
||||
|
||||
(defstate ogre-bridgeend-idle (ogre-bridgeend)
|
||||
:code
|
||||
(behavior ()
|
||||
@@ -948,6 +961,7 @@
|
||||
((idle-anim int32)
|
||||
(anim int32)))
|
||||
|
||||
|
||||
(defstate water-vol-idle (ogre-lava)
|
||||
:virtual #t
|
||||
:event
|
||||
@@ -1016,6 +1030,7 @@
|
||||
shortcut-boulder-break
|
||||
shortcut-boulder-idle))
|
||||
|
||||
|
||||
(defskelgroup *shortcut-boulder-whole-sg*
|
||||
shortcut-boulder
|
||||
shortcut-boulder-whole-lod0-jg
|
||||
@@ -1042,7 +1057,7 @@
|
||||
|
||||
(defpart 2150
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 15))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -1056,7 +1071,7 @@
|
||||
|
||||
(defpart 2149
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 16.0 16.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -1078,7 +1093,7 @@
|
||||
|
||||
(defpart 2151
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5) (meters 1))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
(defpart 2194
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters -5) (meters 1))
|
||||
(:scale-x (meters 0.6) (meters 1.2))
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
(defpart 2196
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters -5) (meters 1))
|
||||
(:scale-x (meters 0.6))
|
||||
@@ -70,7 +70,7 @@
|
||||
|
||||
(defpart 2193
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 44))
|
||||
@@ -85,7 +85,7 @@
|
||||
|
||||
(defpart 2195
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 24.0)
|
||||
(:y (meters -5) (meters 1))
|
||||
(:scale-x (meters 5) (meters 2.5))
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
(defpart 2023
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.5) (meters 1))
|
||||
@@ -161,7 +161,7 @@
|
||||
|
||||
(defpart 2111
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0 4.0)
|
||||
(:y (meters -3))
|
||||
(:scale-x (meters 0.3) (meters 0.75))
|
||||
@@ -181,7 +181,7 @@
|
||||
|
||||
(defpart 2108
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 0) (meters 2))
|
||||
(:y (meters -3))
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
(defpart 2109
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 3) (meters 4))
|
||||
(:y (meters -3))
|
||||
@@ -231,7 +231,7 @@
|
||||
|
||||
(defpart 2110
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 4.0)
|
||||
(:x (meters 0) (meters 3))
|
||||
(:y (meters -3) (meters 1))
|
||||
@@ -272,7 +272,7 @@
|
||||
|
||||
(defpart 2203
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.6) (meters 0.6))
|
||||
@@ -301,7 +301,7 @@
|
||||
|
||||
(defpart 2204
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 180))
|
||||
@@ -319,7 +319,7 @@
|
||||
|
||||
(defpart 2201
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 28) (meters 4))
|
||||
@@ -334,7 +334,7 @@
|
||||
|
||||
(defpart 2202
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 16) (meters 4))
|
||||
@@ -355,7 +355,7 @@
|
||||
|
||||
(defpart 1934
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 0.3)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -1) (meters 2))
|
||||
@@ -381,7 +381,7 @@
|
||||
|
||||
(defpart 1933
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 0.3)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters -1) (meters 2))
|
||||
@@ -420,7 +420,7 @@
|
||||
|
||||
(defpart 2206
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
(defpart 2031
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.05)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0.5))
|
||||
@@ -518,7 +518,7 @@
|
||||
|
||||
(defpart 2033
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0))
|
||||
@@ -537,7 +537,7 @@
|
||||
|
||||
(defpart 2032
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.02 0.02)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0))
|
||||
@@ -590,7 +590,7 @@
|
||||
|
||||
(defpart 2028
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 0.7)
|
||||
(:scale-x (meters 0.75) (meters 0.25))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -606,7 +606,7 @@
|
||||
|
||||
(defpart 2029
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 6.0)
|
||||
(:scale-x (meters 0.2) (meters 0.5))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
(defpart 741
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x45f))
|
||||
((:texture (zoomerhud-main-03 zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3))
|
||||
(:rot-x 4)
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
(defpart 740
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6 :page #x45f))
|
||||
((:texture (zoomerhud-main-03arrow zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:rot-x 4)
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
(defpart 1999
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x7 :page #x45f))
|
||||
((:texture (zoomerhud-main-03knob zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.8))
|
||||
(:rot-x 4)
|
||||
@@ -162,7 +162,7 @@
|
||||
|
||||
(defpart 739
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x45f))
|
||||
((:texture (zoomerhud-main-02 zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3))
|
||||
(:rot-x 4)
|
||||
@@ -176,7 +176,7 @@
|
||||
|
||||
(defpart 737
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x45f))
|
||||
((:texture (zoomerhud-heatbg-01 zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3.5))
|
||||
(:rot-x 4)
|
||||
@@ -190,7 +190,7 @@
|
||||
|
||||
(defpart 738
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x45f))
|
||||
((:texture (zoomerhud-dial zoomerhud))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.9))
|
||||
(:rot-x 4)
|
||||
@@ -205,7 +205,7 @@
|
||||
|
||||
(defpart 2010
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -219,7 +219,7 @@
|
||||
|
||||
(defpart 2011
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -233,7 +233,7 @@
|
||||
|
||||
(defpart 2012
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x32 :page #x2))
|
||||
((:texture (hud-pie effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -380,7 +380,7 @@
|
||||
|
||||
(defpart 742
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 7))
|
||||
(:scale-x (meters 14) (meters 1))
|
||||
@@ -394,7 +394,7 @@
|
||||
|
||||
(defpart 743
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 0.5)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 7) (meters 1))
|
||||
@@ -409,7 +409,7 @@
|
||||
|
||||
(defpart 744
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.75) (meters 0.1))
|
||||
(:scale-x (meters 0))
|
||||
@@ -431,7 +431,7 @@
|
||||
|
||||
(defpart 2211
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -452,7 +452,7 @@
|
||||
|
||||
(defpart 2207
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -475,7 +475,7 @@
|
||||
|
||||
(defpart 2221
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.5 1.0)
|
||||
(:scale-x (meters 0.15) (meters 0.35))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -496,7 +496,7 @@
|
||||
|
||||
(defpart 2208
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -519,7 +519,7 @@
|
||||
|
||||
(defpart 2218
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -541,7 +541,7 @@
|
||||
|
||||
(defpart 2215
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -564,7 +564,7 @@
|
||||
|
||||
(defpart 2216
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -587,7 +587,7 @@
|
||||
|
||||
(defpart 2831
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -610,7 +610,7 @@
|
||||
|
||||
(defpart 2214
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -633,7 +633,7 @@
|
||||
|
||||
(defpart 2220
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1 :page #x2))
|
||||
((:texture (e-white effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 0.05) (meters 0.025))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -655,7 +655,7 @@
|
||||
|
||||
(defpart 2213
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -678,7 +678,7 @@
|
||||
|
||||
(defpart 2275
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xa :page #x2))
|
||||
((:texture (water-wave effects))
|
||||
(:num 0.06)
|
||||
(:x (meters 10))
|
||||
(:scale-x (meters 1.5) (meters 3))
|
||||
@@ -701,7 +701,7 @@
|
||||
|
||||
(defpart 2276
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.04 0.03)
|
||||
(:x (meters -0.2) (meters 0.4))
|
||||
(:z (meters -0.2) (meters 0.4))
|
||||
@@ -722,7 +722,7 @@
|
||||
|
||||
(defpart 2212
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:birth-func 'birth-func-vector-orient)
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 4) (meters -0.5))
|
||||
@@ -740,7 +740,7 @@
|
||||
|
||||
(defpart 2225
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1 :page #x2))
|
||||
((:texture (e-white effects))
|
||||
(:num 4.0 16.0)
|
||||
(:x (meters 0.9))
|
||||
(:y (meters 0.05))
|
||||
@@ -768,7 +768,7 @@
|
||||
|
||||
(defpart 2226
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1 :page #x2))
|
||||
((:texture (e-white effects))
|
||||
(:num 4.0 16.0)
|
||||
(:x (meters 0.9))
|
||||
(:y (meters 0.05))
|
||||
@@ -796,7 +796,7 @@
|
||||
|
||||
(defpart 2227
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0)
|
||||
(:scale-x (meters 1.5) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -836,7 +836,7 @@
|
||||
|
||||
(defpart 2280
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.4) (meters 0.8))
|
||||
@@ -865,7 +865,7 @@
|
||||
|
||||
(defpart 2282
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 0.3))
|
||||
@@ -884,7 +884,7 @@
|
||||
|
||||
(defpart 2279
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 24))
|
||||
@@ -899,7 +899,7 @@
|
||||
|
||||
(defpart 2281
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0) (meters 1))
|
||||
(:scale-x (meters 3) (meters 1.5))
|
||||
@@ -941,7 +941,7 @@
|
||||
|
||||
(defpart 2229
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.15))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
(deftype robocave-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-part-robocave-torch
|
||||
:id 506
|
||||
:bounds (static-bspherem 0 3 0 4)
|
||||
@@ -43,7 +44,7 @@
|
||||
|
||||
(defpart 729
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.4 1 0.5)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -67,7 +68,7 @@
|
||||
|
||||
(defpart 731
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -89,7 +90,7 @@
|
||||
|
||||
(defpart 732
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -111,7 +112,7 @@
|
||||
|
||||
(defpart 733
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -133,7 +134,7 @@
|
||||
|
||||
(defpart 730
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
|
||||
@@ -97,6 +97,7 @@
|
||||
(max-flee-rotation float))
|
||||
:allow-misaligned)
|
||||
|
||||
|
||||
(deftype fleeing-nav-enemy (nav-enemy)
|
||||
((last-reflection-time time-frame)
|
||||
(run-blend-interp float)
|
||||
@@ -107,6 +108,7 @@
|
||||
(:states
|
||||
fleeing-nav-enemy-debug))
|
||||
|
||||
|
||||
(defbehavior fleeing-nav-enemy-adjust-nav-info fleeing-nav-enemy ()
|
||||
(let ((f30-0 (vector-vector-distance (-> *camera* tpos-curr-adj) (-> *camera* tpos-old-adj))))
|
||||
;; og:preserve-this
|
||||
@@ -373,6 +375,7 @@
|
||||
lightning-mole-hiding
|
||||
lightning-mole-yelp))
|
||||
|
||||
|
||||
(defskelgroup *lightning-mole-sg*
|
||||
lightning-mole
|
||||
lightning-mole-lod0-jg
|
||||
@@ -753,7 +756,7 @@
|
||||
|
||||
(defpart 1768
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -2))
|
||||
@@ -777,7 +780,7 @@
|
||||
|
||||
(defpart 1769
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -2))
|
||||
@@ -800,7 +803,7 @@
|
||||
|
||||
(defpart 1770
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 0))
|
||||
@@ -825,7 +828,7 @@
|
||||
|
||||
(defpart 1771
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.15) (meters 0.05))
|
||||
@@ -848,7 +851,7 @@
|
||||
|
||||
(defpart 1772
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.15) (meters 0.05))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -890,6 +893,7 @@
|
||||
peeper-up
|
||||
peeper-wait))
|
||||
|
||||
|
||||
(defstate peeper-wait (peeper)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
|
||||
@@ -11,8 +11,10 @@
|
||||
|
||||
(deftype rolling-part (part-spawner) ())
|
||||
|
||||
|
||||
(deftype rollingcam (process-hidden) ())
|
||||
|
||||
|
||||
(defskelgroup *rollingcam-sg*
|
||||
rollingcam
|
||||
rollingcam-lod0-jg
|
||||
@@ -24,17 +26,20 @@
|
||||
((root collide-shape-moving :override)
|
||||
(max-frame float)))
|
||||
|
||||
|
||||
(deftype pusher (pusher-base)
|
||||
((sync sync-info-paused :inline)
|
||||
(cyl cylinder :inline))
|
||||
(:states
|
||||
pusher-idle))
|
||||
|
||||
|
||||
(deftype gorge-pusher (pusher-base)
|
||||
((min-frame float))
|
||||
(:states
|
||||
gorge-pusher-idle))
|
||||
|
||||
|
||||
(defskelgroup *pusher-sg*
|
||||
pusher
|
||||
pusher-lod0-jg
|
||||
@@ -139,6 +144,7 @@
|
||||
dark-plant-sprout
|
||||
dark-plant-startup))
|
||||
|
||||
|
||||
(defskelgroup *dark-plant-sg*
|
||||
dark-plant
|
||||
dark-plant-lod0-jg
|
||||
@@ -280,7 +286,7 @@
|
||||
|
||||
(defpart 2356
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 2))
|
||||
(:scale-x (meters 12))
|
||||
@@ -297,7 +303,7 @@
|
||||
|
||||
(defpart 1764
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 128.0)
|
||||
(:scale-x (meters 0.2) (meters 0.4))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -341,6 +347,7 @@
|
||||
happy-plant-opened
|
||||
happy-plant-opening))
|
||||
|
||||
|
||||
(defskelgroup *happy-plant-sg*
|
||||
happy-plant
|
||||
happy-plant-lod0-jg
|
||||
@@ -462,6 +469,7 @@
|
||||
((digit int8 5))
|
||||
:pack-me)
|
||||
|
||||
|
||||
(defun race-time-copy! ((arg0 race-time) (arg1 race-time))
|
||||
(dotimes (v1-0 5)
|
||||
(set! (-> arg0 digit v1-0) (-> arg1 digit v1-0)))
|
||||
@@ -528,6 +536,7 @@
|
||||
(:states (rolling-start-break symbol)
|
||||
rolling-start-whole))
|
||||
|
||||
|
||||
(defstate rolling-start-break (rolling-start)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
@@ -584,6 +593,7 @@
|
||||
(radius float)
|
||||
(thickness float)))
|
||||
|
||||
|
||||
(defbehavior gorge-init gorge ((arg0 vector) (arg1 vector) (arg2 float) (arg3 float))
|
||||
(forward-down->inv-matrix (-> self coord) arg1 (new 'static 'vector :y -1.0))
|
||||
(matrix-transpose! (-> self coord) (-> self coord))
|
||||
@@ -609,15 +619,18 @@
|
||||
gorge-start-racing
|
||||
gorge-start-ready))
|
||||
|
||||
|
||||
(deftype gorge-finish (gorge)
|
||||
((alt-actor entity-actor))
|
||||
(:states
|
||||
gorge-finish-idle))
|
||||
|
||||
|
||||
(deftype gorge-abort (gorge) ()
|
||||
(:states
|
||||
gorge-abort-idle))
|
||||
|
||||
|
||||
(defun gorge-behind ((arg0 gorge))
|
||||
(if (not *target*) (return #f))
|
||||
(let ((gp-0 (new-stack-vector0)))
|
||||
@@ -905,6 +918,7 @@
|
||||
|
||||
(deftype rolling-water (water-anim) ())
|
||||
|
||||
|
||||
(define ripple-for-rolling-water
|
||||
(the-as object
|
||||
(new 'static
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
race-ring-idle
|
||||
race-ring-wait))
|
||||
|
||||
|
||||
(defpartgroup group-rolling-ring
|
||||
:id 457
|
||||
:linger-duration (seconds 0)
|
||||
@@ -32,7 +33,7 @@
|
||||
|
||||
(defpart 1773
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.0 2.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -51,7 +52,7 @@
|
||||
|
||||
(defpart 1774
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -70,7 +71,7 @@
|
||||
|
||||
(defpart 1775
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 10))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -87,7 +88,7 @@
|
||||
|
||||
(defpart 1776
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -113,7 +114,7 @@
|
||||
|
||||
(defpart 1777
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 1) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -143,7 +144,7 @@
|
||||
|
||||
(defpart 1778
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -166,7 +167,7 @@
|
||||
|
||||
(defpart 1779
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -196,7 +197,7 @@
|
||||
|
||||
(defpart 1783
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 64.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -217,7 +218,7 @@
|
||||
|
||||
(defpart 1784
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 10))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -260,7 +261,7 @@
|
||||
|
||||
(defpart 1785
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.0 2.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -279,7 +280,7 @@
|
||||
|
||||
(defpart 1786
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1) (meters 4))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -298,7 +299,7 @@
|
||||
|
||||
(defpart 1787
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 10))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -315,7 +316,7 @@
|
||||
|
||||
(defpart 1788
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 12))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -341,7 +342,7 @@
|
||||
|
||||
(defpart 1789
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 32.0)
|
||||
(:scale-x (meters 1) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -371,7 +372,7 @@
|
||||
|
||||
(defpart 1790
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -394,7 +395,7 @@
|
||||
|
||||
(defpart 1791
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
@@ -424,7 +425,7 @@
|
||||
|
||||
(defpart 1795
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 64.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -445,7 +446,7 @@
|
||||
|
||||
(defpart 1796
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 10))
|
||||
(:rot-x (degrees 0) (degrees 360))
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
ice-cube-tired
|
||||
ice-cube-trying-to-appear))
|
||||
|
||||
|
||||
(defskelgroup *ice-cube-sg*
|
||||
ice-cube
|
||||
ice-cube-lod0-jg
|
||||
@@ -118,7 +119,7 @@
|
||||
|
||||
(defpart 1888
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -141,7 +142,7 @@
|
||||
|
||||
(defpart 1887
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -173,7 +174,7 @@
|
||||
|
||||
(defpart 1889
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 1.0 2.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:z (meters -0.25) (meters 0.5))
|
||||
@@ -201,7 +202,7 @@
|
||||
|
||||
(defpart 2325
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -224,7 +225,7 @@
|
||||
|
||||
(defpart 2326
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -247,7 +248,7 @@
|
||||
|
||||
(defpart 2327
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -275,7 +276,7 @@
|
||||
|
||||
(defpart 1892
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 64.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 0.24) (meters 0.24))
|
||||
@@ -295,7 +296,7 @@
|
||||
|
||||
(defpart 1891
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 1))
|
||||
@@ -321,7 +322,7 @@
|
||||
|
||||
(defpart 1890
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 1))
|
||||
@@ -494,11 +495,11 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this ice-cube) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) arg0))
|
||||
(if (nonzero? (-> this part4)) (&+! (-> this part4) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this ice-cube) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) offset))
|
||||
(if (nonzero? (-> this part4)) (&+! (-> this part4) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this ice-cube) (arg0 entity-actor))
|
||||
(set! (-> this part) (create-launch-control (-> *part-group-id-table* 507) this))
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
snow-bumper-inactive-idle
|
||||
snow-bumper-spawn-fuel-cell))
|
||||
|
||||
|
||||
(defskelgroup *snow-bumper-sg*
|
||||
snow-bumper
|
||||
snow-bumper-lod0-jg
|
||||
@@ -37,7 +38,7 @@
|
||||
|
||||
(defpart 1893
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 15.0)
|
||||
(:y (meters 1.5))
|
||||
(:z (meters 0))
|
||||
@@ -66,7 +67,7 @@
|
||||
|
||||
(defpart 1895
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 16.0)
|
||||
(:x (meters 5.5))
|
||||
(:y (meters 1.5))
|
||||
@@ -229,9 +230,9 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this snow-bumper) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this snow-bumper) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this snow-bumper) (arg0 entity-actor))
|
||||
(local-vars (sv-16 res-tag))
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
flutflut-plat-hidden-idle
|
||||
flutflut-plat-hide))
|
||||
|
||||
|
||||
(deftype snow-button (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(wiggled? symbol)
|
||||
@@ -41,6 +42,7 @@
|
||||
snow-button-deactivate
|
||||
snow-button-up-idle))
|
||||
|
||||
|
||||
(defskelgroup *flutflut-plat-small-sg*
|
||||
flutflut-plat-small
|
||||
flutflut-plat-small-lod0-jg
|
||||
@@ -95,7 +97,7 @@
|
||||
|
||||
(defpart 2088
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:x (meters -3) (meters 6))
|
||||
(:y (meters -1.25))
|
||||
@@ -140,7 +142,7 @@
|
||||
|
||||
(defpart 2090
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:y (meters -2.25))
|
||||
(:scale-x (meters 3) (meters 2))
|
||||
@@ -185,7 +187,7 @@
|
||||
|
||||
(defpart 2092
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters -1.25))
|
||||
@@ -634,10 +636,13 @@
|
||||
|
||||
(deftype flutflut-plat-small (flutflut-plat) ())
|
||||
|
||||
|
||||
(deftype flutflut-plat-med (flutflut-plat) ())
|
||||
|
||||
|
||||
(deftype flutflut-plat-large (flutflut-plat) ())
|
||||
|
||||
|
||||
(defmethod get-unlit-skel ((this flutflut-plat-small))
|
||||
*flutflut-plat-small-sg*)
|
||||
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
|
||||
(defpart 1995
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 30.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 20) (meters 10))
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
(defpart 1990
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 10) (meters 2))
|
||||
@@ -149,7 +149,7 @@
|
||||
|
||||
(defpart 1991
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 2))
|
||||
@@ -163,7 +163,7 @@
|
||||
|
||||
(defpart 1992
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.5 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
@@ -185,7 +185,7 @@
|
||||
|
||||
(defpart 1993
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.5 1.0)
|
||||
(:y (meters -4))
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
@@ -204,7 +204,7 @@
|
||||
|
||||
(defpart 1994
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters -6.5) (meters 1))
|
||||
(:scale-x (meters 6) (meters 2))
|
||||
@@ -546,7 +546,7 @@
|
||||
|
||||
(defpart 1896
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 1.0)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -580,7 +580,7 @@
|
||||
|
||||
(defpart 1898
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 64.0)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -629,7 +629,7 @@
|
||||
|
||||
(defpart 2271
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:z (meters -1) (meters 2))
|
||||
@@ -653,7 +653,7 @@
|
||||
|
||||
(defpart 2272
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 1))
|
||||
@@ -675,7 +675,7 @@
|
||||
|
||||
(defpart 2273
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xb :page #x2))
|
||||
((:texture (lava-part-01 effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 1))
|
||||
@@ -839,7 +839,7 @@
|
||||
|
||||
(defpart 1900
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -9) (meters 18))
|
||||
(:y (meters -6))
|
||||
@@ -861,7 +861,7 @@
|
||||
|
||||
(defpart 1901
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -7))
|
||||
(:scale-x (meters 3) (meters 4.5))
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
(deftype snow-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-snow-snowdrops1
|
||||
:id 528
|
||||
:bounds (static-bspherem 0 -16 0 32)
|
||||
@@ -509,7 +510,7 @@
|
||||
|
||||
(defpart 1924
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:z (meters -1) (meters 2))
|
||||
@@ -533,7 +534,7 @@
|
||||
|
||||
(defpart 1925
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 1))
|
||||
@@ -555,7 +556,7 @@
|
||||
|
||||
(defpart 1926
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xb :page #x2))
|
||||
((:texture (lava-part-01 effects))
|
||||
(:num 0.25)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 1))
|
||||
@@ -605,7 +606,7 @@
|
||||
|
||||
(defpart 2041
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5 1 1.0)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -629,7 +630,7 @@
|
||||
|
||||
(defpart 2043
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -651,7 +652,7 @@
|
||||
|
||||
(defpart 2044
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -673,7 +674,7 @@
|
||||
|
||||
(defpart 2045
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -695,7 +696,7 @@
|
||||
|
||||
(defpart 2042
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
@@ -730,7 +731,7 @@
|
||||
|
||||
(defpart 2093
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -30) (meters 20))
|
||||
@@ -791,7 +792,7 @@
|
||||
|
||||
(defpart 2113
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.75 0.6)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -817,7 +818,7 @@
|
||||
|
||||
(defpart 2114
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 1 1.3)
|
||||
(:x (meters 0) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -843,7 +844,7 @@
|
||||
|
||||
(defpart 2115
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.3 0.6)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 1))
|
||||
@@ -871,7 +872,7 @@
|
||||
|
||||
(defpart 2123
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 0.2)
|
||||
(:x (meters -1) (meters 2))
|
||||
(:y (meters 1))
|
||||
@@ -905,7 +906,7 @@
|
||||
|
||||
(defpart 2116
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.6 0.7)
|
||||
(:x (meters -1.2) (meters 2.4))
|
||||
(:y (meters 0.5))
|
||||
@@ -931,7 +932,7 @@
|
||||
|
||||
(defpart 2117
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 1 0.9)
|
||||
(:x (meters -1.2) (meters 1))
|
||||
(:y (meters 1.25))
|
||||
@@ -957,7 +958,7 @@
|
||||
|
||||
(defpart 2118
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.75 1.2)
|
||||
(:x (meters -1.2) (meters 2.4))
|
||||
(:y (meters 0.5))
|
||||
@@ -983,7 +984,7 @@
|
||||
|
||||
(defpart 2119
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.7 1 1.6)
|
||||
(:x (meters -0.5) (meters 1.5))
|
||||
(:y (meters 1.25))
|
||||
@@ -1071,7 +1072,7 @@
|
||||
|
||||
(defpart 2245
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:birth-func 'birth-func-random-next-time)
|
||||
(:num 1.0)
|
||||
(:x (meters -70) (meters 140))
|
||||
@@ -1093,7 +1094,7 @@
|
||||
|
||||
(defpart 2243
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:birth-func 'birth-func-copy-omega-to-z)
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
@@ -1133,7 +1134,7 @@
|
||||
|
||||
(defpart 2244
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1c :page #x2))
|
||||
((:texture (hummingbird-wing effects))
|
||||
(:birth-func 'birth-func-copy2-rot-color)
|
||||
(:num 2.0)
|
||||
(:scale-x (meters 4))
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
ram-boss-proj-growing
|
||||
ram-boss-proj-launch))
|
||||
|
||||
|
||||
(deftype ram-boss (nav-enemy)
|
||||
((parent-override (pointer ram) :overlay-at parent)
|
||||
(facing-y float)
|
||||
@@ -52,6 +53,7 @@
|
||||
ram-boss-tracking
|
||||
ram-boss-up-defend-block))
|
||||
|
||||
|
||||
(defskelgroup *ram-boss-sg*
|
||||
ram-boss
|
||||
ram-boss-lod0-jg
|
||||
@@ -174,7 +176,7 @@
|
||||
|
||||
(defpart 2487
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -192,7 +194,7 @@
|
||||
|
||||
(defpart 1904
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 2.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -213,7 +215,7 @@
|
||||
|
||||
(defpart 1905
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -285,7 +287,7 @@
|
||||
|
||||
(defpart 1910
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.01))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -296,7 +298,7 @@
|
||||
|
||||
(defpart 1908
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -323,7 +325,7 @@
|
||||
|
||||
(defpart 1909
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 5.0)
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -357,7 +359,7 @@
|
||||
|
||||
(defpart 1914
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 64.0)
|
||||
(:scale-x (meters 0.5) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -381,7 +383,7 @@
|
||||
|
||||
(defpart 1916
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 6.0)
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -404,7 +406,7 @@
|
||||
|
||||
(defpart 1915
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -515,9 +517,9 @@
|
||||
((method-of-type projectile deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this ram-boss-proj) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(the-as ram-boss-proj ((method-of-type projectile relocate) this arg0)))
|
||||
(defmethod relocate ((this ram-boss-proj) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(the-as ram-boss-proj ((method-of-type projectile relocate) this offset)))
|
||||
|
||||
(defmethod projectile-method-28 ((this ram-boss-proj))
|
||||
(when (and *target*
|
||||
@@ -632,7 +634,7 @@
|
||||
|
||||
(defpart 1919
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:z (meters -0.25) (meters 0.5))
|
||||
@@ -662,7 +664,7 @@
|
||||
|
||||
(defpart 2367
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -685,7 +687,7 @@
|
||||
|
||||
(defpart 2368
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0)
|
||||
(:scale-x (meters 0.5) (meters 0.25))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -708,7 +710,7 @@
|
||||
|
||||
(defpart 2369
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters -0.1) (meters 0.4))
|
||||
@@ -802,10 +804,10 @@
|
||||
((method-of-type nav-enemy deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this ram-boss) (arg0 int))
|
||||
(if (nonzero? (-> this shield-jmod)) (&+! (-> this shield-jmod) arg0))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(the-as ram-boss ((method-of-type nav-enemy relocate) this arg0)))
|
||||
(defmethod relocate ((this ram-boss) (offset int))
|
||||
(if (nonzero? (-> this shield-jmod)) (&+! (-> this shield-jmod) offset))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(the-as ram-boss ((method-of-type nav-enemy relocate) this offset)))
|
||||
|
||||
(defmethod initialize-collision ((this ram-boss))
|
||||
(let ((s5-0 (new 'process 'collide-shape-moving this (collide-list-enum hit-by-player))))
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
(defpart 1920
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 64.0 16.0)
|
||||
(:scale-x (meters 0.1) (meters 0.2))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
(defpart 1922
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:scale-x (meters 3) (meters 3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
(defpart 1921
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 6) (meters 1))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -85,7 +85,7 @@
|
||||
|
||||
(defpart 1923
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:z (meters -0.5) (meters 1))
|
||||
@@ -260,9 +260,9 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this ram) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(the-as ram ((method-of-type process-drawable relocate) this arg0)))
|
||||
(defmethod relocate ((this ram) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(the-as ram ((method-of-type process-drawable relocate) this offset)))
|
||||
|
||||
(defmethod init-from-entity! ((this ram) (arg0 entity-actor))
|
||||
(set! (-> this give-fuel-cell?) #f)
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
yeti-slave-appear-land
|
||||
yeti-slave-show-anims))
|
||||
|
||||
|
||||
(deftype yeti (process-drawable)
|
||||
((child-process (pointer yeti-slave) :overlay-at child)
|
||||
(desired-num-children int32)
|
||||
@@ -32,6 +33,7 @@
|
||||
yeti-idle
|
||||
yeti-resuming-start))
|
||||
|
||||
|
||||
(defskelgroup *yeti-sg*
|
||||
yeti
|
||||
yeti-lod0-jg
|
||||
@@ -104,7 +106,7 @@
|
||||
|
||||
(defpart 1929
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -127,7 +129,7 @@
|
||||
|
||||
(defpart 1928
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:y (meters 0.5) (meters 1))
|
||||
@@ -159,7 +161,7 @@
|
||||
|
||||
(defpart 1930
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x19 :page #x2))
|
||||
((:texture (falls-particle-02 effects))
|
||||
(:num 1.0 2.0)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:z (meters -0.25) (meters 0.5))
|
||||
@@ -434,9 +436,9 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this yeti-slave) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this yeti-slave) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defbehavior yeti-slave-init-by-other yeti-slave ((arg0 entity) (arg1 yeti) (arg2 vector) (arg3 vector) (arg4 symbol))
|
||||
(set! (-> self part) (create-launch-control (-> *part-group-id-table* 538) self))
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
(:states
|
||||
bully-broken-cage-explode))
|
||||
|
||||
|
||||
(deftype bully (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(fact fact-info-enemy :override)
|
||||
@@ -38,6 +39,7 @@
|
||||
bully-start-spinning
|
||||
bully-stop-spinning))
|
||||
|
||||
|
||||
(defskelgroup *bully-sg*
|
||||
bully
|
||||
bully-lod0-jg
|
||||
@@ -76,7 +78,7 @@
|
||||
|
||||
(defpart 2871
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5) (meters 2))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -101,7 +103,7 @@
|
||||
|
||||
(defpart 2872
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 1.5))
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
@@ -127,7 +129,7 @@
|
||||
|
||||
(defpart 2873
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1.5))
|
||||
(:scale-x (meters 12))
|
||||
@@ -142,7 +144,7 @@
|
||||
|
||||
(defpart 2874
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6 :page #x2))
|
||||
((:texture (crate-wood-01-splinter effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -172,7 +174,7 @@
|
||||
|
||||
(defpart 2875
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
((:texture (crate-metalbolt-splinter effects))
|
||||
(:num 16.5)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.25) (meters 1.5))
|
||||
@@ -558,9 +560,9 @@
|
||||
(suspend)))
|
||||
:post transform-post)
|
||||
|
||||
(defmethod relocate ((this bully) (arg0 int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this bully) (offset int))
|
||||
(if (nonzero? (-> this neck)) (&+! (-> this neck) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this bully) (arg0 entity-actor))
|
||||
(set! (-> this hit-player?) #f)
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
(:states
|
||||
orbit-plat-bottom-idle))
|
||||
|
||||
|
||||
(defskelgroup *orbit-plat-bottom-sg*
|
||||
orbit-plat-bottom
|
||||
orbit-plat-bottom-lod0-jg
|
||||
@@ -41,6 +42,7 @@
|
||||
orbit-plat-still
|
||||
orbit-plat-wait-for-other))
|
||||
|
||||
|
||||
(defskelgroup *orbit-plat-sg*
|
||||
orbit-plat
|
||||
orbit-plat-lod0-jg
|
||||
@@ -59,7 +61,7 @@
|
||||
|
||||
(defpart 1716
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -79,7 +81,7 @@
|
||||
|
||||
(defpart 1715
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 2.0)
|
||||
(:sound (static-sound-spec "steam-medium" :num 0.05 :volume 80.0))
|
||||
(:scale-x (meters 0.75) (meters 0.75))
|
||||
@@ -101,7 +103,7 @@
|
||||
|
||||
(defpart 1717
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 3.0)
|
||||
(:scale-x (meters 1.7) (meters 0.3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -174,9 +176,9 @@
|
||||
(suspend)))
|
||||
:post ja-post)
|
||||
|
||||
(defmethod relocate ((this orbit-plat-bottom) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(the-as orbit-plat-bottom ((method-of-type process-drawable relocate) this arg0)))
|
||||
(defmethod relocate ((this orbit-plat-bottom) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(the-as orbit-plat-bottom ((method-of-type process-drawable relocate) this offset)))
|
||||
|
||||
(defmethod deactivate ((this orbit-plat-bottom))
|
||||
(if (nonzero? (-> this part2)) (kill-and-free-particles (-> this part2)))
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
square-platform-raised
|
||||
square-platform-rising))
|
||||
|
||||
|
||||
(defskelgroup *square-platform-sg*
|
||||
square-platform
|
||||
square-platform-lod0-jg
|
||||
@@ -40,6 +41,7 @@
|
||||
|
||||
(deftype square-platform-button (basebutton) ())
|
||||
|
||||
|
||||
(deftype square-platform-master (process-drawable)
|
||||
((button-id int32)
|
||||
(plat-id int32)
|
||||
@@ -54,6 +56,7 @@
|
||||
square-platform-master-activate
|
||||
square-platform-master-idle))
|
||||
|
||||
|
||||
(defpartgroup group-square-platform-breach-splash
|
||||
:id 437
|
||||
:flags (use-local-clock)
|
||||
@@ -62,7 +65,7 @@
|
||||
|
||||
(defpart 2222
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 0) (meters 3))
|
||||
(:scale-x (meters 3.5) (meters 3.5))
|
||||
@@ -88,7 +91,7 @@
|
||||
|
||||
(defpart 2315
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 3) (meters 1.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -117,7 +120,7 @@
|
||||
|
||||
(defpart 2223
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 2.0)
|
||||
(:x (meters -4) (meters 8))
|
||||
(:z (meters -4) (meters 8))
|
||||
@@ -283,11 +286,11 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this square-platform) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) arg0))
|
||||
(if (nonzero? (-> this part4)) (&+! (-> this part4) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this square-platform) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) offset))
|
||||
(if (nonzero? (-> this part4)) (&+! (-> this part4) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this square-platform) (arg0 entity-actor))
|
||||
(local-vars (sv-16 res-tag) (sv-32 res-tag))
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
((trans vector :inline)
|
||||
(transv vector :inline)))
|
||||
|
||||
|
||||
(deftype steam-cap (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(do-burst? symbol)
|
||||
@@ -29,6 +30,7 @@
|
||||
(:states
|
||||
steam-cap-idle))
|
||||
|
||||
|
||||
(defpartgroup group-steam-cap-sides
|
||||
:id 441
|
||||
:bounds (static-bspherem 0 0 0 10)
|
||||
@@ -74,7 +76,7 @@
|
||||
|
||||
(defpart 1718
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -101,7 +103,7 @@
|
||||
|
||||
(defpart 1721
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -128,7 +130,7 @@
|
||||
|
||||
(defpart 1719
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -155,7 +157,7 @@
|
||||
|
||||
(defpart 1722
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -182,7 +184,7 @@
|
||||
|
||||
(defpart 1720
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -209,7 +211,7 @@
|
||||
|
||||
(defpart 1723
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.0 2.0)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -273,7 +275,7 @@
|
||||
|
||||
(defpart 1732
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -299,7 +301,7 @@
|
||||
|
||||
(defpart 1731
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5)
|
||||
(:y (meters -0.5))
|
||||
(:scale-x (meters 1) (meters 1))
|
||||
@@ -328,7 +330,7 @@
|
||||
|
||||
(defpart 1727
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 0) (meters 1))
|
||||
(:y (meters -1))
|
||||
@@ -349,7 +351,7 @@
|
||||
|
||||
(defpart 1728
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.5 0.5)
|
||||
(:x (meters 0) (meters 0.5))
|
||||
(:y (meters -1))
|
||||
@@ -529,10 +531,10 @@
|
||||
(suspend)))
|
||||
:post rider-post)
|
||||
|
||||
(defmethod relocate ((this steam-cap) (arg0 int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) arg0))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) arg0))
|
||||
(call-parent-method this arg0))
|
||||
(defmethod relocate ((this steam-cap) (offset int))
|
||||
(if (nonzero? (-> this part2)) (&+! (-> this part2) offset))
|
||||
(if (nonzero? (-> this part3)) (&+! (-> this part3) offset))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod deactivate ((this steam-cap))
|
||||
(if (nonzero? (-> this part2)) (kill-and-free-particles (-> this part2)))
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
blue-eco-charger-orb-active
|
||||
blue-eco-charger-orb-idle))
|
||||
|
||||
|
||||
(defskelgroup *blue-eco-charger-orb-sg*
|
||||
blue-eco-charger-orb
|
||||
blue-eco-charger-orb-lod0-jg
|
||||
@@ -44,6 +45,7 @@
|
||||
(blue-eco-charger-open symbol)
|
||||
blue-eco-charger-stuck-open))
|
||||
|
||||
|
||||
(defskelgroup *blue-eco-charger-sg*
|
||||
blue-eco-charger
|
||||
blue-eco-charger-lod0-jg
|
||||
@@ -58,6 +60,7 @@
|
||||
(button-quat quaternion :inline)
|
||||
(fcell-pos vector :inline)))
|
||||
|
||||
|
||||
(deftype exit-chamber (process-drawable)
|
||||
((root collide-shape-moving :override)
|
||||
(chargers-active uint32)
|
||||
@@ -84,6 +87,7 @@
|
||||
exit-chamber-lower
|
||||
exit-chamber-rise))
|
||||
|
||||
|
||||
(defskelgroup *exit-chamber-sg*
|
||||
exit-chamber
|
||||
exit-chamber-lod0-jg
|
||||
@@ -100,7 +104,7 @@
|
||||
|
||||
(defpart 2513
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:birth-func 'birth-func-ocean-height)
|
||||
(:num 0.25)
|
||||
(:x (meters 5) (meters 3))
|
||||
@@ -128,7 +132,7 @@
|
||||
|
||||
(defpart 2512
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:birth-func 'birth-func-ocean-height)
|
||||
(:num 0.5)
|
||||
(:x (meters 6) (meters 4))
|
||||
@@ -370,6 +374,7 @@
|
||||
|
||||
(deftype exit-chamber-button (basebutton) ())
|
||||
|
||||
|
||||
(defbehavior exit-chamber-button-init-by-other exit-chamber-button ((arg0 vector) (arg1 quaternion) (arg2 entity-actor) (arg3 symbol))
|
||||
(basebutton-init-by-other (the-as entity-actor #f) arg0 arg1 arg2 arg3 0.0)
|
||||
(none))
|
||||
@@ -380,7 +385,7 @@
|
||||
|
||||
(defpart 2515
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.6) (meters 0.2))
|
||||
(:scale-y (meters 0.3) (meters 0.1))
|
||||
|
||||
@@ -12,9 +12,11 @@
|
||||
|
||||
(deftype water-vol-deadly (process-hidden) ())
|
||||
|
||||
|
||||
(deftype side-to-side-plat (plat)
|
||||
((part-ry float)))
|
||||
|
||||
|
||||
(defskelgroup *side-to-side-plat-sg*
|
||||
side-to-side-plat
|
||||
side-to-side-plat-lod0-jg
|
||||
@@ -50,7 +52,7 @@
|
||||
|
||||
(defpart 1714
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 6.0)
|
||||
(:x (meters -11) (meters 22))
|
||||
(:y (meters 1.5))
|
||||
@@ -114,6 +116,7 @@
|
||||
((ppointer-override (pointer sunkencam) :overlay-at ppointer)
|
||||
(seq uint64)))
|
||||
|
||||
|
||||
(defskelgroup *sunkencam-sg*
|
||||
sunkencam
|
||||
sunkencam-lod0-jg
|
||||
@@ -231,6 +234,7 @@
|
||||
(:states
|
||||
seaweed-idle))
|
||||
|
||||
|
||||
(defskelgroup *seaweed-sg*
|
||||
seaweed
|
||||
seaweed-lod0-jg
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
(deftype sunken-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-sunken-heatpipe-183
|
||||
:id 332
|
||||
:bounds (static-bspherem 0 1 0 3.5)
|
||||
@@ -44,7 +45,7 @@
|
||||
|
||||
(defpart 1420
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.5))
|
||||
(:y (meters 0.2))
|
||||
@@ -60,7 +61,7 @@
|
||||
|
||||
(defpart 1419
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 4))
|
||||
(:y (meters 4.2222223))
|
||||
@@ -226,7 +227,7 @@
|
||||
|
||||
(defpart 1427
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -37) (meters 64))
|
||||
(:y (meters -2))
|
||||
@@ -247,7 +248,7 @@
|
||||
|
||||
(defpart 1428
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -37) (meters 64))
|
||||
(:y (meters -2))
|
||||
@@ -268,7 +269,7 @@
|
||||
|
||||
(defpart 1425
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -37) (meters 64))
|
||||
(:y (meters -2))
|
||||
@@ -284,7 +285,7 @@
|
||||
|
||||
(defpart 1426
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -37) (meters 64))
|
||||
(:y (meters -2))
|
||||
@@ -306,7 +307,7 @@
|
||||
|
||||
(defpart 1423
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -367,7 +368,7 @@
|
||||
|
||||
(defpart 1424
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -0.25) (meters 0.5))
|
||||
(:z (meters -0.25) (meters 0.5))
|
||||
@@ -521,7 +522,7 @@
|
||||
|
||||
(defpart 1438
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -24) (meters 48))
|
||||
(:y (meters -2))
|
||||
@@ -542,7 +543,7 @@
|
||||
|
||||
(defpart 1439
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -24) (meters 48))
|
||||
(:y (meters -2))
|
||||
@@ -563,7 +564,7 @@
|
||||
|
||||
(defpart 1436
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -24) (meters 48))
|
||||
(:y (meters -2))
|
||||
@@ -579,7 +580,7 @@
|
||||
|
||||
(defpart 1437
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -24) (meters 48))
|
||||
(:y (meters -2))
|
||||
@@ -718,7 +719,7 @@
|
||||
|
||||
(defpart 1442
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.02)
|
||||
(:x (meters -13) (meters 25))
|
||||
(:y (meters -2))
|
||||
@@ -739,7 +740,7 @@
|
||||
|
||||
(defpart 1443
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.02)
|
||||
(:x (meters -13) (meters 25))
|
||||
(:y (meters -2))
|
||||
@@ -760,7 +761,7 @@
|
||||
|
||||
(defpart 1440
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -13) (meters 25))
|
||||
(:y (meters -2))
|
||||
@@ -776,7 +777,7 @@
|
||||
|
||||
(defpart 1441
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.5)
|
||||
(:x (meters -13) (meters 25))
|
||||
(:y (meters -2))
|
||||
@@ -915,7 +916,7 @@
|
||||
|
||||
(defpart 1446
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -25) (meters 36))
|
||||
(:y (meters -2))
|
||||
@@ -936,7 +937,7 @@
|
||||
|
||||
(defpart 1447
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -25) (meters 36))
|
||||
(:y (meters -2))
|
||||
@@ -957,7 +958,7 @@
|
||||
|
||||
(defpart 1444
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -25) (meters 36))
|
||||
(:y (meters -2))
|
||||
@@ -973,7 +974,7 @@
|
||||
|
||||
(defpart 1445
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -25) (meters 36))
|
||||
(:y (meters -2))
|
||||
@@ -1112,7 +1113,7 @@
|
||||
|
||||
(defpart 1450
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1133,7 +1134,7 @@
|
||||
|
||||
(defpart 1451
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1154,7 +1155,7 @@
|
||||
|
||||
(defpart 1448
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1170,7 +1171,7 @@
|
||||
|
||||
(defpart 1449
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1309,7 +1310,7 @@
|
||||
|
||||
(defpart 1454
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -22) (meters 44))
|
||||
(:y (meters -2))
|
||||
@@ -1330,7 +1331,7 @@
|
||||
|
||||
(defpart 1455
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -22) (meters 44))
|
||||
(:y (meters -2))
|
||||
@@ -1351,7 +1352,7 @@
|
||||
|
||||
(defpart 1452
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -22) (meters 44))
|
||||
(:y (meters -2))
|
||||
@@ -1367,7 +1368,7 @@
|
||||
|
||||
(defpart 1453
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -22) (meters 44))
|
||||
(:y (meters -2))
|
||||
@@ -1446,7 +1447,7 @@
|
||||
|
||||
(defpart 1457
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1467,7 +1468,7 @@
|
||||
|
||||
(defpart 1456
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1488,7 +1489,7 @@
|
||||
|
||||
(defpart 1458
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.75)
|
||||
(:x (meters -5) (meters 10))
|
||||
(:y (meters -10) (meters 15))
|
||||
@@ -1520,7 +1521,7 @@
|
||||
|
||||
(defpart 1461
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.75)
|
||||
(:x (meters -5) (meters 10))
|
||||
(:y (meters -20) (meters 30))
|
||||
@@ -1573,7 +1574,7 @@
|
||||
|
||||
(defpart 1463
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1590,7 +1591,7 @@
|
||||
|
||||
(defpart 1462
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 2.6666667))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -1663,7 +1664,7 @@
|
||||
|
||||
(defpart 1466
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1680,7 +1681,7 @@
|
||||
|
||||
(defpart 1465
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.5555553))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -1753,7 +1754,7 @@
|
||||
|
||||
(defpart 1469
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1770,7 +1771,7 @@
|
||||
|
||||
(defpart 1468
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.5555553))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -1843,7 +1844,7 @@
|
||||
|
||||
(defpart 1472
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1860,7 +1861,7 @@
|
||||
|
||||
(defpart 1471
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 4.6666665))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -1933,7 +1934,7 @@
|
||||
|
||||
(defpart 1475
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1950,7 +1951,7 @@
|
||||
|
||||
(defpart 1474
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 4.6666665))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -2023,7 +2024,7 @@
|
||||
|
||||
(defpart 1478
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -2040,7 +2041,7 @@
|
||||
|
||||
(defpart 1477
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.3333335))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -2113,7 +2114,7 @@
|
||||
|
||||
(defpart 1481
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -2130,7 +2131,7 @@
|
||||
|
||||
(defpart 1480
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.3333335))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2203,7 +2204,7 @@
|
||||
|
||||
(defpart 1484
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2220,7 +2221,7 @@
|
||||
|
||||
(defpart 1483
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.4222223))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -2293,7 +2294,7 @@
|
||||
|
||||
(defpart 1487
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -2310,7 +2311,7 @@
|
||||
|
||||
(defpart 1486
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.4222223))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2383,7 +2384,7 @@
|
||||
|
||||
(defpart 1490
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2400,7 +2401,7 @@
|
||||
|
||||
(defpart 1489
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.9777778))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2473,7 +2474,7 @@
|
||||
|
||||
(defpart 1493
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.5))
|
||||
@@ -2490,7 +2491,7 @@
|
||||
|
||||
(defpart 1492
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1.1111112))
|
||||
(:y (meters 4.4444447))
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
(defpart 1496
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -93,7 +93,7 @@
|
||||
|
||||
(defpart 1495
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -172,7 +172,7 @@
|
||||
|
||||
(defpart 1498
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -193,7 +193,7 @@
|
||||
|
||||
(defpart 1497
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -272,7 +272,7 @@
|
||||
|
||||
(defpart 1500
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -293,7 +293,7 @@
|
||||
|
||||
(defpart 1499
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -372,7 +372,7 @@
|
||||
|
||||
(defpart 1502
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -393,7 +393,7 @@
|
||||
|
||||
(defpart 1501
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -472,7 +472,7 @@
|
||||
|
||||
(defpart 1504
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
(defpart 1503
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -572,7 +572,7 @@
|
||||
|
||||
(defpart 1506
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -593,7 +593,7 @@
|
||||
|
||||
(defpart 1505
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -672,7 +672,7 @@
|
||||
|
||||
(defpart 1508
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -693,7 +693,7 @@
|
||||
|
||||
(defpart 1507
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -772,7 +772,7 @@
|
||||
|
||||
(defpart 1510
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -793,7 +793,7 @@
|
||||
|
||||
(defpart 1509
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -872,7 +872,7 @@
|
||||
|
||||
(defpart 1512
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -893,7 +893,7 @@
|
||||
|
||||
(defpart 1511
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -972,7 +972,7 @@
|
||||
|
||||
(defpart 1514
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -2))
|
||||
@@ -993,7 +993,7 @@
|
||||
|
||||
(defpart 1513
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -2))
|
||||
@@ -1072,7 +1072,7 @@
|
||||
|
||||
(defpart 1516
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -25) (meters 50))
|
||||
(:y (meters -2))
|
||||
@@ -1093,7 +1093,7 @@
|
||||
|
||||
(defpart 1515
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -25) (meters 50))
|
||||
(:y (meters -2))
|
||||
@@ -1172,7 +1172,7 @@
|
||||
|
||||
(defpart 1518
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1193,7 +1193,7 @@
|
||||
|
||||
(defpart 1517
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1272,7 +1272,7 @@
|
||||
|
||||
(defpart 1520
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1293,7 +1293,7 @@
|
||||
|
||||
(defpart 1519
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1372,7 +1372,7 @@
|
||||
|
||||
(defpart 1522
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1393,7 +1393,7 @@
|
||||
|
||||
(defpart 1521
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1472,7 +1472,7 @@
|
||||
|
||||
(defpart 1524
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1493,7 +1493,7 @@
|
||||
|
||||
(defpart 1523
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1572,7 +1572,7 @@
|
||||
|
||||
(defpart 1526
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.1)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1593,7 +1593,7 @@
|
||||
|
||||
(defpart 1525
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1641,7 +1641,7 @@
|
||||
|
||||
(defpart 1528
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -1658,7 +1658,7 @@
|
||||
|
||||
(defpart 1527
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 6.2222223))
|
||||
(:y (meters 4))
|
||||
@@ -1731,7 +1731,7 @@
|
||||
|
||||
(defpart 1531
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -1748,7 +1748,7 @@
|
||||
|
||||
(defpart 1530
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 7.5555553))
|
||||
(:y (meters 4))
|
||||
@@ -1821,7 +1821,7 @@
|
||||
|
||||
(defpart 1534
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -1838,7 +1838,7 @@
|
||||
|
||||
(defpart 1533
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 6.2222223))
|
||||
(:y (meters 4))
|
||||
@@ -1911,7 +1911,7 @@
|
||||
|
||||
(defpart 1537
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -1928,7 +1928,7 @@
|
||||
|
||||
(defpart 1536
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 7.111111))
|
||||
(:y (meters 4))
|
||||
@@ -2001,7 +2001,7 @@
|
||||
|
||||
(defpart 1540
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -2018,7 +2018,7 @@
|
||||
|
||||
(defpart 1539
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.111111))
|
||||
(:y (meters 4))
|
||||
@@ -2122,7 +2122,7 @@
|
||||
|
||||
(defpart 1543
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2143,7 +2143,7 @@
|
||||
|
||||
(defpart 1542
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2222,7 +2222,7 @@
|
||||
|
||||
(defpart 1545
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2243,7 +2243,7 @@
|
||||
|
||||
(defpart 1544
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2322,7 +2322,7 @@
|
||||
|
||||
(defpart 1547
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2343,7 +2343,7 @@
|
||||
|
||||
(defpart 1546
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2422,7 +2422,7 @@
|
||||
|
||||
(defpart 1549
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -2443,7 +2443,7 @@
|
||||
|
||||
(defpart 1548
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
(defpart 1551
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -58,7 +58,7 @@
|
||||
|
||||
(defpart 1550
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 4))
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
(defpart 1554
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
(defpart 1553
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.3333334))
|
||||
(:y (meters 4))
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 1557
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 0.7)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -238,7 +238,7 @@
|
||||
|
||||
(defpart 1556
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 3.0)
|
||||
(:x (meters 1.1555556))
|
||||
(:y (meters 4))
|
||||
@@ -312,7 +312,7 @@
|
||||
|
||||
(defpart 1560
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 0.4)
|
||||
(:x (meters 0))
|
||||
(:y (meters -1.4))
|
||||
@@ -329,7 +329,7 @@
|
||||
|
||||
(defpart 1559
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.1555556))
|
||||
(:y (meters 0))
|
||||
@@ -367,7 +367,7 @@
|
||||
|
||||
(defpart 1562
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -1.4) (meters 2.8))
|
||||
(:scale-x (meters 0.2) (meters 0.1))
|
||||
@@ -420,7 +420,7 @@
|
||||
|
||||
(defpart 1564
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.4))
|
||||
(:y (meters 0))
|
||||
@@ -437,7 +437,7 @@
|
||||
|
||||
(defpart 1563
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.1555557))
|
||||
(:y (meters 4))
|
||||
@@ -541,7 +541,7 @@
|
||||
|
||||
(defpart 1567
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -12) (meters 24))
|
||||
(:y (meters -2))
|
||||
@@ -562,7 +562,7 @@
|
||||
|
||||
(defpart 1566
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -12) (meters 24))
|
||||
(:y (meters -2))
|
||||
@@ -641,7 +641,7 @@
|
||||
|
||||
(defpart 1569
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -662,7 +662,7 @@
|
||||
|
||||
(defpart 1568
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -741,7 +741,7 @@
|
||||
|
||||
(defpart 1571
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -762,7 +762,7 @@
|
||||
|
||||
(defpart 1570
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -841,7 +841,7 @@
|
||||
|
||||
(defpart 1573
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -12) (meters 24))
|
||||
(:y (meters -2))
|
||||
@@ -862,7 +862,7 @@
|
||||
|
||||
(defpart 1572
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -12) (meters 24))
|
||||
(:y (meters -2))
|
||||
@@ -941,7 +941,7 @@
|
||||
|
||||
(defpart 1575
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -962,7 +962,7 @@
|
||||
|
||||
(defpart 1574
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1041,7 +1041,7 @@
|
||||
|
||||
(defpart 1577
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1062,7 +1062,7 @@
|
||||
|
||||
(defpart 1576
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1141,7 +1141,7 @@
|
||||
|
||||
(defpart 1579
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1162,7 +1162,7 @@
|
||||
|
||||
(defpart 1578
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1241,7 +1241,7 @@
|
||||
|
||||
(defpart 1583
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -2))
|
||||
@@ -1262,7 +1262,7 @@
|
||||
|
||||
(defpart 1582
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 20))
|
||||
(:y (meters -2))
|
||||
@@ -1341,7 +1341,7 @@
|
||||
|
||||
(defpart 1585
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1362,7 +1362,7 @@
|
||||
|
||||
(defpart 1584
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1441,7 +1441,7 @@
|
||||
|
||||
(defpart 1587
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1462,7 +1462,7 @@
|
||||
|
||||
(defpart 1586
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1541,7 +1541,7 @@
|
||||
|
||||
(defpart 1589
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -10) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1562,7 +1562,7 @@
|
||||
|
||||
(defpart 1588
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 30))
|
||||
(:y (meters -2))
|
||||
@@ -1641,7 +1641,7 @@
|
||||
|
||||
(defpart 1581
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 0.06)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
@@ -1662,7 +1662,7 @@
|
||||
|
||||
(defpart 1580
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:y (meters -2))
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
(defpart 1591
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -58,7 +58,7 @@
|
||||
|
||||
(defpart 1590
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.1111112))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
(defpart 1594
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
(defpart 1593
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0.6666667))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 1597
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -238,7 +238,7 @@
|
||||
|
||||
(defpart 1596
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -311,7 +311,7 @@
|
||||
|
||||
(defpart 1600
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -328,7 +328,7 @@
|
||||
|
||||
(defpart 1599
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1.1111112))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -401,7 +401,7 @@
|
||||
|
||||
(defpart 1603
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
(defpart 1602
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1.7777778))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -491,7 +491,7 @@
|
||||
|
||||
(defpart 1606
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -508,7 +508,7 @@
|
||||
|
||||
(defpart 1605
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -2.6666667))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -581,7 +581,7 @@
|
||||
|
||||
(defpart 1609
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -598,7 +598,7 @@
|
||||
|
||||
(defpart 1608
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -3.5555556))
|
||||
(:y (meters 3.3333333))
|
||||
@@ -671,7 +671,7 @@
|
||||
|
||||
(defpart 1612
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -688,7 +688,7 @@
|
||||
|
||||
(defpart 1611
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 3.7777777))
|
||||
@@ -761,7 +761,7 @@
|
||||
|
||||
(defpart 1615
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -778,7 +778,7 @@
|
||||
|
||||
(defpart 1614
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -4.4444447))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -851,7 +851,7 @@
|
||||
|
||||
(defpart 1618
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -868,7 +868,7 @@
|
||||
|
||||
(defpart 1617
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -3.1111112))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -941,7 +941,7 @@
|
||||
|
||||
(defpart 1621
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -958,7 +958,7 @@
|
||||
|
||||
(defpart 1620
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.6666667))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -1031,7 +1031,7 @@
|
||||
|
||||
(defpart 1624
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.2))
|
||||
@@ -1048,7 +1048,7 @@
|
||||
|
||||
(defpart 1623
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0.22222222))
|
||||
(:y (meters 4.2222223))
|
||||
@@ -1121,7 +1121,7 @@
|
||||
|
||||
(defpart 1627
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.2))
|
||||
@@ -1138,7 +1138,7 @@
|
||||
|
||||
(defpart 1626
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0.8888889))
|
||||
(:y (meters 4.2222223))
|
||||
@@ -1211,7 +1211,7 @@
|
||||
|
||||
(defpart 1630
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -1228,7 +1228,7 @@
|
||||
|
||||
(defpart 1629
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 3.3333333))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -1301,7 +1301,7 @@
|
||||
|
||||
(defpart 1633
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.9))
|
||||
(:y (meters 0.9))
|
||||
@@ -1318,7 +1318,7 @@
|
||||
|
||||
(defpart 1632
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.3333335))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1391,7 +1391,7 @@
|
||||
|
||||
(defpart 1636
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -1.9))
|
||||
(:y (meters 0.7))
|
||||
@@ -1408,7 +1408,7 @@
|
||||
|
||||
(defpart 1635
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 5.111111))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1481,7 +1481,7 @@
|
||||
|
||||
(defpart 1639
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1498,7 +1498,7 @@
|
||||
|
||||
(defpart 1638
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 4.4444447))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1571,7 +1571,7 @@
|
||||
|
||||
(defpart 1642
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1588,7 +1588,7 @@
|
||||
|
||||
(defpart 1641
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 3.7777777))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1661,7 +1661,7 @@
|
||||
|
||||
(defpart 1645
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1678,7 +1678,7 @@
|
||||
|
||||
(defpart 1644
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 2.4444444))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1751,7 +1751,7 @@
|
||||
|
||||
(defpart 1648
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1768,7 +1768,7 @@
|
||||
|
||||
(defpart 1647
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.7777778))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1841,7 +1841,7 @@
|
||||
|
||||
(defpart 1651
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -1858,7 +1858,7 @@
|
||||
|
||||
(defpart 1650
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0.44444445))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -1931,7 +1931,7 @@
|
||||
|
||||
(defpart 1654
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.5))
|
||||
@@ -1948,7 +1948,7 @@
|
||||
|
||||
(defpart 1653
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 3.1111112))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2021,7 +2021,7 @@
|
||||
|
||||
(defpart 1657
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2038,7 +2038,7 @@
|
||||
|
||||
(defpart 1656
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 3.7777777))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2111,7 +2111,7 @@
|
||||
|
||||
(defpart 1660
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2128,7 +2128,7 @@
|
||||
|
||||
(defpart 1659
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.7777778))
|
||||
(:y (meters 3.5555556))
|
||||
@@ -2201,7 +2201,7 @@
|
||||
|
||||
(defpart 1663
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2218,7 +2218,7 @@
|
||||
|
||||
(defpart 1662
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 1.7777778))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -2291,7 +2291,7 @@
|
||||
|
||||
(defpart 1666
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2.2))
|
||||
(:y (meters 0.3))
|
||||
@@ -2308,7 +2308,7 @@
|
||||
|
||||
(defpart 1665
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 2.6666667))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -2354,7 +2354,7 @@
|
||||
|
||||
(defpart 2312
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1e :page #x2))
|
||||
((:texture (water-ring effects))
|
||||
(:num 0.1 0.6)
|
||||
(:x (meters 0) (meters 1.5))
|
||||
(:scale-x (meters 0.5) (meters 0.5))
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
(defpart 1669
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -58,7 +58,7 @@
|
||||
|
||||
(defpart 1668
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1.7777778))
|
||||
(:y (meters 4.888889))
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
(defpart 1672
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
(defpart 1671
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.44444445))
|
||||
(:y (meters 4.888889))
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 1675
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -238,7 +238,7 @@
|
||||
|
||||
(defpart 1674
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -1.1111112))
|
||||
(:y (meters 4.888889))
|
||||
@@ -311,7 +311,7 @@
|
||||
|
||||
(defpart 1678
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -328,7 +328,7 @@
|
||||
|
||||
(defpart 1677
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 4.888889))
|
||||
@@ -401,7 +401,7 @@
|
||||
|
||||
(defpart 1681
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
(defpart 1680
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -0.6666667))
|
||||
(:y (meters 4.888889))
|
||||
@@ -491,7 +491,7 @@
|
||||
|
||||
(defpart 1684
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -508,7 +508,7 @@
|
||||
|
||||
(defpart 1683
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 4.888889))
|
||||
@@ -581,7 +581,7 @@
|
||||
|
||||
(defpart 1687
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -598,7 +598,7 @@
|
||||
|
||||
(defpart 1686
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -2.4444444))
|
||||
(:y (meters 4.4444447))
|
||||
@@ -671,7 +671,7 @@
|
||||
|
||||
(defpart 1690
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -688,7 +688,7 @@
|
||||
|
||||
(defpart 1689
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -3.0222223))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -761,7 +761,7 @@
|
||||
|
||||
(defpart 1693
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -778,7 +778,7 @@
|
||||
|
||||
(defpart 1692
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -2.1333334))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -851,7 +851,7 @@
|
||||
|
||||
(defpart 1696
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -868,7 +868,7 @@
|
||||
|
||||
(defpart 1695
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -3.911111))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -941,7 +941,7 @@
|
||||
|
||||
(defpart 1699
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -958,7 +958,7 @@
|
||||
|
||||
(defpart 1698
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -4.6666665))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -1031,7 +1031,7 @@
|
||||
|
||||
(defpart 1702
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.4))
|
||||
@@ -1048,7 +1048,7 @@
|
||||
|
||||
(defpart 1701
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -5.3333335))
|
||||
(:y (meters 4.6666665))
|
||||
@@ -1121,7 +1121,7 @@
|
||||
|
||||
(defpart 1705
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.6))
|
||||
@@ -1138,7 +1138,7 @@
|
||||
|
||||
(defpart 1704
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -6.4444447))
|
||||
(:y (meters 4.888889))
|
||||
@@ -1211,7 +1211,7 @@
|
||||
|
||||
(defpart 1708
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.7))
|
||||
@@ -1228,7 +1228,7 @@
|
||||
|
||||
(defpart 1707
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -7.7777777))
|
||||
(:y (meters 5.111111))
|
||||
@@ -1301,7 +1301,7 @@
|
||||
|
||||
(defpart 1711
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x3 :page #x2))
|
||||
((:texture (harddot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -2))
|
||||
(:y (meters 0.7))
|
||||
@@ -1318,7 +1318,7 @@
|
||||
|
||||
(defpart 1710
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:x (meters -9.333333))
|
||||
(:y (meters 4.6666665))
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
(deftype sunken-pipegame-button (basebutton) ())
|
||||
|
||||
|
||||
(deftype sunken-pipegame-prize (structure)
|
||||
((puzzle-delay time-frame)
|
||||
(pipe-travel-time-to-far time-frame)
|
||||
@@ -25,6 +26,7 @@
|
||||
(sucked-up-part sparticle-launch-control)
|
||||
(blown-out-part sparticle-launch-control)))
|
||||
|
||||
|
||||
(deftype sunken-pipegame (process-drawable)
|
||||
((abort-audio-if-beaten? symbol)
|
||||
(challenges-mask uint32)
|
||||
@@ -43,6 +45,7 @@
|
||||
sunken-pipegame-idle
|
||||
sunken-pipegame-start-up))
|
||||
|
||||
|
||||
(defpartgroup group-pipegame-jar-suck0
|
||||
:id 448
|
||||
:flags (use-local-clock)
|
||||
@@ -51,7 +54,7 @@
|
||||
|
||||
(defpart 1741
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 10.0)
|
||||
(:y (meters 6))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -76,7 +79,7 @@
|
||||
|
||||
(defpart 1742
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:y (meters 0) (meters 8))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -94,7 +97,7 @@
|
||||
|
||||
(defpart 1743
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 7) (meters 1))
|
||||
@@ -109,7 +112,7 @@
|
||||
|
||||
(defpart 1744
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -130,7 +133,7 @@
|
||||
|
||||
(defpart 1746
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 10.0)
|
||||
(:y (meters 6))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -152,7 +155,7 @@
|
||||
|
||||
(defpart 1747
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 7) (meters 1))
|
||||
@@ -167,7 +170,7 @@
|
||||
|
||||
(defpart 1748
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -188,7 +191,7 @@
|
||||
|
||||
(defpart 1749
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 10.0)
|
||||
(:y (meters 6))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -210,7 +213,7 @@
|
||||
|
||||
(defpart 1750
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 4))
|
||||
(:scale-x (meters 7) (meters 1))
|
||||
@@ -225,7 +228,7 @@
|
||||
|
||||
(defpart 1751
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -246,7 +249,7 @@
|
||||
|
||||
(defpart 1752
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -271,7 +274,7 @@
|
||||
|
||||
(defpart 1753
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 5.0)
|
||||
(:y (meters 0) (meters -8))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -289,7 +292,7 @@
|
||||
|
||||
(defpart 1754
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -3.5))
|
||||
(:scale-x (meters 3) (meters 0.5))
|
||||
@@ -305,7 +308,7 @@
|
||||
|
||||
(defpart 1755
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -326,7 +329,7 @@
|
||||
|
||||
(defpart 1757
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -348,7 +351,7 @@
|
||||
|
||||
(defpart 1758
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -3.5))
|
||||
(:scale-x (meters 3) (meters 0.5))
|
||||
@@ -364,7 +367,7 @@
|
||||
|
||||
(defpart 1759
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -385,7 +388,7 @@
|
||||
|
||||
(defpart 1760
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 0.1) (meters 0.1))
|
||||
@@ -407,7 +410,7 @@
|
||||
|
||||
(defpart 1761
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x29 :page #x2))
|
||||
((:texture (bigpuff-half effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -3.5))
|
||||
(:scale-x (meters 3) (meters 0.5))
|
||||
@@ -423,7 +426,7 @@
|
||||
|
||||
(defpart 1762
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.3))
|
||||
(:scale-x (meters 5.5) (meters 2))
|
||||
@@ -717,14 +720,14 @@
|
||||
((method-of-type process-drawable deactivate) this)
|
||||
(none))
|
||||
|
||||
(defmethod relocate ((this sunken-pipegame) (arg0 int))
|
||||
(defmethod relocate ((this sunken-pipegame) (offset int))
|
||||
(dotimes (v1-0 3)
|
||||
(let ((a0-4 (-> this prize v1-0)))
|
||||
(when (nonzero? (-> a0-4 sucked-up-part))
|
||||
(if (nonzero? (-> a0-4 sucked-up-part)) (&+! (-> a0-4 sucked-up-part) arg0)))
|
||||
(if (nonzero? (-> a0-4 sucked-up-part)) (&+! (-> a0-4 sucked-up-part) offset)))
|
||||
(when (nonzero? (-> a0-4 blown-out-part))
|
||||
(if (nonzero? (-> a0-4 blown-out-part)) (&+! (-> a0-4 blown-out-part) arg0)))))
|
||||
(call-parent-method this arg0))
|
||||
(if (nonzero? (-> a0-4 blown-out-part)) (&+! (-> a0-4 blown-out-part) offset)))))
|
||||
(call-parent-method this offset))
|
||||
|
||||
(defmethod init-from-entity! ((this sunken-pipegame) (arg0 entity-actor))
|
||||
(set! (-> this abort-audio-if-beaten?) #f)
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
(:methods
|
||||
(draw-ripple (_type_) symbol)))
|
||||
|
||||
|
||||
(define ripple-for-sunken-water
|
||||
(new 'static
|
||||
'ripple-wave-set
|
||||
@@ -44,7 +45,7 @@
|
||||
|
||||
(defpart 1736
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0))
|
||||
(:scale-x (meters 1) (meters 4))
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
(:states
|
||||
whirlpool-idle))
|
||||
|
||||
|
||||
(defskelgroup *whirlpool-sg*
|
||||
whirlpool
|
||||
whirlpool-lod0-jg
|
||||
@@ -219,7 +220,7 @@
|
||||
|
||||
(defpart 1739
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 6.6))
|
||||
(:scale-x (meters 0.2))
|
||||
@@ -232,7 +233,7 @@
|
||||
|
||||
(defpart 1737
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0))
|
||||
(:y (meters 0))
|
||||
@@ -259,7 +260,7 @@
|
||||
|
||||
(defpart 1738
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x9 :page #x2))
|
||||
((:texture (lakedrop effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.3) (meters 0.1))
|
||||
(:scale-y :copy scale-x)
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
(defpart 1360
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 0.1 1.0)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
(defpart 1359
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 0.05 0.1)
|
||||
(:x (meters -0.75) (meters 1.5))
|
||||
(:y (meters 0.5))
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
(defpart 1356
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 1.0)
|
||||
(:sound (static-sound-spec "eco-blue-spark1" :num 0.05 :volume 70.0))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
(defpart 1357
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 1.0)
|
||||
(:sound (static-sound-spec "eco-blue-spark2" :num 0.075 :volume 100.0))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -105,7 +105,7 @@
|
||||
|
||||
(defpart 1358
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 1.0)
|
||||
(:sound (static-sound-spec "eco-blue-spark3" :num 0.05 :volume 70.0))
|
||||
(:scale-x (meters 0.5) (meters 1.5))
|
||||
@@ -124,7 +124,7 @@
|
||||
|
||||
(defpart 1361
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1f :page #x2))
|
||||
((:texture (lightning effects))
|
||||
(:num 0.1 0.5)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -145,7 +145,7 @@
|
||||
|
||||
(defpart 1362
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x23 :page #x2))
|
||||
((:texture (lightning2 effects))
|
||||
(:num 0.2 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -166,7 +166,7 @@
|
||||
|
||||
(defpart 1363
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x24 :page #x2))
|
||||
((:texture (lightning3 effects))
|
||||
(:num 0.3 0.1)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.5))
|
||||
@@ -196,7 +196,7 @@
|
||||
|
||||
(defpart 1365
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -226,7 +226,7 @@
|
||||
|
||||
(defpart 1368
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 3))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -250,7 +250,7 @@
|
||||
|
||||
(defpart 1366
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 2.0)
|
||||
(:y (meters 4) (meters 16))
|
||||
(:z (meters 0))
|
||||
@@ -274,7 +274,7 @@
|
||||
|
||||
(defpart 1367
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 0.85))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -297,7 +297,7 @@
|
||||
|
||||
(defpart 1371
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -0.1) (meters 0.2))
|
||||
(:y (meters -0.1) (meters 0.2))
|
||||
@@ -332,7 +332,7 @@
|
||||
|
||||
(defpart 1372
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:num 32.0)
|
||||
(:x (meters -0.1) (meters 0.2))
|
||||
(:y (meters -0.1) (meters 0.2))
|
||||
@@ -371,8 +371,9 @@
|
||||
(:methods
|
||||
(new (symbol type kermit int function int int) _type_)))
|
||||
|
||||
(defmethod relocate ((this joint-mod-tracker) (arg0 int))
|
||||
(&+! (-> this process) arg0)
|
||||
|
||||
(defmethod relocate ((this joint-mod-tracker) (offset int))
|
||||
(&+! (-> this process) offset)
|
||||
this)
|
||||
|
||||
(defun build-matrix-from-up-and-forward-axes! ((arg0 matrix) (arg1 vector) (arg2 int) (arg3 vector) (arg4 int))
|
||||
@@ -443,6 +444,7 @@
|
||||
kermit-pulse-idle
|
||||
kermit-pulse-impact))
|
||||
|
||||
|
||||
(defstate kermit-pulse-idle (kermit-pulse)
|
||||
:event
|
||||
(behavior ((proc process) (argc int) (message symbol) (block event-message-block))
|
||||
@@ -542,10 +544,11 @@
|
||||
kermit-retract-tongue
|
||||
kermit-tongue-stuck))
|
||||
|
||||
(defmethod relocate ((this kermit) (arg0 int))
|
||||
(if (nonzero? (-> this tongue-control)) (&+! (-> this tongue-control) arg0))
|
||||
(if (nonzero? (-> this charging-part)) (&+! (-> this charging-part) arg0))
|
||||
(the-as kermit ((method-of-type nav-enemy relocate) this arg0)))
|
||||
|
||||
(defmethod relocate ((this kermit) (offset int))
|
||||
(if (nonzero? (-> this tongue-control)) (&+! (-> this tongue-control) offset))
|
||||
(if (nonzero? (-> this charging-part)) (&+! (-> this charging-part) offset))
|
||||
(the-as kermit ((method-of-type nav-enemy relocate) this offset)))
|
||||
|
||||
(defmethod deactivate ((this kermit))
|
||||
(if (nonzero? (-> this charging-part)) (kill-and-free-particles (-> this charging-part)))
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
(defpart 1325
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -2) 2 (meters 2))
|
||||
(:y (meters 0.75))
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
(defpart 1326
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:x (meters -2) 2 (meters 2))
|
||||
(:y (meters -0.75))
|
||||
@@ -78,7 +78,7 @@
|
||||
|
||||
(defpart 1327
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 8.0)
|
||||
(:x (meters -2) 2 (meters 2))
|
||||
(:y (meters 0.25))
|
||||
@@ -120,6 +120,7 @@
|
||||
(:states
|
||||
swamp-spike-idle))
|
||||
|
||||
|
||||
(defskelgroup *swamp-spike-sg*
|
||||
swamp-spike
|
||||
swamp-spike-lod0-jg
|
||||
@@ -302,6 +303,7 @@
|
||||
swamp-spike-gate-down
|
||||
swamp-spike-gate-up))
|
||||
|
||||
|
||||
(defmethod init-from-entity! ((this swampgate) (arg0 entity-actor))
|
||||
(init! this)
|
||||
(if (logtest? (-> arg0 extra perm status) (entity-perm-status complete)) (go swamp-spike-gate-down) (go swamp-spike-gate-up))
|
||||
@@ -318,6 +320,7 @@
|
||||
(:states
|
||||
balance-plat-idle))
|
||||
|
||||
|
||||
(defskelgroup *balance-plat-sg*
|
||||
balance-plat
|
||||
balance-plat-lod0-jg
|
||||
@@ -407,6 +410,7 @@
|
||||
swamp-rock-break
|
||||
swamp-rock-idle))
|
||||
|
||||
|
||||
(defpartgroup group-swamp-rock-explosion
|
||||
:id 291
|
||||
:duration (seconds 1)
|
||||
@@ -419,7 +423,7 @@
|
||||
|
||||
(defpart 1331
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 15))
|
||||
(:scale-y :copy scale-x)
|
||||
@@ -433,7 +437,7 @@
|
||||
|
||||
(defpart 1330
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 16.0 16.0)
|
||||
(:scale-x (meters 0.1) (meters 0.3))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -455,7 +459,7 @@
|
||||
|
||||
(defpart 1332
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 0.5) (meters 1))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -604,6 +608,7 @@
|
||||
((anchor-point vector :inline)
|
||||
(float-height float)))
|
||||
|
||||
|
||||
(defmethod rigid-body-platform-method-22 ((this tar-plat) (arg0 vector) (arg1 float))
|
||||
(+ (-> this float-height)
|
||||
(-> this float-height-offset)
|
||||
@@ -689,8 +694,10 @@
|
||||
|
||||
(deftype swamp-barrel (barrel) ())
|
||||
|
||||
|
||||
(deftype swampcam (process-hidden) ())
|
||||
|
||||
|
||||
(defskelgroup *swampcam-sg*
|
||||
swampcam
|
||||
swampcam-lod0-jg
|
||||
@@ -700,6 +707,7 @@
|
||||
|
||||
(deftype swamp-battlecontroller (battlecontroller) ())
|
||||
|
||||
|
||||
(defstate battlecontroller-play-intro-camera (swamp-battlecontroller)
|
||||
:virtual #t
|
||||
:code
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
(deftype swamp-part (part-spawner) ())
|
||||
|
||||
|
||||
(defpartgroup group-swamp-bayou-billy-hut
|
||||
:id 302
|
||||
:bounds (static-bspherem -4 -3 0 12)
|
||||
@@ -93,7 +94,7 @@
|
||||
|
||||
(defpart 2305
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 6))
|
||||
(:y (meters -13))
|
||||
@@ -112,7 +113,7 @@
|
||||
|
||||
(defpart 2306
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 5))
|
||||
(:y (meters -13.5))
|
||||
@@ -128,7 +129,7 @@
|
||||
|
||||
(defpart 2307
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 8.0)
|
||||
(:x (meters 6.5))
|
||||
(:y (meters -12.5))
|
||||
@@ -144,7 +145,7 @@
|
||||
|
||||
(defpart 2303
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0 1 2.0)
|
||||
(:y (meters 0) (meters 16))
|
||||
(:z (meters 0.5) (meters 1))
|
||||
@@ -165,7 +166,7 @@
|
||||
|
||||
(defpart 2304
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x4 :page #x2))
|
||||
((:texture (middot effects))
|
||||
(:birth-func 'birth-func-copy-rot-color)
|
||||
(:num 3.0)
|
||||
(:scale-x (meters 0.075))
|
||||
@@ -180,7 +181,7 @@
|
||||
|
||||
(defpart 1384
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 15) (meters 30))
|
||||
(:y (meters 14) (meters 3))
|
||||
@@ -218,7 +219,7 @@
|
||||
|
||||
(defpart 1383
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 15) (meters 30))
|
||||
(:y (meters 0) (meters 3))
|
||||
@@ -238,7 +239,7 @@
|
||||
|
||||
(defpart 1375
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 16))
|
||||
(:y (meters 0) (meters 16))
|
||||
@@ -269,7 +270,7 @@
|
||||
|
||||
(defpart 1376
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x21 :page #x2))
|
||||
((:texture (dragonfly effects))
|
||||
(:birth-func 'birth-func-copy-rot-color)
|
||||
(:num 4.0)
|
||||
(:scale-x (meters 1))
|
||||
@@ -285,7 +286,7 @@
|
||||
|
||||
(defpart 1377
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters -0.25))
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
@@ -315,7 +316,7 @@
|
||||
|
||||
(defpart 1378
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 0.9)
|
||||
(:scale-x (meters 0.75) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -342,7 +343,7 @@
|
||||
|
||||
(defpart 1379
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:y (meters -0.25))
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
@@ -372,7 +373,7 @@
|
||||
|
||||
(defpart 1380
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:scale-x (meters 1) (meters 0.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -399,7 +400,7 @@
|
||||
|
||||
(defpart 1381
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.1 0.9)
|
||||
(:x (meters -7.8))
|
||||
(:y (meters -8.5))
|
||||
@@ -428,7 +429,7 @@
|
||||
|
||||
(defpart 1382
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0 1.0)
|
||||
(:x (meters -7.8))
|
||||
(:y (meters -8.5))
|
||||
@@ -512,7 +513,7 @@
|
||||
|
||||
(defpart 1390
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 35))
|
||||
(:z (meters -35) (meters 55))
|
||||
@@ -525,7 +526,7 @@
|
||||
|
||||
(defpart 1388
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x20 :page #x2))
|
||||
((:texture (surfacebubble effects))
|
||||
(:num 0.05 0.1)
|
||||
(:x (meters -2) (meters 4))
|
||||
(:z (meters -2) (meters 4))
|
||||
@@ -551,7 +552,7 @@
|
||||
|
||||
(defpart 1389
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:scale-x (meters 1.5) (meters 1.5))
|
||||
(:rot-z (degrees 0) (degrees 360))
|
||||
@@ -608,7 +609,7 @@
|
||||
|
||||
(defpart 1394
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8) (meters 16))
|
||||
(:z (meters -20) (meters 40))
|
||||
@@ -677,7 +678,7 @@
|
||||
|
||||
(defpart 1395
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -4) (meters 12))
|
||||
(:z (meters -40) (meters 60))
|
||||
@@ -746,7 +747,7 @@
|
||||
|
||||
(defpart 1396
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -35) (meters 60))
|
||||
(:z (meters -12) (meters 18))
|
||||
@@ -784,7 +785,7 @@
|
||||
|
||||
(defpart 1397
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 40))
|
||||
(:z (meters -6) (meters 12))
|
||||
@@ -872,7 +873,7 @@
|
||||
|
||||
(defpart 1398
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -45) (meters 80))
|
||||
(:z (meters -20) (meters 40))
|
||||
@@ -886,7 +887,7 @@
|
||||
|
||||
(defpart 1399
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -10) (meters 40))
|
||||
(:z (meters 18) (meters 15))
|
||||
@@ -976,7 +977,7 @@
|
||||
|
||||
(defpart 1400
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters 0) (meters 15))
|
||||
(:z (meters -8) (meters 38))
|
||||
@@ -990,7 +991,7 @@
|
||||
|
||||
(defpart 1401
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -17.5) (meters 10))
|
||||
(:z (meters -15) (meters 50))
|
||||
@@ -1004,7 +1005,7 @@
|
||||
|
||||
(defpart 1402
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 45))
|
||||
(:z (meters 21) (meters 8))
|
||||
@@ -1018,7 +1019,7 @@
|
||||
|
||||
(defpart 1403
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -33) (meters 6))
|
||||
(:z (meters -25) (meters 25))
|
||||
@@ -1076,7 +1077,7 @@
|
||||
|
||||
(defpart 1404
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -18) (meters 45))
|
||||
(:z (meters -25) (meters 40))
|
||||
@@ -1120,7 +1121,7 @@
|
||||
|
||||
(defpart 1405
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -20) (meters 42))
|
||||
(:z (meters -10) (meters 18))
|
||||
@@ -1177,7 +1178,7 @@
|
||||
|
||||
(defpart 1406
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -30) (meters 52))
|
||||
(:z (meters -10) (meters 18))
|
||||
@@ -1234,7 +1235,7 @@
|
||||
|
||||
(defpart 1407
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -14) (meters 22))
|
||||
(:z (meters -13) (meters 30))
|
||||
@@ -1278,7 +1279,7 @@
|
||||
|
||||
(defpart 1408
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -15) (meters 33))
|
||||
(:z (meters -13) (meters 70))
|
||||
@@ -1322,7 +1323,7 @@
|
||||
|
||||
(defpart 1409
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -8) (meters 20))
|
||||
(:z (meters -8) (meters 20))
|
||||
@@ -1379,7 +1380,7 @@
|
||||
|
||||
(defpart 1410
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #xf :page #x2))
|
||||
((:texture (hotdot effects))
|
||||
(:num 1.0)
|
||||
(:x (meters -35) (meters 50))
|
||||
(:z (meters -40) (meters 55))
|
||||
@@ -1424,7 +1425,7 @@
|
||||
|
||||
(defpart 1411
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5 1 1.0)
|
||||
(:x (meters -0.35) (meters 0.7))
|
||||
(:z (meters -0.35) (meters 0.7))
|
||||
@@ -1448,7 +1449,7 @@
|
||||
|
||||
(defpart 1413
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.4) (meters 0.8))
|
||||
(:y (meters 1))
|
||||
@@ -1470,7 +1471,7 @@
|
||||
|
||||
(defpart 1414
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.5)
|
||||
(:x (meters -0.2) (meters 0.6))
|
||||
(:y (meters 0.5))
|
||||
@@ -1492,7 +1493,7 @@
|
||||
|
||||
(defpart 1415
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 2.0)
|
||||
(:x (meters 0) (meters 0.2))
|
||||
(:y (meters 0.6))
|
||||
@@ -1514,7 +1515,7 @@
|
||||
|
||||
(defpart 1412
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 0.4)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 0.3))
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
(defpart 1353
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1.5) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
(defpart 1354
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1) (meters 0.5))
|
||||
(:scale-x (meters 0.1) (meters 0.05))
|
||||
@@ -95,7 +95,7 @@
|
||||
|
||||
(defpart 1355
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -4.5) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -119,7 +119,7 @@
|
||||
|
||||
(defpart 1350
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -0.5) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -143,7 +143,7 @@
|
||||
|
||||
(defpart 1351
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -1) (meters 0.5))
|
||||
(:scale-x (meters 0.1) (meters 0.05))
|
||||
@@ -165,7 +165,7 @@
|
||||
|
||||
(defpart 1352
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -10.5) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
(defpart 1334
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1))
|
||||
(:scale-x (meters 16))
|
||||
@@ -205,7 +205,7 @@
|
||||
|
||||
(defpart 1341
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -12))
|
||||
(:scale-x (meters 16))
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
(defpart 1339
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 8.0 8.0)
|
||||
(:y (meters -1) (meters 1.5))
|
||||
(:scale-x (meters 0.75) (meters 1))
|
||||
@@ -246,7 +246,7 @@
|
||||
|
||||
(defpart 1335
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0 8.0)
|
||||
(:y (meters -2) (meters 1.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -270,7 +270,7 @@
|
||||
|
||||
(defpart 1340
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 10.0 5.0)
|
||||
(:y (meters -12) (meters 1.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -294,7 +294,7 @@
|
||||
|
||||
(defpart 1336
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0 8.0)
|
||||
(:y (meters 0.5) (meters 0.25))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -318,7 +318,7 @@
|
||||
|
||||
(defpart 1337
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 8.0 16.0)
|
||||
(:y (meters -1) (meters 2))
|
||||
(:scale-x (meters 0.2) (meters 0.6))
|
||||
@@ -341,7 +341,7 @@
|
||||
|
||||
(defpart 1338
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 32.0 32.0)
|
||||
(:y (meters 2) (meters 1))
|
||||
(:scale-x (meters 0.25) (meters 0.5))
|
||||
@@ -364,7 +364,7 @@
|
||||
|
||||
(defpart 1346
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 0.5) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -388,7 +388,7 @@
|
||||
|
||||
(defpart 1349
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 1.0)
|
||||
(:y (meters -12) (meters 0.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -412,7 +412,7 @@
|
||||
|
||||
(defpart 1347
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x1d :page #x2))
|
||||
((:texture (rockbit effects))
|
||||
(:num 1.0)
|
||||
(:y (meters 1) (meters 0.5))
|
||||
(:scale-x (meters 0.1) (meters 0.05))
|
||||
@@ -434,7 +434,7 @@
|
||||
|
||||
(defpart 1348
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x17 :page #x2))
|
||||
((:texture (woodchip effects))
|
||||
(:num 0.5 0.5)
|
||||
(:y (meters 1) (meters 0.5))
|
||||
(:scale-x (meters 0.25) (meters 0.5))
|
||||
@@ -456,7 +456,7 @@
|
||||
|
||||
(defpart 1342
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 20.0 8.0)
|
||||
(:y (meters -3.5) (meters 2.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -480,7 +480,7 @@
|
||||
|
||||
(defpart 1343
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0 5.0)
|
||||
(:y (meters -10.5) (meters 2.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -504,7 +504,7 @@
|
||||
|
||||
(defpart 1344
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num -5.0)
|
||||
(:y (meters -12))
|
||||
(:scale-x (meters 16))
|
||||
@@ -520,7 +520,7 @@
|
||||
|
||||
(defpart 1345
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 12.0 4.0)
|
||||
(:y (meters -4) (meters 1.5))
|
||||
(:scale-x (meters 1) (meters 2.5))
|
||||
@@ -562,6 +562,7 @@
|
||||
swamp-rat-nest-idle
|
||||
swamp-rat-nest-victory))
|
||||
|
||||
|
||||
(deftype swamp-rat-nest-dummy (process-drawable)
|
||||
((root collide-shape :override)
|
||||
(parent-process (pointer swamp-rat-nest) :overlay-at parent)
|
||||
@@ -579,12 +580,16 @@
|
||||
swamp-rat-nest-dummy-idle
|
||||
swamp-rat-nest-dummy-shake))
|
||||
|
||||
|
||||
(deftype swamp-rat-nest-dummy-a (swamp-rat-nest-dummy) ())
|
||||
|
||||
|
||||
(deftype swamp-rat-nest-dummy-b (swamp-rat-nest-dummy) ())
|
||||
|
||||
|
||||
(deftype swamp-rat-nest-dummy-c (swamp-rat-nest-dummy) ())
|
||||
|
||||
|
||||
(defbehavior swamp-rat-nest-dummy-draw-spawn-joints swamp-rat-nest-dummy ()
|
||||
(dotimes (gp-0 (-> self spawn-joint-count))
|
||||
(let* ((a0-0 (-> self spawn-joint-array gp-0))
|
||||
|
||||
@@ -297,7 +297,7 @@
|
||||
|
||||
(defpart 2912
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :page #x2))
|
||||
((:texture (bigpuff effects))
|
||||
(:num 16.0)
|
||||
(:y (meters 2.5) (meters 1))
|
||||
(:scale-x (meters 2.5) (meters 1.5))
|
||||
@@ -328,7 +328,7 @@
|
||||
|
||||
(defpart 2913
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x2 :page #x2))
|
||||
((:texture (flare effects))
|
||||
(:num 4.0)
|
||||
(:y (meters 2.5))
|
||||
(:scale-x (meters 6) (meters 3))
|
||||
@@ -354,7 +354,7 @@
|
||||
|
||||
(defpart 2914
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x12 :page #x2))
|
||||
((:texture (starflash effects))
|
||||
(:num 2.5)
|
||||
(:y (meters 1.5))
|
||||
(:scale-x (meters 12))
|
||||
@@ -369,7 +369,7 @@
|
||||
|
||||
(defpart 2915
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x6 :page #x2))
|
||||
((:texture (crate-wood-01-splinter effects))
|
||||
(:num 8.0 8.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 2.5) (meters 1.5))
|
||||
@@ -399,7 +399,7 @@
|
||||
|
||||
(defpart 2916
|
||||
:init-specs
|
||||
((:texture (new 'static 'texture-id :index #x5 :page #x2))
|
||||
((:texture (crate-metalbolt-splinter effects))
|
||||
(:num 8.0 8.0)
|
||||
(:x (meters -0.5) (meters 1))
|
||||
(:y (meters 2.5) (meters 1.5))
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user