mirror of
https://github.com/Steffo99/stack.git
synced 2024-11-21 23:44:20 +00:00
Molte modifiche.
This commit is contained in:
parent
69134c6bf6
commit
3d32b5ecb4
12 changed files with 103 additions and 301 deletions
|
@ -229,7 +229,7 @@
|
|||
<option_use_new_audio>True</option_use_new_audio>
|
||||
<option_variableerrors>False</option_variableerrors>
|
||||
<option_version>Alpha</option_version>
|
||||
<option_version_build>13</option_version_build>
|
||||
<option_version_build>16</option_version_build>
|
||||
<option_version_company>Royal Games</option_version_company>
|
||||
<option_version_copyright>lolno</option_version_copyright>
|
||||
<option_version_description></option_version_description>
|
||||
|
|
|
@ -120,25 +120,30 @@
|
|||
</backgrounds>
|
||||
<paths name="paths"/>
|
||||
<scripts name="scripts">
|
||||
<script>scripts\saverecord.gml</script>
|
||||
<script>scripts\resetrecord.gml</script>
|
||||
<script>scripts\saveX.gml</script>
|
||||
<script>scripts\resetX.gml</script>
|
||||
<script>scripts\loadX.gml</script>
|
||||
<script>scripts\togglefullscreen.gml</script>
|
||||
<script>scripts\m_stack_init.gml</script>
|
||||
<script>scripts\m_totem_init.gml</script>
|
||||
<script>scripts\scrcursor.gml</script>
|
||||
<script>scripts\rollL.gml</script>
|
||||
<script>scripts\rollR.gml</script>
|
||||
<script>scripts\rocketup.gml</script>
|
||||
<script>scripts\localrocket.gml</script>
|
||||
<script>scripts\gravinvert.gml</script>
|
||||
<script>scripts\changeroom.gml</script>
|
||||
<scripts name="Modes">
|
||||
<script>scripts\m_stack_init.gml</script>
|
||||
<script>scripts\m_totem_init.gml</script>
|
||||
<script>scripts\m_menu_init.gml</script>
|
||||
<scripts name="Roll">
|
||||
<script>scripts\r_s_roll.gml</script>
|
||||
<script>scripts\r_l_roll.gml</script>
|
||||
</scripts>
|
||||
<script>scripts\changeroom.gml</script>
|
||||
</scripts>
|
||||
<scripts name="Old">
|
||||
<script>scripts\saverecord.gml</script>
|
||||
<script>scripts\resetrecord.gml</script>
|
||||
<script>scripts\saveX.gml</script>
|
||||
<script>scripts\resetX.gml</script>
|
||||
<script>scripts\loadX.gml</script>
|
||||
</scripts>
|
||||
</scripts>
|
||||
<fonts name="fonts">
|
||||
<font>fonts\points</font>
|
||||
|
@ -285,9 +290,9 @@
|
|||
<object>objects\d_fix_count_ent</object>
|
||||
<object>objects\o_sea</object>
|
||||
<object>objects\o_info_keys</object>
|
||||
</objects>
|
||||
<object>objects\s_display_menu</object>
|
||||
</objects>
|
||||
</objects>
|
||||
<rooms name="rooms">
|
||||
<room>rooms\menu</room>
|
||||
<rooms name="Stack">
|
||||
|
|
|
@ -73,6 +73,28 @@
|
|||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="9" enumb="77">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>224</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>0</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_another_room</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>11</kind>
|
||||
<room>menu</room>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
</events>
|
||||
<PhysicsObject>0</PhysicsObject>
|
||||
<PhysicsObjectSensor>0</PhysicsObjectSensor>
|
||||
|
|
|
@ -25,111 +25,27 @@
|
|||
<arguments>
|
||||
<argument>
|
||||
<kind>9</kind>
|
||||
<script>loadX</script>
|
||||
<script>m_menu_init</script>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="9" enumb="123">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>601</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_execute_script</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>9</kind>
|
||||
<script>resetX</script>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="9" enumb="122">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>601</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_execute_script</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>9</kind>
|
||||
<script>togglefullscreen</script>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
<string></string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
|
|
|
@ -594,58 +594,6 @@ physics_draw_debug();
|
|||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>611</id>
|
||||
<kind>6</kind>
|
||||
<userelative>-1</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>2</exetype>
|
||||
<functionname></functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>-1</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>1</kind>
|
||||
<string>global.boxtotal</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>+1</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>201</id>
|
||||
<kind>0</kind>
|
||||
<userelative>-1</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_create_object</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>-1</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>10</kind>
|
||||
<object>money</object>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>203</id>
|
||||
|
|
|
@ -34,6 +34,48 @@
|
|||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="6" enumb="4">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>601</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_execute_script</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>9</kind>
|
||||
<script>changeroom</script>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string></string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string></string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
</events>
|
||||
<PhysicsObject>-1</PhysicsObject>
|
||||
<PhysicsObjectSensor>0</PhysicsObjectSensor>
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
<arguments>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>3</string>
|
||||
<string>1</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>4</kind>
|
||||
|
|
|
@ -74,48 +74,6 @@
|
|||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="2" enumb="0">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>601</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_execute_script</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>9</kind>
|
||||
<script>saveX</script>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="3" enumb="2">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
|
@ -454,78 +412,6 @@ else
|
|||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>526</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>0</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_font</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>12</kind>
|
||||
<font>points</font>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>4</kind>
|
||||
<string>2</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>524</id>
|
||||
<kind>0</kind>
|
||||
<userelative>0</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>0</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_color</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>13</kind>
|
||||
<string>33023</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>613</id>
|
||||
<kind>0</kind>
|
||||
<userelative>-1</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_draw_variable</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>blocksr</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>640</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>601</id>
|
||||
|
@ -691,32 +577,6 @@ else
|
|||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="9" enumb="82">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
<id>301</id>
|
||||
<kind>0</kind>
|
||||
<userelative>-1</userelative>
|
||||
<isquestion>0</isquestion>
|
||||
<useapplyto>-1</useapplyto>
|
||||
<exetype>1</exetype>
|
||||
<functionname>action_set_alarm</functionname>
|
||||
<codestring></codestring>
|
||||
<whoName>self</whoName>
|
||||
<relative>0</relative>
|
||||
<isnot>0</isnot>
|
||||
<arguments>
|
||||
<argument>
|
||||
<kind>0</kind>
|
||||
<string>1</string>
|
||||
</argument>
|
||||
<argument>
|
||||
<kind>4</kind>
|
||||
<string>0</string>
|
||||
</argument>
|
||||
</arguments>
|
||||
</action>
|
||||
</event>
|
||||
<event eventtype="9" enumb="77">
|
||||
<action>
|
||||
<libid>1</libid>
|
||||
|
|
|
@ -52,7 +52,10 @@
|
|||
<instances>
|
||||
<instance objName="<undefined>" x="544" y="480" name="inst_2648C0B4" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="<undefined>" x="576" y="480" name="inst_250E7EC4" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="text" x="320" y="416" name="inst_3032A2C0" locked="0" code="display = "Benvenuto a Stack!#Premi F5 per selezionare un livello." scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="text" x="320" y="256" name="inst_3032A2C0" locked="0" code="display = "Benvenuto a Stack!#Seleziona un livello da quelli sotto o premi F5 per inserire manualmente l'ID.";" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="text" x="320" y="352" name="inst_92C56133" locked="0" code="display = "Totem#Impila più pezzi possibili";" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="text" x="64" y="352" name="inst_9A37F215" locked="0" code="display = "Sandbox#Quello che ti pare";" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="text" x="576" y="352" name="inst_704DC445" locked="0" code="display = "Roll#Raggiungi il traguardo!";" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="debugobj" x="0" y="0" name="inst_C72204E4" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="s_display_menu" x="32" y="0" name="inst_631AFA3E" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_norm_L_D" x="96" y="64" name="inst_D8218CC9" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
|
@ -97,13 +100,17 @@
|
|||
<instance objName="o_wall_inv" x="544" y="64" name="inst_D4F7295C" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_D" x="288" y="64" name="inst_CAE68114" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_D" x="416" y="64" name="inst_0BC99924" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_D" x="608" y="64" name="inst_D7DD345C" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_U" x="608" y="96" name="inst_F0299E7C" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_D" x="576" y="64" name="inst_D7DD345C" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_U" x="576" y="96" name="inst_F0299E7C" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_U" x="576" y="192" name="inst_FBDAD9AC" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_D" x="576" y="160" name="inst_249AB638" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_D" x="608" y="192" name="inst_198FF683" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_D" x="352" y="64" name="inst_631202BA" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_R_U" x="416" y="192" name="inst_EA7EEA5B" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_move" x="64" y="416" name="inst_7FCE3EC9" locked="0" code="room_specified = 3;" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_move" x="320" y="416" name="inst_65ABDD27" locked="0" code="room_specified = 9;" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_move" x="576" y="416" name="inst_211F21E2" locked="0" code="room_specified = 12;" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
<instance objName="o_wall_inv_L_U" x="608" y="64" name="inst_1C768606" locked="0" code="" scaleX="1" scaleY="1" colour="4294967295" rotation="0"/>
|
||||
</instances>
|
||||
<tiles/>
|
||||
<PhysicsWorld>-1</PhysicsWorld>
|
||||
|
|
2
scripts/m_menu_init.gml
Normal file
2
scripts/m_menu_init.gml
Normal file
|
@ -0,0 +1,2 @@
|
|||
//Cambia il mouse.
|
||||
window_set_cursor(cr_default);
|
|
@ -9,7 +9,7 @@
|
|||
<bbox_left>0</bbox_left>
|
||||
<bbox_right>37</bbox_right>
|
||||
<bbox_top>0</bbox_top>
|
||||
<bbox_bottom>32</bbox_bottom>
|
||||
<bbox_bottom>31</bbox_bottom>
|
||||
<HTile>0</HTile>
|
||||
<VTile>0</VTile>
|
||||
<TextureGroups>
|
||||
|
@ -17,7 +17,7 @@
|
|||
</TextureGroups>
|
||||
<For3D>0</For3D>
|
||||
<width>38</width>
|
||||
<height>33</height>
|
||||
<height>32</height>
|
||||
<frames>
|
||||
<frame index="0">images\i_help_roll_0.png</frame>
|
||||
</frames>
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 290 B After Width: | Height: | Size: 259 B |
Loading…
Reference in a new issue