|
|
@@ -40,7 +40,7 @@ class Character(pygame.sprite.Sprite):
|
|
|
|
|
|
_predefined_attributes_allowed = [
|
|
|
_('collidable'),
|
|
|
- _('chronometer'),
|
|
|
+ _('chronometer'),
|
|
|
_('gravitative'),
|
|
|
_('height'),
|
|
|
_('keys'),
|
|
|
@@ -827,11 +827,11 @@ class Character(pygame.sprite.Sprite):
|
|
|
elif (
|
|
|
settings.WINDOW_WIDTH // 2
|
|
|
< x
|
|
|
- < _globals.vg_scene.width - settings.WINDOW_WIDTH // 2
|
|
|
+ < _globals.vg_scene.width - settings.WINDOW_WIDTH
|
|
|
):
|
|
|
offset_rect.x = settings.WINDOW_WIDTH // 2
|
|
|
- elif x >= _globals.vg_scene.width - settings.WINDOW_WIDTH // 2:
|
|
|
- offset_rect.x = settings.WINDOW_WIDTH - (
|
|
|
+ elif x >= _globals.vg_scene.width - settings.WINDOW_WIDTH:
|
|
|
+ offset_rect.x = settings.WINDOW_WIDTH*3 // 2 - (
|
|
|
-x % _globals.vg_scene.width
|
|
|
)
|
|
|
else:
|