Deleted
Deleted Member
Gems: 0
|
Post by Deleted on Feb 3, 2017 20:12:58 GMT
How do I add levels to a stage, for bonus levels for example?
|
|
Sheepocalypse
S
Wildfire
Want to hear a joke about a piece of paper? Never mind… it’s tearable.
Gems: 962
|
Post by Sheepocalypse on Feb 3, 2017 23:55:31 GMT
How do I add levels to a stage, for bonus levels for example? Oh boy, this is gonna be hard to explain Right to add levels you need to go into the Stage_Select.uis located in data\uiscript. You can open it using the simplest code programs like notepad, notepad++, wordpad etc Step 1: Make a backup of your stage_select.uis as it does kill your game if you get 1 miniscule error in the codeThis is where it gets tricky so I need to show you This is what it looks like in notepad, you can see 4 main components (the other components grant a higher risk of breaking the game) Component 1: Map Count, this is the amount of maps your game will hold so for example amun rising's map count is 25 as it has 25 maps going into the game. That's simple
Component 2: Stage Count, this is the amount of stages your game will hold so for example again, Amun Rising has 14 stages so the stage count is 14
This is where it gets really hard to explain because component 3 and 4 are higly likely to break the game if not done correctly Component 3: The Stage Buttons aka the part that helps make more levels, ok I will use stage 1 as an example throughout this. Ok so don't change 'stage 1'
'= 637 157' : These are co ordinates of where the stage symbol in 'data\sprites\dialogs\button_stage1.spr' will go so don't change it unless you want to move the location of it (637 is x and 157 is y)
In each stage there is another number, in stage 1 there is the number '4' (to the right of 637 157) This is the amount of levels in stage 1, to add another level change it to 5, but that alone will break the gameWhich brings us to: Component 4: You see the bit that says // Level Buttons -- only clickable when cheating Level 1 1 = 598 169 Level 1 2 = 578 155 Level 1 3 = 548 165 Level 1 4 = 512 175
Ok so this is the co ordinates of each individual level so under Level 1 4 put Level 1 5 and change the co ordinates to any of your choice
Ok the final part, go into data\levels and copy and paste level_1_4 and change it to Level 1_5 and edit the level to fit your level
This is my explanation, knowing me it makes no sense whatsoever, but it was the best I could do photo img
|
|
konisbored
S
The Owl Detective
There is no greater mystery in humankind than collective group-think behaviour.
Gems: 1,033
|
Post by konisbored on Feb 4, 2017 3:06:44 GMT
Luxor and Luxor Amun Rising hate stage_select.uis. Did you know that merely opening the stage_select.uis in GSJ, for example, causes the weird loading crash error? Also, I'll like to point out that while coding the N.O.D.E stage_select.uis generator I realised that apparently the number of spaces between the sections in the Stage Button matter, and that they dynamically change and will crash if wrong? This file sucks and is responsible for tons of problems. That said, whatever Sheepocalypse said is completely right: just increment the MapCount (Step 1), z-axis/stage numbers of the Stage Buttons (Step 2), and add a Level Button coordinate (Step 3), then copy and paste the relevant level file in data/levels.
|
|
Deleted
Deleted Member
Gems: 0
|
Post by Deleted on Feb 4, 2017 12:53:50 GMT
Thanks for the helpful replies.
|
|
Domi2005
Lvl 43 Hunter of Gems
#ActiveOnDiscord
Gems: 833
|
Post by Domi2005 on Feb 4, 2017 19:21:18 GMT
Luxor and Luxor Amun Rising hate stage_select.uis. Did you know that merely opening the stage_select.uis in GSJ, for example, causes the weird loading crash error? Also, I'll like to point out that while coding the N.O.D.E stage_select.uis generator I realised that apparently the number of spaces between the sections in the Stage Button matter, and that they dynamically change and will crash if wrong? This file sucks and is responsible for tons of problems. That said, whatever Sheepocalypse said is completely right: just increment the MapCount (Step 1), z-axis/stage numbers of the Stage Buttons (Step 2), and add a Level Button coordinate (Step 3), then copy and paste the relevant level file in data/levels. But I can manage stage_select.uis pretty well WITHOUT N.O.D.E! Though I never made a new map from scratch, but I will soon with N.O.D.E!
|
|
gs49
Lvl 1 Newcomer
Getting back into sphere matching again....
Gems: 14
|
Post by gs49 on Apr 13, 2017 15:57:09 GMT
But what about for the HD versions?
|
|
Kecel
Lvl 2 Newcomer
Gems: 21
|
Post by Kecel on Apr 13, 2017 19:31:04 GMT
Component 1: Map Count, this is the amount of maps your game will hold so for example amun rising's map count is 25 as it has 25 maps going into the game. That's simple So, the max map count is 25, or can I go higher?
|
|
konisbored
S
The Owl Detective
There is no greater mystery in humankind than collective group-think behaviour.
Gems: 1,033
|
Post by konisbored on Apr 14, 2017 3:35:01 GMT
Component 1: Map Count, this is the amount of maps your game will hold so for example amun rising's map count is 25 as it has 25 maps going into the game. That's simple So, the max map count is 25, or can I go higher? Of course it can go higher, that's how some mods have multiple maps, way over 25. 25 is just the default preset value.
|
|