[APP]Reflexive Info Calculator

Utilities designed primarily for the xbox version of Halo 2.
Post Reply
User avatar
TheTyckoMan




Artisan Socialist Decryptor Droplet

Posts: 854
Joined: Fri Apr 02, 2004 11:22 am
Location: Tea co not Tie co...

[APP]Reflexive Info Calculator

Post by TheTyckoMan »

Well I've been learning C# lately and thought that a reflexive info calculator would be a good spot to start....


Halo's Bane

Opens up halo 2 maps with all the tags in a treeview.

When you click a tag, it'll go through and scan it for reflexives and calculate all the info I could think of for them (chunk size, nested offset, next translated offset, etc)

This won't be of much use to people, because of ifp's, which are great, except for when you want to look at the data it's self (because of offsets), but if you are a tag researcher (or working with tags anyways) it might be of some help, or if you want the source.....

Oh and I used Visual C# 2005 Express Edition to make this.

here's an example of 2 lines from the text file my program creates

11: Reflexive: 280 Offset: 6556 Nested Offset: 0 Next: 15500 Parent: 0 Chunk Count: 86 Chunk Size: 104 |Reflexive

12: Reflexive: 288 Offset: 0 Nested Offset: 0 Next: 14256 Parent: 0 Chunk Count: 99 Chunk Size: 144 |Interflexive| scenarios\itmc\stuff

oh and btw, the reflexive calculating part of my code is heavily commented so you can follow along (or see how sloppy the code is...)

well have fun!

ps: the only thing that I could think of that it doesn't support is nested reflexives in interflexives, which I didn't really feel like adding, might fix the app up later so that it'll support them....
Attachments
Halos Bane 01-07-06 exe.rar
The Program
(7.23 KiB) Downloaded 60 times
Halos Bane 01-07-06 Source.rar
Source
(87.51 KiB) Downloaded 44 times
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
Dragonleaderx





Posts: 248
Joined: Sun Oct 09, 2005 12:55 pm
Location: On my Xbox 3Sexy
Contact:

Post by Dragonleaderx »

OOOOooooOOOO its sexy!
Signature exceeded 75KB.
User avatar
ScottyGEE




Visioneer Vector Mad Hatter Artisan
Snitch! Enthraller Pi Critic
Sorceror Droplet Scorched Earth Socialist
Advisor Articulatist 500

Posts: 7352
Joined: Sun Aug 15, 2004 9:08 pm
Location: Down under
Contact:

Post by ScottyGEE »

tycko's a noob ;)
well not really more like me coz i got no idea about reflexives so maybe i could learn about them through this...

but still whats the benefit of .net v2? i cant be assed downloading that to use this sorry.. :( i probly will tho
Image
This collaboration is not endorsed by Halomods
Technically its only me animating though ;)
User avatar
dec1234





Posts: 823
Joined: Thu Jun 09, 2005 2:07 pm
Location: England
Contact:

Post by dec1234 »

wow i bet this is ace but i bet the word hex is menchend in there lol, this is nice i like to see whats in those lil reflexatives, is there little things for me or is it just numbers cos i get easily confused but wow what does this submit button do? :P

p.s good job
Image
looknbarrel




Coagulator Miner

Posts: 467
Joined: Sat Mar 19, 2005 7:59 pm

Post by looknbarrel »

Seems like no one likes to do anything related to hex :( but anyways nice app Tycko if I was still researching and learning hex I would use this for sure :wink:
User avatar
P8ntballer24




Coagulator Droplet

Posts: 795
Joined: Wed Aug 24, 2005 7:55 pm
Location: United States Total Posts: 1,039 .... Team: Brok3n Halo
Contact:

Post by P8ntballer24 »

Looks cool!!
Image
.: | P8ntball | :. .: | Halo Derby | :.
Call 610-Hot-Luis for a wild and sexy chat. Only 10 cents a minute. Must be 18 or older to call.
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

Good job man!
User avatar
TheTyckoMan




Artisan Socialist Decryptor Droplet

Posts: 854
Joined: Fri Apr 02, 2004 11:22 am
Location: Tea co not Tie co...

Post by TheTyckoMan »

Thanks guys :)

BTW, in case my names weren't clear enough for people.......

12: --Reflexive number, not really important, but I put it in there anyways

Reflexive: 288 --The offset that the reflexive is located at (in dec)

Offset: 0 --The translated offset of the reflexive

Nested Offset: 0 --If the reflexive is nested, this is the offset from the start of chunk it is in. If not nested, 0

Next: 14256 --Next translated offset in the meta (not always the next offset in the list)

Parent: 0 --If nested, Parent reflexive. if not nested, 0

Chunk Count: 99 --Number of chunks (wow that one was hard....)

Chunk Size: 144 --Size of chunks (might not be exactly right if there is padding in the reflexive, but it'll be close)

|Interflexive| scenarios\itmc\stuff (or |Reflexive) --Reflexive or interflexive. If it is an interflexive, it'll list the tag it points to.
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
User avatar
DoorM4n
Readers Club




Artisan Commentator

Posts: 2530
Joined: Mon Aug 15, 2005 2:48 pm
Location: Smurf Village Team: Team DeFiance

Post by DoorM4n »

i like wat im seeing, nice job tycko
The maximum signature size is 500x120px at 75kb.
User avatar
Trulife8342




Orb Commentator Firestorm

Posts: 2403
Joined: Sat Sep 03, 2005 7:04 am
Location: Miami, FL -- Name: Mauro Garcia
Contact:

Post by Trulife8342 »

Finally released ehh tycko? Lol Great app, I remeber when all this program did was calculate chunk sizes lol its an awsome program and very useful for who ever know's hex. It got my DL

Trulife
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

You're too good to calculate them by hand now huh... :P
User avatar
TheTyckoMan




Artisan Socialist Decryptor Droplet

Posts: 854
Joined: Fri Apr 02, 2004 11:22 am
Location: Tea co not Tie co...

Post by TheTyckoMan »

xbox7887 wrote:You're too good to calculate them by hand now huh... :P
Nah, just too lazy ;P
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

It be even lazyier if u made a program to repoint reflexes without having to do all the math :wink:
User avatar
TheTyckoMan




Artisan Socialist Decryptor Droplet

Posts: 854
Joined: Fri Apr 02, 2004 11:22 am
Location: Tea co not Tie co...

Post by TheTyckoMan »

shade45 wrote:It be even lazyier if u made a program to repoint reflexes without having to do all the math :wink:
That's what I use H2X for ;P
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
nateharner





Posts: 41
Joined: Mon Feb 14, 2005 7:18 pm

Post by nateharner »

Looks good. - Nate
NateH90 - Brok3nHalo Member
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

TheTyckoMan wrote:
shade45 wrote:It be even lazyier if u made a program to repoint reflexes without having to do all the math :wink:
That's what I use H2X for ;P
Awsome i totally forgot H2X could do that!!
Post Reply