 |
 |
GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community
|
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
HackBond 007


Joined: 14 May 2009 Posts: 1377 Location: Scotland  |
Posted: Mon Nov 29, 2010 3:20 am Post subject: |
 |
|
Action Blocks are programming.
If you have no experiance programming (as you obviously dont) then you will not understand these conceps.
Trevor
When I first used the GESE, I had NO EXPERIENCE whatsoever of anything like this.
But I still managed to learn. _________________ Also known as Spyster or Nyxem
[Youtube]
[Decoy] Antenna | Control | Silo | Escape |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Mon Nov 29, 2010 5:41 am Post subject: |
 |
|
Ok, nice I`ve understood new things since your answers but it still few questions more...
I know that 128 is 0x80 ok? But I do not know the base like it was 16 so it is another number multiplicated = 128.
It is the same thing with the 190.
And if a base value give an another form than 0x40,0x80 or 0xC0, it`s just nothing else and does not do something in the game.I believe I can find the base with a pocket calculator.
The square of 128 is 11.31, so the random value is 11.31
For 190 it is 13.78
Nice! So the check 0x40 is 64, 0x80 is 128,0xC0 is 190.
I suppose it exists other checks like 0x70,0x50 or totally different like 13x50 or 200x400 but in GE it has only 4 checks and not more.
So I will need those 4 checks and a random value cannot be created by random? Just by random like 33679 or 33000910 something like that with the logic of starting by the two first numbers of the condition.
The decimal numbers, are they working? 33.45678 ,no I think
In the action block tutorial, it is a 0x10 and I do not know it. Maybe it is just an example!
So, as I said before if the random value before a check or maybe the random value is considered like a check(0x30).
Therefore if( I will say random byte instead of random value) the random byte is > I will take a 35 command.
In the GE, 33 Seed Random Byte and is it needed to add with it a 34 or 35 after?
like 341000 if seeded random byte |
|
|
|
|
|
 |
 |
 |
 |
 |
Trevor 007


Joined: 15 Jan 2010 Posts: 926 Location: UK, Friockheim OS:Win11-Dev PerfectGold:Latest  |
Posted: Mon Nov 29, 2010 6:30 am Post subject: |
 |
|
Ok, I knew Id be wrong... Anyway Im the oposite, I can program in VB and java yet I cannot do a dam thing in GE.
I am sorry for posting another language, I just thought it would be easyer Obviously I was wrong and have just confused everyone...
Im going away now, this forum is not my expertice. Ill just stay in GEX and Goldfinger.
Trev
P.S. 0x20 is 14, I didnt use a calculator but my fingers...
P.S.S. Talking about languages, this is my problem with the setup editor, its all hex. I.e. you 34 something rather than IF something... _________________
   |
|
|
|
|
|
 |
 |
 |
 |
 |
Camaro Secret Agent

Joined: 10 Aug 2009 Posts: 308 Location: Indiana  |
Posted: Mon Nov 29, 2010 1:35 pm Post subject: |
 |
|
jim, I think you should look up what hex numbers are from a website that is in french because it sounds like you still aren't understanding. _________________ 304 HP |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Mon Nov 29, 2010 4:51 pm Post subject: |
 |
|
If you said you made me in mistake so I would better abandonning my project because I will never be capable to make something with the GE without action block.
So, it would be a wasting time.
You need to be video game programmer to understand , I am not sure this is true.
What I resumed it should be true why it will be so hard for you to use a GE
Anybody is capable,anybody who uses a laptop |
|
|
|
|
|
 |
 |
 |
 |
 |
EternallyAries 007

Joined: 05 Oct 2009 Posts: 1943 Location: Las Vegas  |
Posted: Tue Nov 30, 2010 12:16 am Post subject: |
 |
|
Quote: | If you said you made me in mistake so I would better abandonning my project because I will never be capable to make something with the GE without action block.
So, it would be a wasting time.
You need to be video game programmer to understand , I am not sure this is true.
What I resumed it should be true why it will be so hard for you to use a GE
Anybody is capable,anybody who uses a laptop |
Um i did not understand what you said in that post Jim 102. _________________ There totally nothing to read here. |
|
|
|
|
|
 |
 |
 |
 |
 |
Wreck Administrator


Joined: 14 Dec 2005 Posts: 7254 Location: Ontario, Canada  |
Posted: Tue Nov 30, 2010 12:19 am Post subject: |
 |
|
Can't you just choose any value you want to be the random check? Also, couldn't you use as many as you like? I don't see why you'd be limited to only four or so, as there are 255 values open. _________________
YOUTUBE | TWITTER/X | FACEBOOK | VAULT | MOD DB | RHDN |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Tue Nov 30, 2010 8:06 am Post subject: |
 |
|
Is it needed to know hexadecimal system to add a command 33 in the GE?
The editor should create alone the values.
It works with 0x10 only and not 0x40,0xC0.
For that 33 I would use spawn. Don`t know if it exists other special effects.
Concerning the language, it is not a problem. It is your ways to use 33 Seed Random Byte I have problems to understand. So answer to the questions above.
Can you answer wreck? I`m gonna go play solo missions they made on goldeneye vault and see about randomness using 33 Seed Byte. I will go testing. I would better understand by trying maybe.
I will give you some news |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Sat Dec 04, 2010 7:09 pm Post subject: |
 |
|
So when I go to search I see 0-9,A,B,C,D,E,F
Not: 0A,0B,0C,0D,0E,0F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F,20
The Seed Random byte generates a value we cannot see during playing.
Randomness is used to make spawn guards or object and more?
Subdrag works with 0x10 and can you work with others?
I am looking for using an easy way to use random byte and maybe 0x10 is the easiest I can work with it. For better understanding.
My problem isn`t the language, it is technical.
I understand what means 0x. So, 0x10 is 10,0x40 is 40,0xC0 is what,0x80 is 80
It is no true if I use a converter.
The random byte is between 00 and FF as subdrag said.
Between 0 and 1? F means 15 so Between 0 and 1515?
Does it exist 00 to FFFFFFFFFFFFFF instead of F?
A converter maybe but how do you know what is the real number with 0xC0 or 0x80? Both represent a simple number hide by a hex code.
Last one: If you add 33 Seed Random Byte and after you have to put If seeded go to return value loop.
After that you must put the 34 command and 35 after or else the effect will not work.
Not just 33 and 34 and terminator or 33 and 35. You have to anticipate the random byte. |
|
|
|
|
|
 |
 |
 |
 |
 |
Wreck Administrator


Joined: 14 Dec 2005 Posts: 7254 Location: Ontario, Canada  |
Posted: Sun Dec 05, 2010 12:13 am Post subject: |
 |
|
I think it is your misunderstanding of Hexadecimal that is confusing you. I'll try to help out, but I'm not sure if it'll solve all of your problems.
Hexadecimal is a different way of counting, used by programmers on many computer and gaming related things. It basically allows them to store more information in a smaller space. If you only have two decimal points, the maximum you can use normally is 00-99. However, with Hex, you can use 00-FF, with FF equaling 255. It'd require three decimal points to reach 255 without Hex. That means that the files would be much bigger, since it requires more space to include it all.
You must have a Calculator on your computer. It should be under your Accessories folder. If you can't find it, run a search on your computer and it should appear. When you open it up, click on View from the menu. Choose "Scientific" from the list. You'll see that the calculator changes the way it looks. There are now options to choose from: Hex, Dec, Oct and Bin. You'll be using Hex and Dec. Enter a number with Hex selected, and then select Dec. As a test, enter "64" with Hex selected. Now, select Dec. It'll change the value to "100". You can use this to convert any number between Hex and Dec. Here are a few examples...
0x10 = 16
0x20 = 32
0x40 = 64
0x80 = 128
0xC0 = 192 _________________
YOUTUBE | TWITTER/X | FACEBOOK | VAULT | MOD DB | RHDN |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Sun Dec 05, 2010 7:17 am Post subject: |
 |
|
Nice, I have done what you asked me and I have the same results of you. |
|
|
|
|
|
 |
 |
 |
 |
 |
Wreck Administrator


Joined: 14 Dec 2005 Posts: 7254 Location: Ontario, Canada  |
Posted: Sun Dec 05, 2010 2:16 pm Post subject: |
 |
|
Very good to hear. Whenever you need to convert a value between Hex and Dec, be sure to use your Calculator. I still use it often, especially for large numbers. _________________
YOUTUBE | TWITTER/X | FACEBOOK | VAULT | MOD DB | RHDN |
|
|
|
|
|
 |
 |
 |
 |
 |
jim102 Agent


Joined: 27 Nov 2010 Posts: 107 Location: Quebec City  |
Posted: Sun Dec 05, 2010 8:32 pm Post subject: |
 |
|
I will read again action block tutorial and it seems to be the hardest part to understand but I will reply soon either in this subject or elsewhere to ask other questions about hex system or another part of the action block.
I have just now 1 question left: Randomness is used for spawning guards or objects and could you give me other special effects for example? |
|
|
|
|
|
 |
 |
 |
 |
 |
Wreck Administrator


Joined: 14 Dec 2005 Posts: 7254 Location: Ontario, Canada  |
Posted: Mon Dec 06, 2010 12:05 am Post subject: |
 |
|
What other things could you use for randomization?
You could have multiple lines of dialogue for a character to say. To make it interesting, the line could be chosen at random. This means that the player will get to read a new caption every few play throughs.
You might be able to set a random path for a guard to follow. That way, the player has to pay close attention to which route the guard takes. It might make you think twice about how to sneak around the level. _________________
YOUTUBE | TWITTER/X | FACEBOOK | VAULT | MOD DB | RHDN |
|
|
|
|
|
 |
 |
 |
 |
 |
Dragonsbrethren Hacker


Joined: 23 Mar 2007 Posts: 3058
 |
Posted: Mon Dec 06, 2010 6:04 am Post subject: |
 |
|
Wreck wrote: | You might be able to set a random path for a guard to follow. That way, the player has to pay close attention to which route the guard takes. It might make you think twice about how to sneak around the level. |
You know, that's something I never even considered. It would definitely be a cool addition to a mission. I never tested, but if GE works the same way as PD you could even make the paths entirely different, without sharing a starting pad, by setting the guard's 2328 pad to a pad on the chosen path, before activating said path. |
|
|
|
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
 |