Name | Author | Game Mode | Rating | |||||
---|---|---|---|---|---|---|---|---|
![]() |
Central Park![]() |
Loon | Capture the flag | 8.7 | ![]() |
|||
![]() |
Anniversary Bash 25 Battle | Jazz2Online | Battle | N/A | ![]() |
|||
![]() |
Anniversary Bash 25 CTF | Jazz2Online | Capture the flag | N/A | ![]() |
|||
![]() |
Starry Night![]() |
Dragusela | Capture the flag | 8.3 | ![]() |
|||
![]() |
Winterfrost Mountains | Dragusela | Battle | N/A | ![]() |
|||
![]() |
Moon Base![]() |
Dragusela | Capture the flag | 9 | ![]() |
|||
![]() |
Blue Moon ![]() |
Dragusela | Capture the flag | 9.2 | ![]() |
|||
![]() |
Anniversary Bash 24 Battle | Jazz2Online | Battle | N/A | ![]() |
|||
![]() |
Acid Reign | cooba | Battle | N/A | ![]() |
|||
![]() |
RAID: Mirrow Legends![]() |
Violet CLM | Battle | 8.5 | ![]() |
|||
![]() |
Peaceful Worlds | Dragusela | Multiple | 7.5 | ![]() |
|||
![]() |
Anniversary Bash 23 levels | Jazz2Online | Multiple | N/A | ![]() |
|||
![]() |
Frosted Peaks![]() |
PurpleJazz | Capture the flag | 9.1 | ![]() |
|||
![]() |
Provance![]() |
Loon | Capture the flag | 8.5 | ![]() |
|||
![]() |
Hollow of the Haunted![]() |
cooba | Capture the flag | 9.2 | ![]() |
|||
![]() |
The DARKEST Diamonds | Killer NC | Capture the flag | 7.5 | ![]() |
|||
![]() |
Anniversary Bash 22 levels | Jazz2Online | Multiple | N/A | ![]() |
|||
![]() |
Facilis descensus Averno![]() |
Loon | Battle | 8.5 | ![]() |
|||
![]() |
Umbral Thicket![]() |
PurpleJazz | Battle | 9.5 | ![]() |
|||
![]() |
Custom Weapons...![]() |
Violet CLM | Other | 10 | ![]() |
#pragma require "SEroller.asc"
#include "SEroller.asc"
shared interface MLLEWeaponApply { bool Apply(uint, se::WeaponHook@ = null, jjSTREAM@ = null, uint8 = 0); }
namespace se {
class RollerMLLEWrapper : RollerWeapon, MLLEWeaponApply {
bool Apply(uint number, se::WeaponHook@ weaponHook = null, jjSTREAM@ = null, uint8 ammo15EventID = 0) {
if (getAnimSet() is null) {
uint8 animSetID = 0;
while (jjAnimSets[ANIM::CUSTOM[animSetID]] != 0)
++animSetID;
loadAnims(jjAnimSets[ANIM::CUSTOM[animSetID]]);
}
if (getSample() == SOUND::COMMON_FLAP) {
int sampleID = SOUND::BAT_BATFLY1;
while (jjSampleIsLoaded(SOUND::Sample(sampleID)))
++sampleID;
loadSamples(array<SOUND::Sample> = {SOUND::Sample(sampleID)});
}
if (ammo15EventID != 0) {
jjOBJ@ ammo15 = @jjObjectPresets[ammo15EventID];
ammo15.curAnim = getAnimSet() + 2;
ammo15.frameID = 0;
ammo15.determineCurFrame();
}
return setAsWeapon(number, weaponHook);
}
}
}
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.