[APP]Reflexive Info Calculator
- TheTyckoMan
- Posts: 854
- Joined: Fri Apr 02, 2004 11:22 am
- Location: Tea co not Tie co...
![]() |
![]() |
![]() |
![]() |
[APP]Reflexive Info Calculator
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....
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
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
-
- Posts: 248
- Joined: Sun Oct 09, 2005 12:55 pm
- Location: On my Xbox 3Sexy
- Contact:
-
- Posts: 467
- Joined: Sat Mar 19, 2005 7:59 pm
![]() |
![]() |
- P8ntballer24
- Posts: 795
- Joined: Wed Aug 24, 2005 7:55 pm
- Location: United States Total Posts: 1,039 .... Team: Brok3n Halo
- Contact:
![]() |
![]() |
Looks cool!!

.: | 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.
- TheTyckoMan
- Posts: 854
- Joined: Fri Apr 02, 2004 11:22 am
- Location: Tea co not Tie co...
![]() |
![]() |
![]() |
![]() |
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.

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
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
- Trulife8342
- Posts: 2403
- Joined: Sat Sep 03, 2005 7:04 am
- Location: Miami, FL -- Name: Mauro Garcia
- Contact:
![]() |
![]() |
![]() |
- TheTyckoMan
- Posts: 854
- Joined: Fri Apr 02, 2004 11:22 am
- Location: Tea co not Tie co...
![]() |
![]() |
![]() |
![]() |
Nah, just too lazy ;Pxbox7887 wrote:You're too good to calculate them by hand now huh...
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
- TheTyckoMan
- Posts: 854
- Joined: Fri Apr 02, 2004 11:22 am
- Location: Tea co not Tie co...
![]() |
![]() |
![]() |
![]() |
That's what I use H2X for ;Pshade45 wrote:It be even lazyier if u made a program to repoint reflexes without having to do all the math
Sweetness.......Visual Security: 9-block IP Identification
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
"Teenagers, plus anonymity, plus microphone = idiot."-Bungie
-
- Posts: 41
- Joined: Mon Feb 14, 2005 7:18 pm