Commit | Line | Data |
---|---|---|
8254721d FC |
1 | from panda3d.bullet import BulletSphereShape, BulletRigidBodyNode, BulletGhostNode |
2 | from pmachines.items.item import Item | |
3 | ||
4 | ||
5 | class Basketball(Item): | |
6 | ||
32cd89ca | 7 | def __init__(self, world, plane_node, cb_inst, curr_bottom, repos, mass=1, pos=(0, 0, 0), r=0, count=0, restitution=.92, friction=.6): |
420ce99a | 8 | super().__init__(world, plane_node, cb_inst, curr_bottom, repos, 'assets/models/bam/basketball/basketball.bam', .4, mass=mass, pos=pos, r=r, count=count, restitution=restitution, friction=friction) |
8254721d | 9 | |
80d579b1 | 10 | def _set_shape(self, apply_scale=True): |
ea38777c | 11 | self.node.add_shape(BulletSphereShape(1)) |