From 75c1821833ca561b2bccf2270c7cf966c5ae0067 Mon Sep 17 00:00:00 2001 From: Mathias Kaerlev Date: Sat, 23 Jun 2018 03:39:49 +0200 Subject: [PATCH] Fix for new Cython version --- cuwo/tgen_wrap.pyx | 52 ++++++++++++++++++++++----------------------- tools/createtgen.py | 2 +- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/cuwo/tgen_wrap.pyx b/cuwo/tgen_wrap.pyx index 6d8ea161..70609f54 100644 --- a/cuwo/tgen_wrap.pyx +++ b/cuwo/tgen_wrap.pyx @@ -347,7 +347,7 @@ cdef class WrapAppearanceData: return self._scale @scale.setter def scale(self, value): - self.data[0].scale = value + self.data[0].scale = value @property def head_model(self): return self.data[0].head_model @@ -503,7 +503,7 @@ cdef class WrapAppearanceData: return self._body_offset @body_offset.setter def body_offset(self, value): - self.data[0].body_offset = value + self.data[0].body_offset = value @property def head_offset(self): if self._head_offset is not None: @@ -515,7 +515,7 @@ cdef class WrapAppearanceData: return self._head_offset @head_offset.setter def head_offset(self, value): - self.data[0].head_offset = value + self.data[0].head_offset = value @property def hand_offset(self): if self._hand_offset is not None: @@ -527,7 +527,7 @@ cdef class WrapAppearanceData: return self._hand_offset @hand_offset.setter def hand_offset(self, value): - self.data[0].hand_offset = value + self.data[0].hand_offset = value @property def foot_offset(self): if self._foot_offset is not None: @@ -539,7 +539,7 @@ cdef class WrapAppearanceData: return self._foot_offset @foot_offset.setter def foot_offset(self, value): - self.data[0].foot_offset = value + self.data[0].foot_offset = value @property def tail_offset(self): if self._tail_offset is not None: @@ -551,7 +551,7 @@ cdef class WrapAppearanceData: return self._tail_offset @tail_offset.setter def tail_offset(self, value): - self.data[0].tail_offset = value + self.data[0].tail_offset = value @property def wing_offset(self): if self._wing_offset is not None: @@ -563,7 +563,7 @@ cdef class WrapAppearanceData: return self._wing_offset @wing_offset.setter def wing_offset(self, value): - self.data[0].wing_offset = value + self.data[0].wing_offset = value def reset(self): memset(self.data, 0, sizeof(self.data[0])) self.data[0].hair_red = 255 @@ -790,7 +790,7 @@ cdef class WrapEntityData: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def body_roll(self): return self.data[0].body_roll @@ -820,7 +820,7 @@ cdef class WrapEntityData: return self._velocity @velocity.setter def velocity(self, value): - self.data[0].velocity = value + self.data[0].velocity = value @property def accel(self): if self._accel is not None: @@ -832,7 +832,7 @@ cdef class WrapEntityData: return self._accel @accel.setter def accel(self, value): - self.data[0].accel = value + self.data[0].accel = value @property def extra_vel(self): if self._extra_vel is not None: @@ -844,7 +844,7 @@ cdef class WrapEntityData: return self._extra_vel @extra_vel.setter def extra_vel(self, value): - self.data[0].extra_vel = value + self.data[0].extra_vel = value @property def look_pitch(self): return self.data[0].look_pitch @@ -1012,7 +1012,7 @@ cdef class WrapEntityData: return self._ray_hit @ray_hit.setter def ray_hit(self, value): - self.data[0].ray_hit = value + self.data[0].ray_hit = value @property def hp(self): return self.data[0].hp @@ -1126,7 +1126,7 @@ cdef class WrapEntityData: return self._start_chunk @start_chunk.setter def start_chunk(self, value): - self.data[0].start_chunk = value + self.data[0].start_chunk = value @property def super_weird(self): return self.data[0].super_weird @@ -1144,7 +1144,7 @@ cdef class WrapEntityData: return self._spawn_pos @spawn_pos.setter def spawn_pos(self, value): - self.data[0].spawn_pos = value + self.data[0].spawn_pos = value @property def not_used19(self): return self.data[0].not_used19 @@ -1162,7 +1162,7 @@ cdef class WrapEntityData: return self._not_used20 @not_used20.setter def not_used20(self, value): - self.data[0].not_used20 = value + self.data[0].not_used20 = value @property def consumable(self): if self._consumable is not None: @@ -1543,7 +1543,7 @@ cdef class WrapStaticEntityHeader: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def orientation(self): return self.data[0].orientation @@ -1561,7 +1561,7 @@ cdef class WrapStaticEntityHeader: return self._size @size.setter def size(self, value): - self.data[0].size = value + self.data[0].size = value @property def closed(self): return self.data[0].closed @@ -2592,7 +2592,7 @@ cdef class WrapChunkItemData: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def rotation(self): return self.data[0].rotation @@ -4361,7 +4361,7 @@ cdef class WrapHitPacket: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def hit_dir(self): if self._hit_dir is not None: @@ -4373,7 +4373,7 @@ cdef class WrapHitPacket: return self._hit_dir @hit_dir.setter def hit_dir(self, value): - self.data[0].hit_dir = value + self.data[0].hit_dir = value @property def skill_hit(self): return self.data[0].skill_hit @@ -4462,7 +4462,7 @@ cdef class WrapParticleData: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def accel(self): if self._accel is not None: @@ -4474,7 +4474,7 @@ cdef class WrapParticleData: return self._accel @accel.setter def accel(self, value): - self.data[0].accel = value + self.data[0].accel = value @property def color(self): if self._color is not None: @@ -4586,7 +4586,7 @@ cdef class WrapSoundAction: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def sound_index(self): return self.data[0].sound_index @@ -4672,7 +4672,7 @@ cdef class WrapBlockAction: return self._block_pos @block_pos.setter def block_pos(self, value): - self.data[0].block_pos = value + self.data[0].block_pos = value @property def color_red(self): return self.data[0].color_red @@ -4794,7 +4794,7 @@ cdef class WrapShootPacket: return self._pos @pos.setter def pos(self, value): - self.data[0].pos = value + self.data[0].pos = value @property def something13(self): return self.data[0].something13 @@ -4824,7 +4824,7 @@ cdef class WrapShootPacket: return self._velocity @velocity.setter def velocity(self, value): - self.data[0].velocity = value + self.data[0].velocity = value @property def legacy_damage(self): return self.data[0].legacy_damage diff --git a/tools/createtgen.py b/tools/createtgen.py index 16df6764..643fba90 100644 --- a/tools/createtgen.py +++ b/tools/createtgen.py @@ -355,7 +355,7 @@ def main(): python_obj_reset.putln(f'self._{prop_name}.data = ' f'&{value}') python_obj_reset.dedent() - setter.putln(f'{value} = value') + setter.putln(f'{value} = <{typt}[3]>value') elif not attr.is_local() and not attr.ptr: ret_type = CYTHON_TYPES.get(attr.typ, attr.typ) ret_type_p = ret_type