Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » JCS & Scripting

Twistout: Battle Game

Neobeo

JCF Member

Joined: Sep 2002

Posts: 409

Neobeo is an asset to this forumNeobeo is an asset to this forum

Aug 23, 2007, 05:46 AM
Neobeo is offline
Reply With Quote
Twistout: Battle Game

Yet another crazy experiment from another j2nsm member.

Story
The story behind this idea is nowhere near as bizarre as Overlord's, so there is no tale to tell. Except maybe the name: Twistout. Which is just the short from of "Blackout With a Twist".

The idea
I'm guessing you're already getting the idea behind all this. I thought the idea of playig Battle1 in black was already interesting to try out, but the lack of eyecandy can be boring eventually. So I made my own "blackout" version, but replaced layer 4 with messed up settings (albeit the same tiles), and applied it to B1 (and later B2/B3). Basically what happens is if you move left, the layer moves right, and vice-versa. The levels I tested this concept on are basically unedited versions of B1, B2 and B3 with the exception that layer 4 is messed up. Hence its name - Twistout. This way you still cannot see the level and you have to rely on your own knowledge of the level layout and whatever visible events to navigate. And to add to the frustration, the sprite layer is moving in the wrong direction, which is very misleading. Since most of the battle levels are well overplayed, it should adds an interesting new element to the gameplay: concentration vs. vision. While I tested the levels online some people were already impressed by the idea, and others were just downright confused. The idea is rather an experiment at this stage and I probably *could* modify a few things so comments are welcome.

Screenshots


Download
http://chaos.foxmage.com/cooba/neobeotwisted.zip (Thanks cooba.)

Other liabilities
Fine print says I copied Overlord's template.
__________________
<TABLE border=1><TR><TD>Facts:
Jazz Sprite Dynamite (JSD)
Tileset Extractor
Neobeo's Firetruck

</TD><TD>Myths:
Jazz Creation Station Plus (JCS+) - 10%
Coming soon - a dedicated server! - 25%
Jazz Sprite Dynamite v2 (JSDv2) - 2%
Another generic single-player level - 0%
</TD></TR></TABLE>

Last edited by Neobeo; Aug 23, 2007 at 06:57 AM.
cooba cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,813

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Aug 23, 2007, 06:39 AM
cooba is offline
Reply With Quote
Red face debunking popular myth

there is nothing special with this lol







stop sucking up itt

oh and i won in each level
Radium Radium's Avatar

JCF Éminence Grise

Joined: Jul 2002

Posts: 12,275

Radium is an asset to this forum

Aug 23, 2007, 09:18 AM
Radium is offline
Reply With Quote
This level fills me with hate and arrgh. Good job.
__________________
GENERATION 22: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

<i>"This picture shows me that the gray bird man is just a bully and picks on smaller birds. Just because he has no friends and takes it out on others smaller than him to look good. I can see in the parrats eyes that it does however have a understanding of the gray bird man and is upset about getting cut."</i> - Speeza on cartoon birds.
KolakCC

JCF Member

Joined: Aug 2007

Posts: 9

KolakCC is doing well so far

Aug 24, 2007, 07:55 AM
KolakCC is offline
Reply With Quote
You said it had something to do with my GFX :[
How did you all get that done, i can't open my screenies >_<
__________________
If the moo is you, how could you come out of a cow o_O?
Odin Odin's Avatar

Banned

Joined: Dec 2003

Posts: 3,776

Odin is doing well so far

Aug 25, 2007, 10:57 PM
Odin is offline
Reply With Quote
This actually looks somewhat interesting.
Neobeo

JCF Member

Joined: Sep 2002

Posts: 409

Neobeo is an asset to this forumNeobeo is an asset to this forum

Aug 26, 2007, 07:21 AM
Neobeo is offline
Reply With Quote
How to do exactly what I did!

You may or may not be awed by this twisted concept for a level, but no doubt many of you are wondering how to replicate it. Ergo, I came up with this simple tutorial which also highlights the most crucial steps involved in such an attempt. Honestly, someone should go make an article out of this since I'm lazy, but here goes:

How to twist a level 11 simple steps
  1. Open JCS.
  2. Load a random level.
  3. If it is passworded, enter the password.
  4. Click on layer 4.
  5. Zoom out exactly 42 times.
  6. Center the scrollbars.
  7. Click on Layer Properties.
  8. Select the X-Speed edit box.
  9. Change the value from 1 to -1. (crucial)
  10. Click the OK button.
  11. Save the level.
How to check that the level has been twisted?
  1. Go to File --> Save & Run.
  2. Wait for JJ2 to start up.
  3. Wait for your level to finish loading in JJ2.
  4. Run around the level and watch as your brain attempts to decipher the twisted.

Like I mentioned earlier, this article is made with the objective of being both concise and definitive, yet also thorough and exhaustive. Nevertheless, I am sure many of you would be confused and run into problems at one step or another. If something doesn't work, 99% of the time you accidentally skipped or misinterpreted a step. The remaining 1% is when you intentionally skip a step or or only perform it partially. Just to be sure, I have also come up with this idiotproof visual aid to complement the tutorial:

__________________
<TABLE border=1><TR><TD>Facts:
Jazz Sprite Dynamite (JSD)
Tileset Extractor
Neobeo's Firetruck

</TD><TD>Myths:
Jazz Creation Station Plus (JCS+) - 10%
Coming soon - a dedicated server! - 25%
Jazz Sprite Dynamite v2 (JSDv2) - 2%
Another generic single-player level - 0%
</TD></TR></TABLE>
blurredd blurredd's Avatar

JCF Member

Joined: Nov 2001

Posts: 1,896

blurredd is an asset to this forumblurredd is an asset to this forum

Aug 26, 2007, 09:53 AM
blurredd is offline
Reply With Quote
I would've thought you had done this through a custom JCS. When I saw this topic, I edited my JCS to allow the four edit boxes to always be available. I'm a little disappointed that making any changes to the x-speed or the others only affects how layer 4 is displayed, though I shouldn't be surprised.
__________________
D3
Extra. No CTO v0.75
Animating Tiles Properties.
ATB Contest. Scripting Language.
Gameplay Theories.
1UP. Pitfall. Desolation.
SC2.

Neobeo

JCF Member

Joined: Sep 2002

Posts: 409

Neobeo is an asset to this forumNeobeo is an asset to this forum

Aug 26, 2007, 09:59 AM
Neobeo is offline
Reply With Quote
Actually, many of the things that can be done with a custom JCS can also be done by modifying JCS, albeit not as efficiently.
__________________
<TABLE border=1><TR><TD>Facts:
Jazz Sprite Dynamite (JSD)
Tileset Extractor
Neobeo's Firetruck

</TD><TD>Myths:
Jazz Creation Station Plus (JCS+) - 10%
Coming soon - a dedicated server! - 25%
Jazz Sprite Dynamite v2 (JSDv2) - 2%
Another generic single-player level - 0%
</TD></TR></TABLE>
Superjazz Superjazz's Avatar

JCF Member

Joined: Jan 2003

Posts: 976

Superjazz is OFF DA CHARTSuperjazz is OFF DA CHARTSuperjazz is OFF DA CHART

Aug 26, 2007, 12:18 PM
Superjazz is offline
Reply With Quote
And how do I center the scrollbars to an exact position, if they have to be exactly centered?
__________________
Find It Out
SP: https://www.jazz2online.com/downloads/9371/find-it-out-single-player/
MP: http://www.jazz2online.com/J2Ov2/downloads/info.php?levelID=5021
Odin Odin's Avatar

Banned

Joined: Dec 2003

Posts: 3,776

Odin is doing well so far

Aug 26, 2007, 12:59 PM
Odin is offline
Reply With Quote
Hey, has anyone tested this on CTF levels? Specifically symmetrical ones. It's gotta be a trip running to the blue flag and picking up the red one.
cooba cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,813

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Aug 26, 2007, 01:08 PM
cooba is offline
Reply With Quote
Chemical Warfare Twistout!
blurredd blurredd's Avatar

JCF Member

Joined: Nov 2001

Posts: 1,896

blurredd is an asset to this forumblurredd is an asset to this forum

Aug 26, 2007, 05:13 PM
blurredd is offline
Reply With Quote
I'm not sure how Neobeo's idea is supposed to work (assuming it actually works), but it's easier in the long run to just hex-edit your JCS, plus you get to edit the three other boxes. Just find each of these four lines seperately:
Code:
00 89 45 CC 8B 46 64 33 C9 83 F8 03 0F 95 C1 51
8B 4D D8 E8 0F 79 05 00 8B 4E 64 33 D2 83 F9 03
4D D0 33 C0 83 FA 03 0F 95 C0 50 E8 E7 78 05 00
8B 46 64 33 C9 83 F8 03 0F 95 C1 51 8B 4D CC E8
And change 03 in each line into FF.
__________________
D3
Extra. No CTO v0.75
Animating Tiles Properties.
ATB Contest. Scripting Language.
Gameplay Theories.
1UP. Pitfall. Desolation.
SC2.

cooba cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,813

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Aug 27, 2007, 12:50 AM
cooba is offline
Reply With Quote
I'm guessing that JCS+ is able to edit all/some of the boxes.
Neobeo

JCF Member

Joined: Sep 2002

Posts: 409

Neobeo is an asset to this forumNeobeo is an asset to this forum

Aug 27, 2007, 05:08 AM
Neobeo is offline
Reply With Quote
JCS+ has no boxes. It runs on a new state-of-the-art telepathic user interface (TUI).
__________________
<TABLE border=1><TR><TD>Facts:
Jazz Sprite Dynamite (JSD)
Tileset Extractor
Neobeo's Firetruck

</TD><TD>Myths:
Jazz Creation Station Plus (JCS+) - 10%
Coming soon - a dedicated server! - 25%
Jazz Sprite Dynamite v2 (JSDv2) - 2%
Another generic single-player level - 0%
</TD></TR></TABLE>
cooba cooba's Avatar

JCF Veteran

Joined: Jan 2004

Posts: 7,813

cooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of lightcooba is a glorious beacon of light

Aug 27, 2007, 05:17 AM
cooba is offline
Reply With Quote
..values! I meant the values :(
Odin Odin's Avatar

Banned

Joined: Dec 2003

Posts: 3,776

Odin is doing well so far

Aug 27, 2007, 11:07 PM
Odin is offline
Reply With Quote
Quote:
Originally Posted by BlurredD View Post
I'm not sure how Neobeo's idea is supposed to work (assuming it actually works), but it's easier in the long run to just hex-edit your JCS, plus you get to edit the three other boxes. Just find each of these four lines seperately:
Code:
00 89 45 CC 8B 46 64 33 C9 83 F8 03 0F 95 C1 51
8B 4D D8 E8 0F 79 05 00 8B 4E 64 33 D2 83 F9 03
4D D0 33 C0 83 FA 03 0F 95 C0 50 E8 E7 78 05 00
8B 46 64 33 C9 83 F8 03 0F 95 C1 51 8B 4D CC E8
And change 03 in each line into FF.
It'd be kinda nice if we could have the offsets, so we don't have to hunt for them.
blurredd blurredd's Avatar

JCF Member

Joined: Nov 2001

Posts: 1,896

blurredd is an asset to this forumblurredd is an asset to this forum

Aug 28, 2007, 12:02 AM
blurredd is offline
Reply With Quote
I know that in UltraEdit you can search for hex values fairly easily. Out of curiosity, what hex editor do you use? Anyway, the offsets: 0x14F80, 0x14F90, 0x14FB0, and 0x14FC0.
__________________
D3
Extra. No CTO v0.75
Animating Tiles Properties.
ATB Contest. Scripting Language.
Gameplay Theories.
1UP. Pitfall. Desolation.
SC2.

Odin Odin's Avatar

Banned

Joined: Dec 2003

Posts: 3,776

Odin is doing well so far

Aug 28, 2007, 06:56 PM
Odin is offline
Reply With Quote
Quote:
Originally Posted by BlurredD View Post
I know that in UltraEdit you can search for hex values fairly easily. Out of curiosity, what hex editor do you use? Anyway, the offsets: 0x14F80, 0x14F90, 0x14FB0, and 0x14FC0.
I use AXE, can't get it to search for hex values easily. Downloaded some other hex editor and was able to do it easily.

Thanks anyway.
Reply

Tags
jcs trickery

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 02:29 AM.