Name | Author | Game Mode | Rating | |||||
---|---|---|---|---|---|---|---|---|
Kangaroo | Violet CLM | Single player | 9.1 |
#include "kangaroo.asc"
#pragma require "kangaroo.asc"
const OBJECT::Object JillEventID = OBJECT::BILSY; //could be anything; kangaroo.asc will overwrite the jjObjectPresets entry all but completely
void onLevelLoad() {
//make some basic changes to the end of the level area
for (uint y = 53; y <= 62; ++y) {
jjEventSet(241, y, AREA::LIMITXSCROLL);
jjEventSet(250, y, AREA::ACTIVATEBOSS);
}
jjEventSet(240, 60, JillEventID);
//call a couple Kangaroo functions
Kangaroo::MakeEventJoey(OBJECT::MONKEY); //default parameters
Kangaroo::MakeEventJoey(OBJECT::STANDMONKEY, 0, 5, 5, 12, 5, 256); //custom parameters
Kangaroo::MakeEventJill(
JillEventID,
(jjDifficulty > 1) ? uint8(OBJECT::MONKEY) : 0, //Jill spawns Joeys only on Hard/Turbo
true //turn red when the battle is mostly over
).deactivates = false; //note that both MakeEventJoey and MakeEventJill return the jjObjectPresets entry of the eventID passed to them
}
Jazz2Online © 1999-INFINITY (Site Credits). We have a Privacy Policy. Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats.
Eat your lima beans, Johnny.