Ahra Pahts:Shells

A Shell if an individual component of the Age of Ahra Pahts. To setup a Shell, read the tutorial on getting started.

Submitting a Shell

Once your Shell is ready, you can submit it to be integrated into Ahra Pahts.

Conventions

Your Shell must respect all these conventions:

  • All objects in your Shell are on your Shell's page. For example, if your Shell number is 111, then each object should have the following property: string page_num = 111.
  • Nothing in your Shell can be over 60 feet (or Blender units) tall.
  • All geometry objects are named beginning with either sXXX or XXX, where XXX is your 3-digit Shell/Page number. For example, the name of an object in Shell 111 would begin with s111 or 111.
  • All materials and meshes are named beginning with either sXXX or XXX.
  • All texture files are named beginning with either sXXX or XXX.
  • All colliders, regions, softvolumes, soundemitters, seekpoints, etc. are named beginning with either sXXX or XXX.
  • All objects are within the bounds of your Shell walls (the walls are on the layer 4 of your Shell's Blend file).
  • All Python script files are named beginning with sXXX, and all classes within the scripts are named beginning with sXXX.
    • If you have any global variables, declare them within a Python file named sXXXGlobals.py. This will put them in the sXXXGlobals namespace.
    • If your Python classes are subclasses of ptModifier, then set self.id equal to 189XXXN, where N is a number from 0 to 9 - this depends on how many ptModifier subclasses you have.
  • All objects defined using AlcScript are named beginning with either sXXX or XXX.
  • All sound objects are named beginning with either sXXX or XXX (the ability to rename sound objects might become available in the near future).
  • All sound files are distributed in .ogg format and named beginning with "pahts", the 3 digit shell number, an underscore, and a name, e.g. pahts111_ambient.ogg.

Submission

Once you're certain your Shell meets all the requirements, follow these steps to submit it:

  • Export and test your shell.
  • Put the following files into a directory named after your shell:
    • the Pahts_District_sxxx.prp file,
    • all compiled Python files (e.g. sxxx*.pyc),
    • any SDL files,
    • any OGG files.
  • Zip up the directory, then submit them to Robert The Rebuilder or Aloys.

Sign Up Table

If you want to start editing your very own Shell, find an empty and unreserved Shell and follow the instructions in the Getting Started guide.

Shell Number LIP Number Page Number Owner Sign Up Date Status
City Hub Down 100 - Aloys - -
City Hub Up 101 - Aloys - -
101 102 101 Ratman20 25 Apr 2010 Shell sent
102 102 102 - - Empty
103 102 103 ZURI 26 Jan 2010 Shell sent - being planned
104 103 104 DatokerJ 26 Jun 2008 Completed
105 103 105 Trekluver 11 Nov 2011 Shell sent
106 104 106 - - Empty
107 104 107 Durane 3 Sep 2006 Shell sent - being planned
108 105 108 Sade 13 Aug 2009 Shell sent
109 105 109 Darrigan 22 Jun 2008 Shell sent - being planned
110 105 110 dtierce 20 May 2008 Shell sent - being planned
111 106 111 Robert The Rebuilder 5 Jun 2006 Completed
112 106 112 Derf (Coolfred) 13 Jul 2006 Shell sent - under construction
113 106 113 - - Empty
114 107 114 Doobes 29 Mar 2010 Shell sent - under construction
115 107 115 SeanMc74 11 Jul 2008 Shell sent - being planned
116 108 116 - - Empty
117 108 117 - - Empty
118 109 118 - - Empty
119 109 119 Grogyan 1 Dec 2007 Completed
120 109 120 Shorahmin 8 Nov 2007 Shell sent - being planned
121 110 121 J'Kla 20 Jun 2011 Shell received
122 110 122 J'Kla 6 Aug 2008 Shell submitted
123 110 123 J'Kla 20 Jun 2011 Shell received
124 111 124 ghaelen 14 Jun 2011 Shell sent
125 111 125 Atheni33 9 Feb 2008 Shell sent - being planned
126 112 126 Egon 5 Jun 2006 Completed initial version
127 112 127 Atheni33 16 Feb 2008 Shell sent - being planned
128 113 128 Atheni33 16 Feb 2008 Shell sent - being planned
129 113 129 Marcello 4 Dec 2007 Completed
130 113 130 Marein 10 Aug 2006 Shell sent - under construction
201 201 201 Paradox 5 Jun 2007 Completed
202 201 202 Mystified Explorer 6 Jul 2006 Shell re-sent - being planned
203 202 203 cskid13 22 Oct 2011 Shell sent
204 202 204 - - Empty
205 202 205 Strayer 17 Oct 2011 Shell sent
206 203 206 - - Empty
207 203 207 - - Empty
208 204 208 Church 10 Sep 2008 Shell sent - being planned
209 204 209 nonlinear 17 Aug 2008 Shell sent - being planned
210 204 210 - - Empty
211 205 211 tigger 14 Oct 2011 Shell sent
212 205 212 - - Empty
213 205 213 - - Empty
214 206 214 - - Empty
215 206 215 - - Empty
216 206 216 - - Empty
217 207 217 - - Empty
218 207 218 Christian Walther 17 Aug 2008 Shell sent - being planned
219 207 219 Rize 24 Dec 2008 Shell sent
220 208 220 - - Empty
221 208 221 Sade 13 Aug 2009 Shell sent
222 209 222 Zirrus 6 Dec 2007 Shell sent - being planned
223 209 173 - - Empty
224 210 174 Mar 4 Sep 2006 Completed
225 210 175 - - Empty
226 210 176 - - Empty
227 211 177 - - Empty
228 211 178 - - Empty
229 211 179 - - Empty
230 212 180 Lule 13 Dec 2008 Shell sent
231 212 181 - - Empty
232 212 182 Katreeny 16 Feb 2008 Completed
233 213 183 - - Empty
234 213 184 - - Empty
235 214 185 - - Empty
236 214 186 - - Empty
237 214 187 Nadnerb 14 Aug 2006 Shell re-sent - being planned
238 215 188 - - Empty
239 215 189 - - Empty
240 215 190 Nathan2055 20 Nov 2010 Shell sent - being planned
301 301 131 The Great Tree (Ashtar) 15 Jul 2006 Shell sent - under construction
302 301 132 The Great Tree (Ashtar) 15 Jul 2006 Shell sent - under construction
303 302 133 Kato 4 Jun 2006 Shell sent - under construction
304 302 134 Kato 4 Jun 2006 Shell sent - under construction
305 302 135 Kato 4 Jun 2006 Shell sent - under construction
306 303 136 Mystified Explorer 4 Jun 2006 Shell re-sent - being planned
307 303 137 - - Empty
308 304 138 - - Empty
309 304 139 Tinuviel 27 Feb 2008 Completed
310 304 140 Nathan2055 20 Nov 2010 Shell sent - being planned
311 305 141 - - Empty
312 305 142 - - Empty
313 305 143 Zirrus 17 Nov 2007 Shell sent - being planned
314 306 144 Pryftan 27 Jun 2008 Shell sent - being planned
315 306 145 Andy Legate 2 Feb 2008 Completed initial version
316 306 146 Daniel K 10 Mar 2008 Shell sent - being planned
317 307 147 Deledrius 6 Jun 2008 Shell sent - being planned
318 307 148 - - Empty
319 307 149 dtierce 20 May 2008 Shell sent - being planned
320 308 150 cennie 11 Sep 2010 Shell sent
321 308 151 - - Empty
322 309 152 Jojon 14 May 2008 Shell sent
323 309 153 robbieagray 15 May 2008 Shell sent - being planned
324 310 154 Nobby 10 Nov 2010 Shell sent
325 310 155 Nobby 10 Nov 2010 Shell sent
326 310 156 G D'ni 29 Dec 2010 Shell sent
327 311 157 Marcello 4 Dec 2007 Shell sent
328 311 158 OnslaughtQ 29 Nov 2007 Shell sent - being planned
329 311 159 SeryousYew 20 Aug 2008 Shell sent - being planned
330 312 160 OnslaughtQ 29 Nov 2007 Shell sent
331 312 161 OnslaughtQ 29 Nov 2007 Shell sent
332 312 162 - - Empty
333 313 163 OHB 8 Nov 2010 Shell sent
334 313 164 - - Empty
335 314 165 Kemy 30 Dec 2010 Shell sent
336 314 166 Luna (prev. Oktica) 12 Nov 2010 Completed
337 314 167 Sade 13 Aug 2009 Shell sent
338 315 168 Ashtar 15 Jul 2006 Shell sent - under construction
339 315 169 sculp 6 Jun 2006 Shell sent - under construction
340 315 170 - - Empty
401 401 51 MercAngel 18 Aug 2006 Shell sent
402 401 52 MercAngel 18 Aug 2006 Shell sent
403 402 53 Besharen 5 Jun 2006 Shell sent
404 402 54 Besharen 5 Jun 2006 Shell sent
405 402 55 Besharen 5 Jun 2006 Shell sent
406 403 56 - - Empty
407 403 57 Lontahv 5 Jun 2008 Shell sent
408 404 58 - - Empty
409 404 59 Zrax 30 May 2007 Shell sent - being planned
410 404 60 Paradox 5 May 2006 Shell sent - under construction
411 405 61 boblishman 24 Oct 2007 Shell sent
412 405 62 Canis 26 Oct 2008 Shell sent - being planned
413 405 63 - - Empty
414 406 64 Dot 28 Jan 2011 Shell sent
415 406 65 Dot 9 Sep 2010 Completed 10 Mar 2011
416 406 66 Jamey 30 Mar 2008 Shell sent - being planned
417 407 67 Frangipani 19 May 2009 Shell sent
418 407 68 pokemon71096 7 Sep 2010 Shell sent
419 407 69 Core43 22 May 2009 Shell sent
420 408 70 mateus 30 Jan 2011 Shell sent
421 408 71 Corvus 28 Jan 2011 Shell sent
422 409 72 Jishin 19 Jul 2008 Shell sent - being planned
423 409 73 - - Empty
424 410 74 Corvus 22 Jul 2008 Shell sent - being planned
425 410 75 Lontahv 5 Jun 2008 Shell sent - being planned
426 410 76 Zrax 30 May 2007 Shell sent - being planned
427 411 77 di gama 5 Jul 2008 Completed
428 411 78 Goofy 29 Nov 2007 Shell sent - being planned
429 411 79 Mystified Explorer 4 Jun 2006 Shell re-sent - being planned
430 412 80 ShadowDude 4 Jun 2006 Shell sent - under construction
431 412 81 justintime9 29 Nov 2007 Shell sent - being planned
432 412 82 Dot 4 Mar 2011 Shell sent
433 413 83 Rich 6 Dec 2007 Shell sent - being planned
434 413 84 Egon 30 Mar 2010 Shell sent - being planned
435 414 85 Floydman 19 Feb 2011 Shell sent
436 414 86 - - Empty
437 414 87 Egon 5 Jun 2006 Shell sent - under construction
438 415 88 - - Empty
439 415 89 Aloys 4 Jun 2006 Shell sent - under construction
440 415 90 MercAngel 18 Aug 2006 Shell sent

Static Pages

Some Shells contain scene objects (e.g. wavesets, linking points) that cannot be dynamically loaded. Consequently, those objects must be placed in a Page that is loaded at the start upon linking into the Age. If you need one of these static pages, add your name to the table below. Then follow these instructions to create a static Page.

Page Number Related Shell Number Owner
11 129 Marcello
12 322 Jojon
13 126 Egon
14 315 Andy Legate
15 336 Luna
16 421 Corvus
17 424 Corvus
18 - Empty
19 - Empty
20 - Empty
21 - Empty
22 - Empty
23 - Empty
24 - Empty
25 - Empty
26 - Empty
27 - Empty
28 - Empty
29 - Empty
30 - Empty
31 - Empty
32 - Empty
33 - Empty
34 - Empty
35 - Empty
36 - Empty
37 - Empty
38 - Empty
39 - Empty
40 - Empty
41 - Empty
42 - Empty
43 - Empty
44 - Empty
45 - Empty
46 - Empty
47 - Empty
48 - Empty
49 - Empty
50 - Empty