bunny-therapist

Results 14 issues of bunny-therapist

## Enhancement request: ### What should be added/changed? A sprite should be able to have any number of hit boxes, with one being the default (preserves backwards compatibility). Then when...

enhancement
collision

## Bug Report ## System Info ``` Arcade 3.0.0.dev24 ------------------ vendor: Intel renderer: Intel(R) UHD Graphics version: (3, 3) python: 3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit...

bug

## Enhancement request: ### What should be added/changed? In 2.6.16, there was a function called arcade.create_text_image. In 2.7.1.dev3, it is gone. Instead, there is arcade.create_text_sprite. This function first creates arcade.Text,...

enhancement

## Enhancement request: ### What should be added/changed? Currently, you can pass `custom_class` kwarg to `arcade.load_tilemap`, but there are several limitations: 1. your class must subclass `arcade.Sprite` - it is...

enhancement

## Enhancement request: ### What should be added/changed? Add empty slots, `__slots__ = ()` to `arcade.types.Color`. That class is actually a *tuple* with a couple of methods added to it....

## Enhancement request: ### What should be added/changed? The function create_text_sprite (and, if https://github.com/pythonarcade/arcade/issues/1410 is resolved, create_text_texture) requires a TextureAtlas since the text texture is created by rendering into it....

## Enhancement request: ### What should be added/changed? Add an "rgb" method to arcade.types.Color which return a 3-tuple (type "RGB") based on the color, i.e., it leaves out the alpha....

## Enhancement request: I saw this in sprite.py ( https://github.com/pythonarcade/arcade/blob/1a17591c54083a0cc16e6f351f1828157b26acb9/arcade/sprite/sprite.py#L207): ``` @hit_box.setter def hit_box(self, hit_box: Union[HitBox, RotatableHitBox]): if type(hit_box) == HitBox: self._hit_box = hit_box.create_rotatable(self.angle) else: # Mypy doesn't seem to...

When running a python ASGI app with [uvicorn](https://github.com/encode/uvicorn), you have the option to install uvicorn with [uvloop](https://github.com/MagicStack/uvloop), which is then used to speed up the async event loop. It appears...

T-Enhancement
L-Python

"Application factory" means that the "app" object in your python code that you are passing to unit is not the app itself, but a callable that needs to be called...

z-python
T-Enhancement
L-Python