Commit | Line | Data |
---|---|---|
c991401b | 1 | from panda3d.bullet import BulletBoxShape |
4586cbf6 | 2 | from pmachines.items.item import Item |
d5932612 FC |
3 | |
4 | ||
5 | class Shelf(Item): | |
6 | ||
3466af49 FC |
7 | def __init__(self, world, plane_node, cb_inst, curr_bottom, repos, json, model_scale=1, mass=1, pos=(0, 0, 0), r=0, count=0, restitution=.5, friction=.6): |
8 | super().__init__(world, plane_node, cb_inst, curr_bottom, repos, 'assets/models/bam/shelf/shelf.bam', json, model_scale=model_scale, mass=mass, pos=pos, r=r, count=count, restitution=restitution, friction=friction) | |
d5932612 | 9 | |
80d579b1 | 10 | def _set_shape(self, apply_scale=True): |
ea38777c | 11 | self.node.add_shape(BulletBoxShape((1, .5, .05))) |