mirror of
https://git.planet-casio.com/Slyvtt/Collab_RPG.git
synced 2024-12-28 04:23:42 +01:00
Solved TLB miss by changing bytes() to bytes("", "UTF-16")
This commit is contained in:
parent
ea3ffd8fe3
commit
5b74a5e4b9
2 changed files with 10 additions and 8 deletions
|
@ -7,8 +7,7 @@ import os
|
|||
|
||||
def convert(input, output, params, target):
|
||||
if params["custom-type"] == "map":
|
||||
#convert_map(input, output, params, target)
|
||||
#return 0
|
||||
print("ERROR : Asset ", params["name"], " has legacy type map")
|
||||
return 1
|
||||
elif params["custom-type"] == "world":
|
||||
convert_world(input, output, params, target)
|
||||
|
@ -208,8 +207,7 @@ def get_tile_map_data(input, output, params, target, xmin, ymin, xmax, ymax):
|
|||
def get_extra_map_data(input, output, params, target, xmin, ymin, xmax, ymax):
|
||||
print( "WE ARE COMPUTING THE EXTRA DATA OF THE MAP : ", input )
|
||||
data = json.load(open(input, "r"))
|
||||
|
||||
|
||||
|
||||
nblayer = ["id" in i for i in data["layers"]].count(True) - 1
|
||||
print( "I found ", nblayer, " of extradata")
|
||||
|
||||
|
@ -288,13 +286,17 @@ def get_extra_map_data(input, output, params, target, xmin, ymin, xmax, ymax):
|
|||
for v in layer["objects"]:
|
||||
if v[ "id" ] == pathID:
|
||||
print( "path data found : " )
|
||||
xdata = bytes()
|
||||
ydata = bytes()
|
||||
|
||||
xdata = bytes("", "UTF-16")
|
||||
ydata = bytes("", "UTF-16")
|
||||
|
||||
for w in v[ "polyline" ]:
|
||||
path_length = path_length + 1
|
||||
print( "X= ", w[ "x" ], " Y= ", w[ "y" ] )
|
||||
xdata += fxconv.u16( int( w[ "x" ] ) )
|
||||
ydata += fxconv.u16( int( w[ "y" ] ) )
|
||||
print("xdata : ", xdata)
|
||||
print("ydata : ", ydata)
|
||||
|
||||
else:
|
||||
print( "PNJ has no Path" )
|
||||
|
|
|
@ -37,7 +37,7 @@ void npc_draw(Game *game) {
|
|||
for(int v=0; v<NbPoints; v++)
|
||||
{
|
||||
|
||||
/*
|
||||
|
||||
int16_t deltaX1=((int16_t) (Data->xpath[v % NbPoints] * PXSIZE))-(int16_t) player->wx;
|
||||
int16_t deltaY1=((int16_t) (Data->ypath[v % NbPoints] * PXSIZE))-(int16_t) player->wy;
|
||||
|
||||
|
@ -47,7 +47,7 @@ void npc_draw(Game *game) {
|
|||
dline( player->px + deltaX1, player->py + deltaY1,
|
||||
player->px + deltaX2, player->py + deltaY2,
|
||||
PATH_COLOR);
|
||||
*/
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue