class Item:
- def __init__(self, world, plane_node, count, cb_inst, curr_bottom, scene_repos, model_path):
+ def __init__(self, world, plane_node, count, cb_inst, curr_bottom, scene_repos, model_path, model_scale=1):
self._world = world
self._plane_node = plane_node
self._count = count
self.repos_done = False
self._curr_bottom = curr_bottom
self._scene_repos = scene_repos
+ self._model_scale = model_scale
self._model_path = model_path
self._commands = []
self._command_idx = -1
self._model.flatten_light()
self._model.reparent_to(self._np)
self._set_outline_model()
+ self._np.set_scale(model_scale)
set_srgb(self._outline_model)
self._model.hide(BitMask32(0x01))
self._outline_model.hide(BitMask32(0x01))
self._model.reparent_to(self._np)
self._np.set_pos(pos)
self._set_outline_model()
+ self._np.set_scale(self._model_scale)
self._model.show(BitMask32(0x01))
self._outline_model.hide(BitMask32(0x01))
self._instantiated = True