Meta Comparer
- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Meta Comparer
Meta Comparer v1.2
Newest release fixes some crashes and adds an option to ignore same stringID and Ident values with different offsets.
Old topic:
viewtopic.php?f=9&t=1493
Newest release fixes some crashes and adds an option to ignore same stringID and Ident values with different offsets.
Old topic:
viewtopic.php?f=9&t=1493
Last edited by troymac1ure on Sat Sep 19, 2009 7:53 pm, edited 1 time in total.
- CaptainPoopface
- Posts: 714
- Joined: Sat Feb 16, 2008 5:47 am
Re: Meta Comparer
Awesome. Thank you.
EDIT: Falling damage is now solved, thanks to this app! In the bipd tag, it's "Min Abs acc (Default)." Set it between 2.5 and 4.5, and the biped will take damage when falling from above a certain height. I tried adjusting the height in the matg to no noticeable effect, but I didn't plug away at it for long. The jpt used is globals/collision, and it counts as a suicide when you die! Now every map can have a free death zone at the bottom.
This had been bothering me for ages.
EDIT: Falling damage is now solved, thanks to this app! In the bipd tag, it's "Min Abs acc (Default)." Set it between 2.5 and 4.5, and the biped will take damage when falling from above a certain height. I tried adjusting the height in the matg to no noticeable effect, but I didn't plug away at it for long. The jpt used is globals/collision, and it counts as a suicide when you die! Now every map can have a free death zone at the bottom.
This had been bothering me for ages.
- OwnZ joO
- Posts: 1197
- Joined: Sun Dec 09, 2007 4:46 pm
Re: Meta Comparer
I told everyone it was in bipdCaptainPoopface wrote:Awesome. Thank you.
EDIT: Falling damage is now solved, thanks to this app! In the bipd tag, it's "Min Abs acc (Default)." Set it between 2.5 and 4.5, and the biped will take damage when falling from above a certain height. I tried adjusting the height in the matg to no noticeable effect, but I didn't plug away at it for long. The jpt used is globals/collision, and it counts as a suicide when you die! Now every map can have a free death zone at the bottom.
This had been bothering me for ages.

- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
Glad to know it got some use. If it needs anything else, lemme know.
- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
I found a bug with Strings not being compared properly and a bug with Unicode strings (cause crashes).
v1.2 fixes these things.
v1.2 fixes these things.
- bumlove
- Posts: 524
- Joined: Tue Dec 11, 2007 8:10 am
- Location: England I'm not British, I'm English
Re: Meta Comparer
Could I see the source for this?
-
- Posts: 125
- Joined: Wed Feb 23, 2011 7:30 am
Re: Meta Comparer
I just tried to find a comparison and I found that there is a missing enum in the entity tags...
- bumlove
- Posts: 524
- Joined: Tue Dec 11, 2007 8:10 am
- Location: England I'm not British, I'm English
Re: Meta Comparer
Which plugin set, which plugin and where? what does it do with dh?Thrasher Alpha wrote: I found that there is a missing enum in the entity tags...
-
- Posts: 125
- Joined: Wed Feb 23, 2011 7:30 am
Re: Meta Comparer
Nevermind. The meta comparer actually gave me the wrong value. It existed in entity, but not at all in the place that the comparer said.bumlove wrote:Which plugin set, which plugin and where? what does it do with dh?Thrasher Alpha wrote: I found that there is a missing enum in the entity tags...
- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
By all means, I don't keep my code private:bumlove wrote:Could I see the source for this?
http://www.remnantmods.com/files/troy/M ... mparer.rar
Learn, fix, share, etc.
- OwnZ joO
- Posts: 1197
- Joined: Sun Dec 09, 2007 4:46 pm
Re: Meta Comparer
What license do you release your code under? Just curious because a lot of people back in the day on halomods would just "Open Source" their code, without any requirement for releasing the code for any modifications/improvements on any stuff they release back.
- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
I license it under the "I posted it, use it as you will" aka "Open Source". Maybe some stuff I would be more private with, but for the majority of stuff I do it's for my learning and in this case helping the H2 modding community. I would hope that people don't just take my stuff and turn around and sell it, but if they did, the sucker is the end user as it's all free anyways.OwnZ joO wrote:What license do you release your code under? Just curious because a lot of people back in the day on halomods would just "Open Source" their code, without any requirement for releasing the code for any modifications/improvements on any stuff they release back.
I just hate when people are all "I'm better than you cause I did this and I'm not telling you how I did it" when we're all reaching for the same goals. Obviously if I was going to make a game to sell, I wouldn't be posting all my code and such, but chances are if someone asked me for a portion of my code to learn from I would still hand it over (being it my choice anyways).
I hope people learn from it (maybe not my programming style as I learned alot on my own and therefore I know I fall short in certain coding beautifiations)
- OwnZ joO
- Posts: 1197
- Joined: Sun Dec 09, 2007 4:46 pm
Re: Meta Comparer
If you want people to not be private with any enhancements to the code you release as Open Source I would recommend the GNU GPLv3 as the license for your code.
Basically it says you have:
Here is the GNU page on Free Software and here is the GNU GPLv3 License
Basically it says you have:
- The freedom to run the program, for any purpose (freedom 0).
- The freedom to study how the program works, and change it to make it do what you wish (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
- The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
Here is the GNU page on Free Software and here is the GNU GPLv3 License
- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
Thanks. I know of it, just never looked into it that much. Most of what I do is here.... Actually pretty much all is Entity. One day I'll finish up here and move on to other projects maybe. I owe alot to Entity. Without it I probably never would have looked at C#, maybe still trying to program in Delphi or Turbo Pascal still
I would like to make a game, but (way back in the day) I always tried to do everything myself and so nothing ever got finished. My most notable achievement (in my own eyes) was a 3D shaded tie interceptor that flew through a starfield written in Turbo Pascal & Assembly from scratch (although much of the game engine I did get from the Asphyxia tutorials) and the only game I ever finished was a birthday gift for my wife's friend. It was a FPS, but you couldn't move, just spin around and shoot the incoming care bears, try to kill 50 before they killed your character, Grumpy bear.
Title Screen:

Obviously for those who have programmed in DOS, for ease it was all done in 320x200x256

I would like to make a game, but (way back in the day) I always tried to do everything myself and so nothing ever got finished. My most notable achievement (in my own eyes) was a 3D shaded tie interceptor that flew through a starfield written in Turbo Pascal & Assembly from scratch (although much of the game engine I did get from the Asphyxia tutorials) and the only game I ever finished was a birthday gift for my wife's friend. It was a FPS, but you couldn't move, just spin around and shoot the incoming care bears, try to kill 50 before they killed your character, Grumpy bear.
Title Screen:

Obviously for those who have programmed in DOS, for ease it was all done in 320x200x256
- CaptainPoopface
- Posts: 714
- Joined: Sat Feb 16, 2008 5:47 am
Re: Meta Comparer
I still use this program frequently. Just wanted to let you know and say thanks. It is very helpful when looking at things I've done, sometimes long ago, and verifying what changes I made. It loads and executes quickly, and the output is easy to decipher. Couldn't ask for more. 

- troymac1ure
- Keeper of Entity
- Posts: 1282
- Joined: Sat Aug 09, 2008 4:16 am
- Location: British Columbia, Canada, eh
- Contact:
Re: Meta Comparer
Thanks, I barely remember making it, but glad you get use from it!