Oni Central Forum

A forum for the Oni community

You are not logged in.

#1 01/02/10 10:01

Helion
Member
Registered: 11/15/09

Any way you can make a mod

so that you can summon ally's,like the TCTF.

Last edited by Helion (01/02/10 10:01)

Offline

#2 01/02/10 13:01

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

Re: Any way you can make a mod

Well, one could add characters to a level's BINACHAR file and spawn them when you use a certain animation such as a taunt.  However, we cannot currently teleport characters to Konoko's location.  So they would have to be sent to hardcoded flags or coordinates on the map.  Perhaps they could be set up to come find you.  Once they did that, they could assist you in battle.

Although it doesn't count as "summoning" an ally, there have also been successful experiments in setting up an existing civilian to constantly follow you and get involved in the fights, as EdT did here: http://www.youtube.com/watch?v=BysMcC14xqY


Check out the Anniversary Edition Seven at ae.oni2.net!

Offline

#3 01/02/10 14:01

Tudorge
Member
From: Romania, Bucharest
Registered: 10/26/09
Website

Re: Any way you can make a mod

So that's what OTA's spawn bsl file does? It just spawns players randomly?
I first thought that it spawns players where they should've been. But there are different arenas. How can they limit player spawning to just one region of the whole level? And how can they script the spawn point after konoko or the desired character wins a round, and then starts a new region of the level. It really bothers me, because i checked the scripts and they don't mention anything about spawn sites.

Offline

#4 01/02/10 14:01

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

Re: Any way you can make a mod

Tudorge:  Look at the arena_rand.bsl file, there is a section called TELEPORT FLAGS (LEVEL- AND AREA-DEPENDENT)

For example:

if(arena_area eq 0) {
        if(ai_team eq Konoko) {
            if(rand_flag1 eq 0)
                {chr_teleport(ai_name, 200); chr_facetoflag(ai_name, 200);}

arena_area is location of the fight.
chr_teleport(ai_name, 200) spawns the AI at the flag 200

Last edited by EdT (01/02/10 14:01)

Offline

#5 01/02/10 22:01

dream996
Member
Registered: 03/15/09

Re: Any way you can make a mod

could u do that with that bot editor thingy ?


PunBB bbcode test

Offline

#6 01/03/10 00:01

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

Re: Any way you can make a mod

No.


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

Board footer

Powered by FluxBB