RC4/Showcase

This commit is contained in:
Bitl 2019-06-10 11:54:30 -07:00
parent 7497beda5a
commit 4934e161e9
2181 changed files with 32614 additions and 93 deletions

View File

@ -301,7 +301,7 @@ namespace NovetusLauncher
}
else
{
*/
GlobalVars.loadtext = "'" + GlobalVars.Custom_Hat1ID_Offline + "','" +
GlobalVars.Custom_Hat2ID_Offline + "','" +
GlobalVars.Custom_Hat3ID_Offline + "'," +
@ -321,7 +321,47 @@ namespace NovetusLauncher
GlobalVars.Custom_Extra + "'";
GlobalVars.sololoadtext = GlobalVars.loadtext;
//}
}
*/
string hat1 = (GlobalVars.Custom_Hat1ID_Offline != "TeapotTurret.rbxm") ? GlobalVars.Custom_Hat1ID_Offline : "NoHat.rbxm";
string hat2 = (GlobalVars.Custom_Hat2ID_Offline != "TeapotTurret.rbxm") ? GlobalVars.Custom_Hat2ID_Offline : "NoHat.rbxm";
string hat3 = (GlobalVars.Custom_Hat3ID_Offline != "TeapotTurret.rbxm") ? GlobalVars.Custom_Hat3ID_Offline : "NoHat.rbxm";
string extra = (GlobalVars.Custom_Extra != "TeapotTurret.rbxm") ? GlobalVars.Custom_Extra : "NoExtra.rbxm";
GlobalVars.loadtext = "'" + hat1 + "','" +
hat2 + "','" +
hat3 + "'," +
GlobalVars.HeadColorID + "," +
GlobalVars.TorsoColorID + "," +
GlobalVars.LeftArmColorID + "," +
GlobalVars.RightArmColorID + "," +
GlobalVars.LeftLegColorID + "," +
GlobalVars.RightLegColorID + ",'" +
GlobalVars.Custom_T_Shirt_Offline + "','" +
GlobalVars.Custom_Shirt_Offline + "','" +
GlobalVars.Custom_Pants_Offline + "','" +
GlobalVars.Custom_Face_Offline + "','" +
GlobalVars.Custom_Head_Offline + "','" +
GlobalVars.Custom_Icon_Offline + "','" +
extra + "'";
GlobalVars.sololoadtext = "'" + GlobalVars.Custom_Hat1ID_Offline + "','" +
GlobalVars.Custom_Hat2ID_Offline + "','" +
GlobalVars.Custom_Hat3ID_Offline + "'," +
GlobalVars.HeadColorID + "," +
GlobalVars.TorsoColorID + "," +
GlobalVars.LeftArmColorID + "," +
GlobalVars.RightArmColorID + "," +
GlobalVars.LeftLegColorID + "," +
GlobalVars.RightLegColorID + ",'" +
GlobalVars.Custom_T_Shirt_Offline + "','" +
GlobalVars.Custom_Shirt_Offline + "','" +
GlobalVars.Custom_Pants_Offline + "','" +
GlobalVars.Custom_Face_Offline + "','" +
GlobalVars.Custom_Head_Offline + "','" +
GlobalVars.Custom_Icon_Offline + "','" +
GlobalVars.Custom_Extra + "'";
}
public static void ReadClientValues(string clientpath)
@ -753,10 +793,13 @@ namespace NovetusLauncher
public static void RenameWindow(Process exe, ScriptGenerator.ScriptType type)
{
int time = 500;
BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += (obj, e) => WorkerDoWork(exe, type, time, worker, GlobalVars.SelectedClient);
worker.RunWorkerAsync();
if (GlobalVars.AlreadyHasSecurity != true)
{
int time = 500;
BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += (obj, e) => WorkerDoWork(exe, type, time, worker, GlobalVars.SelectedClient);
worker.RunWorkerAsync();
}
}
private static void WorkerDoWork(Process exe, ScriptGenerator.ScriptType type, int time, BackgroundWorker worker, string clientname)
@ -796,7 +839,7 @@ namespace NovetusLauncher
if (client.IsRunning() == true)
{
var injector = new DllInjector();
injector.Inject(client, GlobalVars.BasePath + "\\soda.dll");
injector.Inject(client, GlobalVars.BasePath + "\\AntiCheat.dll");
}
}
}

View File

@ -844,7 +844,7 @@ namespace NovetusLauncher
client.Exited += new EventHandler(ClientExited);
client.Start();
SecurityFuncs.RenameWindow(client, ScriptGenerator.ScriptType.Client);
//SecurityFuncs.InjectAntiCheat(client);
SecurityFuncs.InjectAntiCheat(client);
GlobalVars.presence.details = "";
GlobalVars.presence.state = "In " + GlobalVars.SelectedClient + " Game";
GlobalVars.presence.largeImageText = GlobalVars.PlayerName + " | In " + GlobalVars.SelectedClient + " Game";

Binary file not shown.

View File

@ -0,0 +1,867 @@
<LDraw2RobloxMap xmlns="http://www.roblox.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.roblox.com LDraw2RobloxMap.xsd">
<schema_version>0.1</schema_version>
<color_map>
<color>
<ldraw_code>8</ldraw_code>
<roblox_code>27</roblox_code>
</color>
<color>
<ldraw_code>7</ldraw_code>
<roblox_code>2</roblox_code>
</color>
<color>
<ldraw_code>503</ldraw_code>
<roblox_code>103</roblox_code>
</color>
<color>
<ldraw_code>72</ldraw_code>
<roblox_code>199</roblox_code>
</color>
<color>
<ldraw_code>71</ldraw_code>
<roblox_code>194</roblox_code>
</color>
<color>
<ldraw_code>320</ldraw_code>
<roblox_code>154</roblox_code>
</color>
<color>
<ldraw_code>4</ldraw_code>
<roblox_code>21</roblox_code>
</color>
<color>
<ldraw_code>12</ldraw_code>
<roblox_code>101</roblox_code>
</color>
<color>
<ldraw_code>335</ldraw_code>
<roblox_code>153</roblox_code>
</color>
<color>
<ldraw_code>6</ldraw_code>
<roblox_code>25</roblox_code>
</color>
<color>
<ldraw_code>70</ldraw_code>
<roblox_code>192</roblox_code>
</color>
<color>
<ldraw_code>28</ldraw_code>
<roblox_code>138</roblox_code>
</color>
<color>
<ldraw_code>19</ldraw_code>
<roblox_code>5</roblox_code>
</color>
<color>
<ldraw_code>484</ldraw_code>
<roblox_code>38</roblox_code>
</color>
<color>
<ldraw_code>25</ldraw_code>
<roblox_code>106</roblox_code>
</color>
<color>
<ldraw_code>366</ldraw_code>
<roblox_code>12</roblox_code>
</color>
<color>
<ldraw_code>462</ldraw_code>
<roblox_code>105</roblox_code>
</color>
<color>
<ldraw_code>14</ldraw_code>
<roblox_code>24</roblox_code>
</color>
<color>
<ldraw_code>18</ldraw_code>
<roblox_code>3</roblox_code>
</color>
<color>
<ldraw_code>27</ldraw_code>
<roblox_code>119</roblox_code>
</color>
<color>
<ldraw_code>288</ldraw_code>
<roblox_code>141</roblox_code>
</color>
<color>
<ldraw_code>2</ldraw_code>
<roblox_code>28</roblox_code>
</color>
<color>
<ldraw_code>17</ldraw_code>
<roblox_code>6</roblox_code>
</color>
<color>
<ldraw_code>10</ldraw_code>
<roblox_code>37</roblox_code>
</color>
<color>
<ldraw_code>378</ldraw_code>
<roblox_code>151</roblox_code>
</color>
<color>
<ldraw_code>3</ldraw_code>
<roblox_code>107</roblox_code>
</color>
<color>
<ldraw_code>11</ldraw_code>
<roblox_code>116</roblox_code>
</color>
<color>
<ldraw_code>272</ldraw_code>
<roblox_code>140</roblox_code>
</color>
<color>
<ldraw_code>1</ldraw_code>
<roblox_code>23</roblox_code>
</color>
<color>
<ldraw_code>9</ldraw_code>
<roblox_code>45</roblox_code>
</color>
<color>
<ldraw_code>379</ldraw_code>
<roblox_code>135</roblox_code>
</color>
<color>
<ldraw_code>23</ldraw_code>
<roblox_code>110</roblox_code>
</color>
<color>
<ldraw_code>20</ldraw_code>
<roblox_code>39</roblox_code>
</color>
<color>
<ldraw_code>22</ldraw_code>
<roblox_code>104</roblox_code>
</color>
<color>
<ldraw_code>26</ldraw_code>
<roblox_code>124</roblox_code>
</color>
<color>
<ldraw_code>373</ldraw_code>
<roblox_code>136</roblox_code>
</color>
<color>
<ldraw_code>5</ldraw_code>
<roblox_code>22</roblox_code>
</color>
<color>
<ldraw_code>13</ldraw_code>
<roblox_code>9</roblox_code>
</color>
<color>
<ldraw_code>0</ldraw_code>
<roblox_code>26</roblox_code>
</color>
<color>
<ldraw_code>15</ldraw_code>
<roblox_code>1</roblox_code>
</color>
<color>
<ldraw_code>21</ldraw_code>
<roblox_code>50</roblox_code>
</color>
<color>
<ldraw_code>36</ldraw_code>
<roblox_code>41</roblox_code>
</color>
<color>
<ldraw_code>57</ldraw_code>
<roblox_code>47</roblox_code>
</color>
<color>
<ldraw_code>46</ldraw_code>
<roblox_code>44</roblox_code>
</color>
<color>
<ldraw_code>34</ldraw_code>
<roblox_code>48</roblox_code>
</color>
<color>
<ldraw_code>42</ldraw_code>
<roblox_code>49</roblox_code>
</color>
<color>
<ldraw_code>33</ldraw_code>
<roblox_code>43</roblox_code>
</color>
<color>
<ldraw_code>41</ldraw_code>
<roblox_code>42</roblox_code>
</color>
<color>
<ldraw_code>37</ldraw_code>
<roblox_code>126</roblox_code>
</color>
<color>
<ldraw_code>45</ldraw_code>
<roblox_code>113</roblox_code>
</color>
<color>
<ldraw_code>40</ldraw_code>
<roblox_code>111</roblox_code>
</color>
<color>
<ldraw_code>47</ldraw_code>
<roblox_code>40</roblox_code>
</color>
<color>
<ldraw_code>135</ldraw_code>
<roblox_code>150</roblox_code>
</color>
</color_map>
<part_map>
<part>
<name>31</name>
<description>Window 1Z x 3X x 2Y</description>
<ldraw_filename>31.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,2,1</size_vect3>
<y_offset>1.2</y_offset>
</roblox_part>
</part>
<part>
<name>645</name>
<description>Window 1Z x 6X x 2Y</description>
<ldraw_filename>645.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>6,2,1</size_vect3>
<y_offset>1.2</y_offset>
</roblox_part>
</part>
<part>
<name>2345</name>
<description>Panel Wall 3Z x 3X x 6Y Corner </description>
<ldraw_filename>2345.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,6,3</size_vect3>
<y_offset>3.6</y_offset>
</roblox_part>
</part>
<part>
<name>2453</name>
<description>Brick 1Z x 1X x 5Y</description>
<ldraw_filename>2453.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>1,5,1</size_vect3>
<y_offset>3.0</y_offset>
</roblox_part>
</part>
<part>
<name>2454</name>
<description>Brick 1Z x 2X x 5Y with Inside Axelholder</description>
<ldraw_filename>2454.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,5,1</size_vect3>
<y_offset>3.0</y_offset>
</roblox_part>
</part>
<part>
<name>2456</name>
<description>Brick 2Z x 6X</description>
<ldraw_filename>2456.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>6,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3001</name>
<description>Brick 2Z x 4X</description>
<ldraw_filename>3001.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>4,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3002</name>
<description>Brick 2Z x 3X</description>
<ldraw_filename>3002.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3003</name>
<description>Brick 2Z x 2X</description>
<ldraw_filename>3003.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3004</name>
<description>Brick 1Z x 2X</description>
<ldraw_filename>3004.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3005</name>
<description>Brick 1Z x 1X</description>
<ldraw_filename>3005.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>1,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3006</name>
<description>Brick 2Z x 10X</description>
<ldraw_filename>3006.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>10,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3008</name>
<description>Brick 2Z x 8X</description>
<ldraw_filename>3008.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>8,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3010</name>
<description>Brick 1Z x 4X</description>
<ldraw_filename>3010.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>4,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3037</name>
<description>Slope Brick 45 2Z x 4X</description>
<ldraw_filename>3037.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>4,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3038</name>
<description>Slope Brick 45 2Z x 3X</description>
<ldraw_filename>3038.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,3</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3039</name>
<description>Slope Brick 45 2Z x 2X</description>
<ldraw_filename>3039.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3040B</name>
<description>Slope Brick 45 2Z x 1X</description>
<ldraw_filename>3040B.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>1,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3043</name>
<description>Slope Brick 45 2Z x 2X</description>
<ldraw_filename>3043.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3046</name>
<description>Slope Brick 45 2Z x 2X Double Concave</description>
<ldraw_filename>3046.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3245B</name>
<description>Brick 1Z x 2X x 2Y with Inside Axelholder</description>
<ldraw_filename>3245B.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3455</name>
<description>Arch 1Z x 6X</description>
<ldraw_filename>3455.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>6,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3579</name>
<description>Door 1Z x 3X x 4Y Frame</description>
<ldraw_filename>3579.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,4,1</size_vect3>
<y_offset>2.4</y_offset>
</roblox_part>
</part>
<part>
<name>3581</name>
<description>Brick 1Z x 1X x 2Y with Shutter Hole</description>
<ldraw_filename>3581.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>1,2,1</size_vect3>
<y_offset>1.2</y_offset>
</roblox_part>
</part>
<part>
<name>3622</name>
<description>Brick 1Z x 3X</description>
<ldraw_filename>3622.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3660</name>
<description>Slope Brick 45 2Z x 2X Inverted</description>
<ldraw_filename>3660.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>3700</name>
<description>Technic Brick 1Z x 2X with Hole</description>
<ldraw_filename>3700.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>4070</name>
<description>Brick 1Z x 1X with Headlight</description>
<ldraw_filename>4070.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>1,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>4444</name>
<description>Panel 2Z x 5X x 6Y Wall</description>
<ldraw_filename>4444.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,6,2</size_vect3>
<y_offset>3.6</y_offset>
</roblox_part>
</part>
<part>
<name>4444P01</name>
<description>Panel 2Z x 5X x 6Y Wall with Dark Gray Stones Pattern</description>
<ldraw_filename>4444P01.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,6,2</size_vect3>
<y_offset>3.6</y_offset>
</roblox_part>
</part>
<part>
<name>4490</name>
<description>Arch 1Z x 3X</description>
<ldraw_filename>4490.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,1,1</size_vect3>
<y_offset>0.6</y_offset>
</roblox_part>
</part>
<part>
<name>7930C01</name>
<description>Door 1Z x 3X x 4Y with Glass (Complete)</description>
<ldraw_filename>7930C01.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>3,4,1</size_vect3>
<y_offset>2.4</y_offset>
</roblox_part>
</part>
<part>
<name>7026</name>
<description>Window 1Z x 2X x 2X</description>
<ldraw_filename>7026.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,2,1</size_vect3>
<y_offset>1.2</y_offset>
</roblox_part>
</part>
<part>
<name>30374</name>
<description>Bar 4L Light Sabre Blade</description>
<ldraw_filename>30374.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>brick</form_factor>
<size_vect3>2,2,1</size_vect3>
<y_offset>1.2</y_offset>
</roblox_part>
</part>
<part>
<name>3020</name>
<description>Plate 2Z x 4X</description>
<ldraw_filename>3020.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>4,1,2 </size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3021</name>
<description>Plate 2Z x 3X</description>
<ldraw_filename>3021.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>3,1,2</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3022</name>
<description>Plate 2Z x 2X</description>
<ldraw_filename>3022.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>2,1,2</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3023</name>
<description>Plate 1Z x 2X</description>
<ldraw_filename>3023.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>2,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3024</name>
<description>Plate 1Z x 1X</description>
<ldraw_filename>3024.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>1,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3031</name>
<description>Plate 4Z x 4X</description>
<ldraw_filename>3031.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>4,1,4</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3032</name>
<description>Plate 4Z x 6X</description>
<ldraw_filename>3032.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>6,1,4</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3033</name>
<description>6Z x 10X</description>
<ldraw_filename>3033.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>10,1,6</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3034</name>
<description>Plate 2Z x 8X</description>
<ldraw_filename>3034.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>8,1,2</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3035</name>
<description>4Z x 8X</description>
<ldraw_filename>3035.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>8,1,4</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3036</name>
<description>Plate 6Z x 8X</description>
<ldraw_filename>3036.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>8,1,6</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3070B</name>
<description>Tile 1Z x 1X with Groove</description>
<ldraw_filename>3070B.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>1,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3623</name>
<description>Plate 1Z x 3X</description>
<ldraw_filename>3623.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>3,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3666</name>
<description>Plate 1Z x 6X</description>
<ldraw_filename>3666.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>6,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3710</name>
<description>Plate 1Z x 4X </description>
<ldraw_filename>3710.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>4,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3794</name>
<description>Plate 1Z x 2X with 1 Stud</description>
<ldraw_filename>3794.dat</ldraw_filename>
<mapping_fidelity>close</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>2,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3795</name>
<description>Plate 2Z x 6X</description>
<ldraw_filename>3795.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>6,1,2</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3857</name>
<description>BasePlate 16Z x 32X with Square Corners</description>
<ldraw_filename>3857.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>32,1,16</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>3867</name>
<description>Plate 16Z x 16X</description>
<ldraw_filename>3867.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>16,1,16</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
<part>
<name>4477</name>
<description>Plate 1Z x 10X</description>
<ldraw_filename>4477.dat</ldraw_filename>
<mapping_fidelity>exact</mapping_fidelity>
<roblox_part>
<shape>block</shape>
<form_factor>plate</form_factor>
<size_vect3>10,1,1</size_vect3>
<y_offset>0.2</y_offset>
</roblox_part>
</part>
</part_map>
</LDraw2RobloxMap>

View File

@ -0,0 +1,102 @@
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
<External>null</External>
<External>nil</External>
<Item class="Part" referent="RBX0">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">3</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">3</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">23</int>
<CoordinateFrame name="CFrame">
<X>-0.5</X>
<Y>0.5</Y>
<Z>0</Z>
<R00>-1.1920929e-007</R00>
<R01>1.00000012</R01>
<R02>0</R02>
<R10>1.00000012</R10>
<R11>-1.1920929e-007</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1.00000024</R22>
</CoordinateFrame>
<bool name="CanCollide">true</bool>
<bool name="CastsShadows">true</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="Cullable">true</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">3</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">3</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">false</bool>
<string name="Name">Rocket</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">3</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<token name="shape">1</token>
<Vector3 name="size">
<X>1</X>
<Y>1</Y>
<Z>4</Z>
</Vector3>
</Properties>
<Item class="Sound">
<Properties>
<bool name="Looped">true</bool>
<string name="Name">Swoosh</string>
<int name="PlayCount">0</int>
<bool name="PlayOnRemove">false</bool>
<Content name="SoundId"><url>rbxasset://sounds\Rocket whoosh 01.wav</url></Content>
<float name="Volume">0.699999988</float>
</Properties>
</Item>
<Item class="Sound">
<Properties>
<bool name="Looped">false</bool>
<string name="Name">Explosion</string>
<int name="PlayCount">0</int>
<bool name="PlayOnRemove">true</bool>
<Content name="SoundId"><url>rbxasset://sounds\collide.wav</url></Content>
<float name="Volume">1</float>
</Properties>
</Item>
<Item class="Script">
<Properties>
<string name="Name">Script</string>
<string name="Source">r = game:service(&quot;RunService&quot;)&#13;&#10;&#13;&#10;shaft = script.Parent&#13;&#10;position = Vector3.new(0,0,0)&#13;&#10;&#13;&#10;function fly()&#13;&#10;&#9;direction = shaft.CFrame.lookVector&#13;&#10;&#9;position = position + direction&#13;&#10;&#9;error = position - shaft.Position&#13;&#10;&#9;shaft.Velocity = 7*error&#13;&#10;end&#13;&#10;&#13;&#10;function blow()&#13;&#10;&#9;swoosh:Stop()&#13;&#10;&#9;explosion = Instance.new(&quot;Explosion&quot;)&#13;&#10;&#9;explosion.Position = shaft.Position&#13;&#10;&#9;explosion.Parent = game.Workspace&#13;&#10;&#9;connection:disconnect()&#13;&#10;&#9;shaft:remove()&#13;&#10;end&#13;&#10;&#13;&#10;t, s = r.Stepped:wait()&#13;&#10;&#13;&#10;swoosh = script.Parent.Swoosh&#13;&#10;swoosh:Play()&#13;&#10;&#13;&#10;position = shaft.Position&#13;&#10;d = t + 10.0 - s&#13;&#10;connection = shaft.Touched:connect(blow)&#13;&#10;&#13;&#10;while t &lt; d do&#13;&#10;&#9;fly()&#13;&#10;&#9;t = r.Stepped:wait()&#13;&#10;end&#13;&#10;&#13;&#10;script.Parent.Explosion.PlayOnRemove = false&#13;&#10;swoosh:Stop()&#13;&#10;shaft:remove()&#13;&#10;</string>
</Properties>
</Item>
</Item>
</roblox>

View File

@ -0,0 +1,82 @@
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
<External>null</External>
<External>nil</External>
<Item class="Part" referent="RBX0">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">4</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">194</int>
<CoordinateFrame name="CFrame">
<X>0</X>
<Y>6.4000001</Y>
<Z>-8</Z>
<R00>1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>1</R22>
</CoordinateFrame>
<bool name="CanCollide">true</bool>
<bool name="CastsShadows">true</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="Cullable">true</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">false</bool>
<string name="Name">Pellet</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<token name="shape">0</token>
<Vector3 name="size">
<X>2</X>
<Y>2</Y>
<Z>2</Z>
</Vector3>
</Properties>
<Item class="Script">
<Properties>
<string name="Name">Script</string>
<string name="Source">&#13;&#10;pellet = script.Parent&#13;&#10;damage = 8&#13;&#10;&#13;&#10;function onTouched(hit)&#13;&#10;&#9;humanoid = hit.Parent:findFirstChild(&quot;Humanoid&quot;)&#13;&#10;&#9;if humanoid~=nil then&#13;&#10;&#9;&#9;humanoid.Health = humanoid.Health - damage&#13;&#10;&#9;&#9;connection:disconnect()&#13;&#10;&#9;else&#13;&#10;&#9;&#9;damage = damage / 2&#13;&#10;&#9;&#9;if damage &lt; 0.1 then&#13;&#10;&#9;&#9;&#9;connection:disconnect()&#13;&#10;&#9;&#9;end&#13;&#10;&#9;end&#13;&#10;end&#13;&#10;&#13;&#10;connection = pellet.Touched:connect(onTouched)&#13;&#10;&#13;&#10;r = game:service(&quot;RunService&quot;)&#13;&#10;t, s = r.Stepped:wait()&#13;&#10;d = t + 1.0 - s&#13;&#10;while t &lt; d do&#13;&#10;&#9;t = r.Stepped:wait()&#13;&#10;end&#13;&#10;&#13;&#10;pellet.Parent = nil</string>
</Properties>
</Item>
</Item>
</roblox>

View File

@ -0,0 +1,795 @@
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
<External>null</External>
<External>nil</External>
<Item class="Model" referent="RBX0">
<Properties>
<token name="Controller">7</token>
<bool name="ControllerFlagShown">true</bool>
<CoordinateFrame name="ModelInPrimary">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
<R00>1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>1</R22>
</CoordinateFrame>
<string name="Name">erik.cassel</string>
<Ref name="PrimaryPart">RBX1</Ref>
<bool name="archivable">true</bool>
</Properties>
<Item class="Part" referent="RBX1">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">4</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">24</int>
<CoordinateFrame name="CFrame">
<X>0</X>
<Y>9.5</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">true</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Head</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">0</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>2</X>
<Y>1</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="SpecialMesh" referent="RBX2">
<Properties>
<Content name="MeshId"><null></null></Content>
<token name="MeshType">0</token>
<string name="Name">Mesh</string>
<Vector3 name="Scale">
<X>1.25</X>
<Y>1.25</Y>
<Z>1.25</Z>
</Vector3>
<Content name="TextureId"><null></null></Content>
<Vector3 name="VertexColor">
<X>1</X>
<Y>1</Y>
<Z>1</Z>
</Vector3>
<bool name="archivable">true</bool>
</Properties>
</Item>
<Item class="Decal" referent="RBX3">
<Properties>
<token name="Face">5</token>
<string name="Name">face</string>
<float name="Shiny">20</float>
<float name="Specular">0</float>
<Content name="Texture"><url>rbxasset://textures\face.png</url></Content>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Part" referent="RBX4">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">4</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">23</int>
<CoordinateFrame name="CFrame">
<X>0</X>
<Y>8</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>-0</R02>
<R10>-0</R10>
<R11>1</R11>
<R12>-0</R12>
<R20>-0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">true</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">0</float>
<float name="LeftParamB">0</float>
<token name="LeftSurface">2</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Torso</string>
<float name="Reflectance">0</float>
<float name="RightParamA">0</float>
<float name="RightParamB">0</float>
<token name="RightSurface">2</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>2</X>
<Y>2</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="Decal" referent="RBX5">
<Properties>
<token name="Face">5</token>
<string name="Name">roblox</string>
<float name="Shiny">20</float>
<float name="Specular">0</float>
<Content name="Texture"><binary>iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAK3RFWHRDcmVhdGlvbiBUaW1l
AFR1ZSA0IE9jdCAyMDA1IDEyOjA4OjU2IC0wODAwjyq8YAAAAAd0SU1FB9UKBBMOFj/CLTwA
AAAJcEhZcwAAHsIAAB7CAW7QdT4AAAAEZ0FNQQAAsY8L/GEFAAAYfklEQVR42u3dCXxU1b0H
8N+dfTKTZLKRPWxhE0UUQVllrSDu2LovrQjPSi2tW6346mtdWhG1reKG9VVFrX70U1d8FhG0
LCqoqICyJkACJCRkkpnMPvedc2cymSSzhKWl4O/7+QwzmTn33nPv3HPO/5x75gIQERERERER
ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER
EREREREREREREREREREREREREREREREREREdX5SDSbxzzs9U75NPAIHA0c53WrqBA1Ewfz6y
zjkHYbcbe267Fa0LHz/a2Tpqsh955OeFc+f+Kf69qkmTWvwffGBPtkz/gzw/6NijO9oZIKKj
p1s1vOv11wy1F81wiZdm+bcqF9QdwbojHO763uGsP259+unTzwu9996TCIWKoYjdVY5Qo6aq
kUfnt8X6lc7bSJL2sPazm8dMFenachPfom85+eRl6vr1E7osG5dXRgDHv259wVUjRy7zr16t
nSwhmw2GVavgGDTwyORAnGsH7PZYt8LTpxLlb/4dof79Dn2nGhvh/tlN8L36avtmdHrkOJug
mE1HJNvh5ma4z78AwZUrY+8Fsx3Ir9vbpQJQfT64LpqB4D/+0f5eaSnsr70G4ylDu1YY3eCe
dxf8oovTVlgbX1iMvj+6uGu6d96Ff8YMrcLIeeRhR8HcXzj3PbPoTOd1Mz+Uh0oufUCk6Ttl
UiRf7lY05eVp6VkBHP+69QVvjjT68OsNaK6uwaDSHkc0Ew1z5iD82GPw6I3Y9MEqnHXmaYe9
zrDfj/3iRFZcLi3zX//qbky6/zcplwlC7d7Ko7yr18AzapT2utVkgXf5P9F35KkJ06p796Gp
pEQrsHV2B/QbNqB/RTHCB7PBTpqvuRah556DV7yu/exrnHXaiWgQ+9B5L7yzZsPz9NMwDh26
unjhYxN3jjvzAIJBi/zsk+kzMO3NV6BviwB8XtRbMwCDwdc/ELAc9hdB/9EMB5P4yx7lOCs3
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
n5ub/i4lRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
REREREREREREREREREREREREREREREREREREREREREREREREREREREREx6v/B5qI37vMmLq3
AAAAAElFTkSuQmCC</binary></Content>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Part" referent="RBX6">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">4</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">24</int>
<CoordinateFrame name="CFrame">
<X>1.5</X>
<Y>8</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">false</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Left Arm</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>1</X>
<Y>2</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="Script" referent="RBX7">
<Properties>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">Script</string>
<string name="Source">while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide = false
end</string>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Part" referent="RBX8">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">4</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">24</int>
<CoordinateFrame name="CFrame">
<X>-1.5</X>
<Y>8</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">false</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Right Arm</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>1</X>
<Y>2</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="Script" referent="RBX9">
<Properties>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">Script</string>
<string name="Source">while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide = false
end</string>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Part" referent="RBX10">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">0</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">119</int>
<CoordinateFrame name="CFrame">
<X>0.5</X>
<Y>6</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">false</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Left Leg</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>1</X>
<Y>2</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="Script" referent="RBX11">
<Properties>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">Script</string>
<string name="Source">while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses .
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide=false--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
end
while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses .
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide=false--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
end
</string>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Part" referent="RBX12">
<Properties>
<bool name="Anchored">false</bool>
<float name="BackParamA">-0.5</float>
<float name="BackParamB">0.5</float>
<token name="BackSurface">0</token>
<token name="BackSurfaceInput">0</token>
<float name="BottomParamA">-0.5</float>
<float name="BottomParamB">0.5</float>
<token name="BottomSurface">0</token>
<token name="BottomSurfaceInput">0</token>
<int name="BrickColor">119</int>
<CoordinateFrame name="CFrame">
<X>-0.5</X>
<Y>6</Y>
<Z>-0.5</Z>
<R00>-1</R00>
<R01>0</R01>
<R02>0</R02>
<R10>0</R10>
<R11>1</R11>
<R12>0</R12>
<R20>0</R20>
<R21>0</R21>
<R22>-1</R22>
</CoordinateFrame>
<bool name="CanCollide">false</bool>
<token name="Controller">0</token>
<bool name="ControllerFlagShown">true</bool>
<bool name="DraggingV1">false</bool>
<float name="Elasticity">0.5</float>
<token name="FormFactor">0</token>
<float name="Friction">0.300000012</float>
<float name="FrontParamA">-0.5</float>
<float name="FrontParamB">0.5</float>
<token name="FrontSurface">0</token>
<token name="FrontSurfaceInput">0</token>
<float name="LeftParamA">-0.5</float>
<float name="LeftParamB">0.5</float>
<token name="LeftSurface">0</token>
<token name="LeftSurfaceInput">0</token>
<bool name="Locked">true</bool>
<string name="Name">Right Leg</string>
<float name="Reflectance">0</float>
<float name="RightParamA">-0.5</float>
<float name="RightParamB">0.5</float>
<token name="RightSurface">0</token>
<token name="RightSurfaceInput">0</token>
<Vector3 name="RotVelocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="TopParamA">-0.5</float>
<float name="TopParamB">0.5</float>
<token name="TopSurface">3</token>
<token name="TopSurfaceInput">0</token>
<float name="Transparency">0</float>
<Vector3 name="Velocity">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
<token name="shape">1</token>
<Vector3 name="size">
<X>1</X>
<Y>2</Y>
<Z>1</Z>
</Vector3>
</Properties>
<Item class="Script" referent="RBX13">
<Properties>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">Script</string>
<string name="Source">while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses .
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide=false--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
end
while true do--while its told its true it will happen
script.Parent.CanCollide=true--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses .
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
script.Parent.CanCollide=false--script.Parent.(whatever) meens that its talking about the script effecting the
--parent, which is the brick, changing whatever setting in the brick its told too change. and the true/false is
--setting the setting to something else useing whatever unit it uses.
wait(0)--this is how long it will wait until going to the next piece of the script below it or will restart it.
end
</string>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
<Item class="Humanoid" referent="RBX14">
<Properties>
<float name="Health">100</float>
<bool name="Jump">false</bool>
<float name="MaxHealth">100</float>
<string name="Name">Humanoid</string>
<bool name="Sit">false</bool>
<bool name="Strafe">false</bool>
<Vector3 name="TargetPoint">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<Vector3 name="WalkDirection">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<float name="WalkRotationalVelocity">0</float>
<Ref name="WalkToPart">null</Ref>
<Vector3 name="WalkToPoint">
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Vector3>
<bool name="archivable">true</bool>
</Properties>
</Item>
<Item class="Script" referent="RBX15">
<Properties>
<bool name="Disabled">false</bool>
<Content name="LinkedSource"><null></null></Content>
<string name="Name">Script</string>
<string name="Source">function newSound(id)
local sound = Instance.new(&quot;Sound&quot;)
sound.SoundId = id
sound.Parent = script.Parent.Head
return sound
end
sFallingDown = newSound(&quot;rbxasset://sounds/splat.wav&quot;)
sFreeFalling = newSound(&quot;rbxasset://sounds/swoosh.wav&quot;)
sGettingUp = newSound(&quot;rbxasset://sounds/hit.wav&quot;)
sJumping = newSound(&quot;rbxasset://sounds/button.wav&quot;)
sRunning = newSound(&quot;rbxasset://sounds/bfsl-minifigfoots1.mp3&quot;)
sRunning.Looped = true
function onState(state, sound)
if state then
sound:play()
else
sound:pause()
end
end
function onRunning(speed)
if speed&gt;0 then
sRunning:play()
else
sRunning:pause()
end
end
local h = script.Parent.Humanoid
h.Died:connect(onDied)
h.Running:connect(onRunning)
h.Jumping:connect(function(state) onState(state, sJumping) end)
h.GettingUp:connect(function(state) onState(state, sGettingUp) end)
h.FreeFalling:connect(function(state) onState(state, sFreeFalling) end)
h.FallingDown:connect(function(state) onState(state, sFallingDown) end)
-- regeneration
while true do
local s = wait(1)
local health=h.Health
if health&gt;0 and health&lt;h.MaxHealth then
health = health + 0.01*s*h.MaxHealth
if health*1.05 &lt; h.MaxHealth then
h.Health = health
else
h.Health = h.MaxHealth
end
end
end
</string>
<bool name="archivable">true</bool>
</Properties>
</Item>
</Item>
</roblox>

View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -25,7 +25,7 @@ function KickPlayer(Player,reason)
print("Player '" .. Player.Name .. "' with ID '" .. Player.userId .. "' kicked. Reason: "..reason)
end
function LoadCharacterNew(playerApp,newChar,RemoveTeapotTurret)
function LoadCharacterNew(playerApp,newChar)
PlayerService = game:GetService("Players")
Player = PlayerService:GetPlayerFromCharacter(newChar)
@ -175,7 +175,7 @@ end
rbxversion = version()
print("ROBLOX Client version '" .. rbxversion .. "' loaded.")
function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,RemoveTeapotTurret)
function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5)
Server = game:GetService("NetworkServer")
RunService = game:GetService("RunService")
Server:start(Port, 20)
@ -195,7 +195,7 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Remo
Player:LoadCharacter()
LoadSecurity(newWaitForChild(Player,"Security"),Player,game.Lighting)
if (Player.Character ~= nil) then
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character,RemoveTeapotTurret)
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character)
end
end
@ -205,11 +205,11 @@ function CSServer(Port,PlayerLimit,ClientEXEMD5,LauncherMD5,ClientScriptMD5,Remo
if (Player.Character.Humanoid.Health == 0) then
wait(5)
Player:LoadCharacter()
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character,RemoveTeapotTurret)
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character)
elseif (Player.Character.Parent == nil) then
wait(5)
Player:LoadCharacter() -- to make sure nobody is deleted.
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character,RemoveTeapotTurret)
LoadCharacterNew(newWaitForChild(Player,"Appearance"),Player.Character)
end
end
end

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 846 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 839 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 800 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 771 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Some files were not shown because too many files have changed in this diff Show More