Oni Central Forum

A forum for the Oni community

You are not logged in.

#1 22/4/08 14:56

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Masterchief model for Oni.

Here is a 3 pack model set of the Masterchief, created by geyser.  It has the Masterchief as Ninja, Elite and "Zilla".  It contains the ONCC, TRBS, TRMA and TXMP files.  http://geyser.oni2.net/edition/spartan/mc_three.zip

Put all the .oni files in the level0_Final folder and recompile that level.  Now you can shapeshift into any of the Masterchief's variant.

If you want him as an ally or opponent, you will need to add him to the BINACJBOCharacter.oni for the levels you want him to appear.  Basic instructions on how to do this can be found here: http://wiki.oni2.net/AE:Adding_spawnable_characters  I would suggest first adding the CHAR data from either a Ninja or Elite, then simply changing the link to the Masterchief version.

Have fun smile

Last edited by EdT (13/6/08 11:24)

Offline

#2 23/4/08 9:03

Iritscen
Moderator
From: NC, USA
Registered: 22/10/07

Re: Masterchief model for Oni.

It's nice to see that geyser is still working on Oni behind the scenes.  Thanks man!


byproducts are fine, but where's the beef?

Offline

#3 23/4/08 19:27

Your_Mom
Member
From: Canada
Registered: 31/1/07
Website

Re: Masterchief model for Oni.

Awesome. chr_set_class will work well enough for my purposes tongue
I can now go kick halo fanboy ass ~desu.


droid803sig.jpg

Offline

#4 13/6/08 7:27

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

OK I can shapeshift into masterchief but how to add him as opponent? Content of http://wiki.oni2.net/AE:AddCHAR is empty. I found this page(http://wiki.oni2.net/AE:Adding_spawnable_characters) but I can't understand it or there is not much information. Can anyone tell me how do it step by step? Thanks in advance. I really want to fight him ^^


Does your blood burn when you kill? Mine does

Offline

#5 13/6/08 11:23

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

Coyote: Tell me which level you want to add the Masterchief and if you want to add all of them or just a certain one.

Offline

#6 13/6/08 11:43

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

For example level 1 and all of masterchief models smile


Does your blood burn when you kill? Mine does

Offline

#7 13/6/08 18:02

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

OK, hope this is a bit more understandable:

Open BINACJBOCharacter.oni from level1_Final folder

CHARlevel1.jpg

At offset 0x68 change 387C to A482 and at offset 0xC4 change 307C to 9C82

387C = 31800 + 1644 (3 CHAR x 548) = 33444 = A482
307C = 31792 + 1644 = 33436 = 9C82

See http://wiki.oni2.net/AE:Adding_spawnable_characters that explains how to calculate the changes.

Next get the character (CHAR) data for the Masterchiefs you want to add.
For details about the CHAR data: http://wiki.oni2.net/CHAR

A list of characters can be found here
http://ssg.oni2.net/subfold/charas/charas.htm

Need to add Elite, Ninja and Muro CHAR data.  Open the BINACJBOCharacter.oni from level19_Final folder look for muro_generic and copy the data.

muroCHAR.jpg

Go back to the BINACJBOCharacter.oni from level1 and go to the end of the file, the last CHAR data is for the striker_easy_1 and now paste/insert the muro_generic data right before the striker_easy_1 data.

Finally change the existing class type to the masterchief type.
Example change muro_generic to master_zilla_chief (Note the name of the character class comes after ONCC, ie: ONCCmaster_zilla_chief.oni)

Do the same process for the Elite and Ninja data.

Now you will have to rebuild level1

To spawn the Masterchief you will need to use the character's name in the CHAR data and then set his location.  For example create a blank text document, copy the following into it. save it as masterchief.bsl .  Go to IGMD\EnvWarehouse, put the masterchief.bsl in the folder and move the rest of the original files, somewhere safe. Now play Oni level 1 you will be facing the masterchief.

func void main (void) {

  chr_teleport 0 0021
  chr_facetoflag 0 21    
         
  ai2_spawn Muro
  chr_teleport Muro 0018
       
}

Last edited by EdT (13/6/08 18:20)

Offline

#8 14/6/08 8:52

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

I made all what you had written here but Masterchief doesn't appear hmm. But I saw diffrent values in my BINACJBOCharacter.oni. At offset 0x68 I have C884 not 387C and at offset 0xC4 I have C084 not 307C. Is it correct? Or maybe coordinates of his spawn are wrong. I don't know...

edit: Have I put  masterchief.bsl in edition's folder or original?

Last edited by Coyote (14/6/08 9:07)


Does your blood burn when you kill? Mine does

Offline

#9 14/6/08 10:38

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

Coyote: Looks like you already have a modified level1 BINACJBOCharacter.oni file.

You will need to change the following:

At offset 0x68 change C884 to 1089 and at offset 0xC4 change C084 to 0889

Since muro_generic is already there, just add an elite and ninja class.

All you need to do is:

Finally change the existing class type to the masterchief type.
Example change muro_generic to master_zilla_chief (Note the name of the character class comes after ONCC, ie: ONCCmaster_zilla_chief.oni)

Do the same process for the Elite and Ninja data.

Now you will have to rebuild level1

You will need to put the masterchief.bsl in the GameDataFolder\IGMD\lab that's in the edition folder.

And to spawn muro use this:

  ai2_spawn BoothMuro01
  chr_teleport BoothMuro01 0018

Last edited by EdT (14/6/08 11:13)

Offline

#10 14/6/08 13:26

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

It works! Thank you! My new problem is the masterchief is very weak and he died after few simple hits. I am disappointed at him! Now I'm going to add another two version of him smile.


Does your blood burn when you kill? Mine does

Offline

#11 14/6/08 14:08

Gumby
Member
From: Seattle, WA, USA
Registered: 30/8/07

Re: Masterchief model for Oni.

well, increase his HP then big_smile


Iritscen: roll
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours

Offline

#12 14/6/08 14:36

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

Gumby: I've done it smile

My another question: I added to lvl 1 Mukade in this same way but he doesn't attack me. He is standing and looking at me...any suggestions? - Sorry if it is offtopic tongue


Does your blood burn when you kill? Mine does

Offline

#13 14/6/08 15:09

Gumby
Member
From: Seattle, WA, USA
Registered: 30/8/07

Re: Masterchief model for Oni.

He is missing something...ONCC or one of those acronyms...


Iritscen: roll
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours

Offline

#14 14/6/08 15:27

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

Coyote: You should check which melee profile is being link to in the CHAR section. The location of the melee profile is at offset 0x1D4 relative to the start of the CHAR section. See the wiki: http://wiki.oni2.net/CHAR

Can't be of more specific help unless you tell us which Mukade you are using ie: OutroNinja, NinjaZip etc.

Offline

#15 14/6/08 15:29

Gumby
Member
From: Seattle, WA, USA
Registered: 30/8/07

Re: Masterchief model for Oni.

If he used NinjaZip, that might be the problem. He is a cutscene character, and probably has no melee profile.


Iritscen: roll
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours

Offline

#16 14/6/08 15:39

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

I am using B_SuperNinja so that means he hasn't melee profile, right?


Does your blood burn when you kill? Mine does

Offline

#17 14/6/08 15:42

Your_Mom
Member
From: Canada
Registered: 31/1/07
Website

Re: Masterchief model for Oni.

NinjaZip has a melee profile. The others don't (with the exception of OutroNinja, obviously).
B_Superninja doesn't have a melee profile.


droid803sig.jpg

Offline

#18 14/6/08 15:54

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

OK. Now it's all clear smile


Does your blood burn when you kill? Mine does

Offline

#19 15/6/08 23:05

love_Oni
Member
From: Da Nang, Vietnam
Registered: 10/5/08

Re: Masterchief model for Oni.

EdT wrote:

Open BINACJBOCharacter.oni from level1_Final folder

I don't understand: What is 'level1_Final folder'? I've looked at my 'GameDataFolder' but there are only level1_Final.dat and level1_Final.raw, there isn't any level1_Final folder. And, which software should I use to open 'BINACJBOCharacter.oni'?

Last edited by love_Oni (15/6/08 23:06)


The Boy Who Knew Too Much tongue

Offline

#20 15/6/08 23:41

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

love_Oni: Did you install Anniversary Edition? http://wiki.oni2.net/AE
You will need to use a hexeditor to open and modify BINACJBOCharacter.oni

Offline

#21 16/6/08 21:27

love_Oni
Member
From: Da Nang, Vietnam
Registered: 10/5/08

Re: Masterchief model for Oni.

Ah, I've installed AE and now I can see the folder.

You will need to use a hexeditor to open and modify BINACJBOCharacter.oni

Can I get the hexeditor in somewhere?


The Boy Who Knew Too Much tongue

Offline

#22 16/6/08 21:31

Barneyhater
Member
From: New York City, NY, USA
Registered: 13/4/08
Website

Re: Masterchief model for Oni.

http://www.chmaas.handshake.de/delphi/f … m#download
try that i haven't tried that though (i use a mac maybe someone can recommend a trustworthy/better one) .
for a mac i use this:
http://sourceforge.net/project/showfile … up_id=9366

if none of these works then just search hex editor in google (Most of it should be freeware)

Last edited by Barneyhater (16/6/08 21:31)


"It is not hatred but indifference that will destroy us." -Unknown
"One death is a tragedy. The death of a million is a statistic" -Joseph Stalin

Offline

#23 16/6/08 23:38

EdT
Moderator
From: Los Angeles, CA
Registered: 13/1/07
Website

Re: Masterchief model for Oni.

On the Mac I like 0xED http://www.suavetech.com/0xed/0xed.html since it also displays the type and values of the hex selected.
I also use HexEdit when I want to compare two files.

For the PC, as BarneyHater stated XVI32 is a good one to use.

Offline

#24 17/6/08 3:00

love_Oni
Member
From: Da Nang, Vietnam
Registered: 10/5/08

Re: Masterchief model for Oni.

Thanks, it works tongue
One more thing: Do I need to backup the original BINACJBOCharacter.oni before using the hexeditor ?


The Boy Who Knew Too Much tongue

Offline

#25 17/6/08 3:26

Coyote
Member
From: Paradise
Registered: 3/7/07

Re: Masterchief model for Oni.

You should tongue


Does your blood burn when you kill? Mine does

Offline

Board footer

Powered by FluxBB