PDA

View Full Version : Level's tiles not visible in the game


Xerxes
Oct 19, 2018, 10:44 PM
Hi! I wanted to play Holiday Hare '17 and I couldn't play level 1. When I play it it looks exactly the same as on the preview image where the zip file is:
https://www.jazz2online.com/downloads/previewfile.php?fileID=43201
This level can't be opened in JCS so I have downloaded MLLE in order to see it and there it looks fine. It contains all the tiles, all the layers, backgrounds, etc.

Can someone please help me out? I'm coming here from GOG where I have downloaded the game, and I have downloaded the latest JJ2+ version. All the other levels work fine with all the JJ2+ features.

Violet CLM
Oct 20, 2018, 10:42 AM
Puzzling. Could you share a screenshot or two of how level 1 looks in-game to you? And maybe go into some more detail about what "all the JJ2+ features" working in the other levels means to you, so we can be sure there's no mistake that scripts are otherwise running?

Xerxes
Oct 20, 2018, 11:08 AM
Certainly.

Here is a screenshot from lvl1:
https://www.jazz2online.com/jcf/attachment.php?attachmentid=37&stc=1&d=1540062346

I'm pretty sure that the dragon guardian himself is a JJ2+ feature. He works perfectly fine, all his attacks, effects, etc. In other levels there are presents, custom enemies, enemies from JJ1 Nippius (snowmen, penguins), and so on.

Violet CLM
Oct 20, 2018, 11:33 AM
Hmm, it's hard to tell from the screenshot whether the level's script isn't running at all or only the part of it that loads tilesets. Have you tried reextracting all files from the HH17 zip to make sure you didn't exclude one by mistake?

Xerxes
Oct 20, 2018, 11:52 AM
Yes, sir. And like I said, in MLLE the level appears to be perfectly fine. Here is a screenshot from MLLE parallax view:

https://www.jazz2online.com/jcf/attachment.php?attachmentid=38&stc=1&d=1540065003

The only thing that I have managed to find is this line in HH17_level01.j2as:

#pragma require "hehe17.j2l"

This level "hehe17.j2l" is nowhere to be found, however. And I don't know if it's even relevant, probably not.

cooba
Oct 21, 2018, 04:55 AM
I left that line in by mistake. It's not relevant in Single Player.

Violet CLM
Oct 21, 2018, 08:13 PM
If you set the "AngelscriptDebug" field in plus.ini (in the "General" category) to "True," do any warning/error messages appear in the chatlog when you run this level?

Xerxes
Oct 21, 2018, 10:58 PM
Bunch of. Allow me to just paste it all in here:

ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (162, 8) : ERR : Name conflict. 'Bitmap' is a class.
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (325, 8) : ERR : Name conflict. 'Coordinates' is a class.
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (110, 13) : ERR : Name conflict. 'NumberOfFramesPerImage' is a global property.
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (112, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (125, 7) : ERR : Name conflict. '_caching' is a global property.
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (127, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (131, 15) : ERR : Name conflict. '__NearestColors' is a global property.
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (132, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (342, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (358, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (362, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (374, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (378, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (390, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (394, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (406, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (410, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (422, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (426, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (438, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (442, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (454, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (490, 2) : ERR : A function with the same name and parameters already exists
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (515, 3) : INFO : Compiling void Enemy::_drawBodyFrame(const jjOBJ@, float, float, uint, int) const
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (523, 5) : ERR : Multiple matching signatures to 'TrueColor::DrawSpriteFromCurFrame(float, float, uint, int)'
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (523, 5) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (523, 5) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (299, 3) : INFO : Compiling void Bitmap::saveToAnimFrames(uint, const Coordinates@ = null) const
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : ERR : No matching signatures to 'Bitmap(const Bitmap&, const uint&, const uint&, const uint&, const uint&)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : Candidates are:
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : TrueColor::Bitmap@ Bitmap()
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : TrueColor::Bitmap@ Bitmap(uint w, uint h)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : TrueColor::Bitmap@ Bitmap(const string&in fileroot)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : TrueColor::Bitmap@ Bitmap(jjSTREAM&in file)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (302, 17) : INFO : TrueColor::Bitmap@ Bitmap(const TrueColor::Bitmap&in source, uint left, uint top, uint imageWidth, uint imageHeight)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (303, 52) : ERR : 'swingingVine' is not a member of 'const Coordinates'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (305, 36) : ERR : 'swingingVine' is not a member of 'const Coordinates'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (360, 2) : INFO : Compiling void DrawSprite(float, float, int, uint8, uint, int = 0, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (361, 42) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (361, 42) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (361, 42) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (376, 2) : INFO : Compiling void DrawCanvasSprite(jjCANVAS@, int, int, int, uint8, uint, int8 = 0)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (377, 56) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (377, 56) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (377, 56) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (392, 2) : INFO : Compiling void DrawResizedSprite(float, float, int, uint8, uint, float, float, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (393, 49) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (393, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (393, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (408, 2) : INFO : Compiling void DrawCanvasResizedSprite(jjCANVAS@, int, int, int, uint8, uint, float, float)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (409, 63) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (409, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (409, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (424, 2) : INFO : Compiling void DrawRotatedSprite(float, float, int, uint8, uint, int, float = 1, float = 1, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (425, 49) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (425, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (425, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (440, 2) : INFO : Compiling void DrawCanvasRotatedSprite(jjCANVAS@, int, int, int, uint8, uint, int, float = 1, float = 1)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (441, 63) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (441, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (441, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (444, 2) : INFO : Compiling void DrawObject(jjOBJ@)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (448, 4) : ERR : Multiple matching signatures to 'DrawSpriteFromCurFrame(float, float, uint&, int8&)'
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (448, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor.asc (448, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (213, 2) : INFO : Compiling const AnimSetDetails@ _getAnimSet(Enemies, float = 1.f, string = "", uint = Resize :: Method :: AdvMAME2x)
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (220, 31) : ERR : Multiple matching signatures to 'TrueColor::FindCustomAnim()'
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (220, 31) : INFO : ANIM::Set FindCustomAnim()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (220, 31) : INFO : ANIM::Set FindCustomAnim()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (232, 5) : ERR : Multiple matching signatures to 'TrueColor::ProcessPalette()'
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (232, 5) : INFO : void ProcessPalette()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (232, 5) : INFO : void ProcessPalette()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (254, 39) : ERR : Multiple matching signatures to 'TrueColor::FindCustomAnim()'
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (254, 39) : INFO : ANIM::Set FindCustomAnim()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (254, 39) : INFO : ANIM::Set FindCustomAnim()
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (256, 5) : WARN : 'trueColorAnimSet' is not initialized.
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (331, 2) : INFO : Compiling void _bullet(jjOBJ@)
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (343, 4) : ERR : Multiple matching signatures to 'TrueColor::DrawSpriteFromCurFrame(float, float, int16&)'
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (343, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/Jazz1Enemies.asc (343, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/Resize v10.asc (264, 2) : INFO : Compiling void AllocateAndResizeTrueColorSpriteSheet(const ANIM::Set, const TrueColor::Bitmap&inout, const TrueColor::Coordinates[][]&inout, float, uint = Resize :: Method :: NearestNeighbor, float = 0.f)
ANGELSCRIPT: C:/Jazz2/Resize v10.asc (266, 4) : ERR : Multiple matching signatures to 'TrueColor::AllocateSpriteSheet(const ANIM::Set, const TrueColor::Bitmap&, const TrueColor::Coordinates[][]&)'
ANGELSCRIPT: C:/Jazz2/Resize v10.asc (266, 4) : INFO : void AllocateSpriteSheet(const ANIM::Set setID, const Bitmap&inout bitmap, const Coordinates[][]&inout setCoordinates = array < array < Coordinates >> ( 1 , array < Coordinates > ( 1 ) ))
ANGELSCRIPT: C:/Jazz2/Resize v10.asc (266, 4) : INFO : void AllocateSpriteSheet(const ANIM::Set setID, const Bitmap&inout bitmap, const Coordinates[][]&inout setCoordinates = array < array < Coordinates >> ( 1 , array < Coordinates > ( 1 ) ))
ANGELSCRIPT: C:/Jazz2/Resize v10.asc (293, 18) : ERR : 'swingingVine' is not a member of 'const TrueColor::Coordinates'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (132, 2) : INFO : Compiling void ProcessPalette()
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (157, 47) : ERR : No matching signatures to 'Bitmap::saveDirectlyToFrames(uint64, const bool)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (157, 47) : INFO : Candidates are:
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (157, 47) : INFO : void Bitmap::saveDirectlyToFrames(uint frameID) const
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (374, 2) : INFO : Compiling void DrawSprite(float, float, int, uint8, uint, int = 0, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (375, 42) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (375, 42) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (375, 42) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (390, 2) : INFO : Compiling void DrawCanvasSprite(jjCANVAS@, int, int, int, uint8, uint, int8 = 0)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (391, 56) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (391, 56) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (391, 56) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (406, 2) : INFO : Compiling void DrawResizedSprite(float, float, int, uint8, uint, float, float, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (407, 49) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (407, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (407, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (422, 2) : INFO : Compiling void DrawCanvasResizedSprite(jjCANVAS@, int, int, int, uint8, uint, float, float)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (423, 63) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (423, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (423, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (438, 2) : INFO : Compiling void DrawRotatedSprite(float, float, int, uint8, uint, int, float = 1, float = 1, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (439, 49) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (439, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (439, 49) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (454, 2) : INFO : Compiling void DrawCanvasRotatedSprite(jjCANVAS@, int, int, int, uint8, uint, int, float = 1, float = 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (455, 63) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (455, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (455, 63) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (470, 2) : INFO : Compiling void DrawSwingingVineSprite(float, float, int, uint8, uint, int, int, uint8 = 4, uint8 = 4, int8 = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (471, 54) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (471, 54) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (471, 54) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (486, 2) : INFO : Compiling void DrawCanvasSwingingVineSprite(jjCANVAS@, int, int, int, uint8, uint, int, int)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (487, 68) : ERR : Multiple matching signatures to '__getCurFrame(int, uint8, uint)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (487, 68) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (487, 68) : INFO : uint __getCurFrame(int setID, uint animation, uint frame)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (490, 2) : INFO : Compiling void DrawObject(jjOBJ@)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (494, 4) : ERR : Multiple matching signatures to 'DrawSpriteFromCurFrame(float, float, uint&, int8&)'
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (494, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: C:/Jazz2/TrueColor v12.asc (494, 4) : INFO : void DrawSpriteFromCurFrame(float xPixel, float yPixel, uint sprite, int direction = 0, uint8 layerZ = 4, uint8 layerXY = 4, int8 playerID = - 1)
ANGELSCRIPT: Please correct the errors in the script and try again.

Violet CLM
Oct 22, 2018, 09:26 PM
So that kind of explains what's happening but not really why. For some reason, your JJ2+ is trying to include multiple files that are different versions of the same libraries and therefore conflict with one another.

HH17 does not include Jazz1Enemies.asc, only Jazz1Enemies v03.asc. It also does not include TrueColor v12.asc, only TrueColor.asc. (Truthfully I'm not even sure why you have a file called Jazz1Enemies.asc, because every upload on J2O (https://www.jazz2online.com/downloads/search/jazz1enemies) uses either v03 or v04.) Nor, as far as I can tell, does HH17_level01.j2as reference either of those two non-included files. Yet it seems you've done something that makes JJ2+ want to include them anyway?

Seren
Nov 26, 2018, 04:12 AM
This is not a JJ2+ bug and the thread starter hasn't responded in over a month so I'm moving this thread.