Giter Site home page Giter Site logo

pyweek24's People

Contributors

larryhastings avatar lordmauve avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pyweek24's Issues

Crash during weapon firing

$ python run_game.py                                                                                                                 
Traceback (most recent call last):
  File "run_game.py", line 20, in <module>
    import main
  File "/home/mauve/dev/pyweek24/src/main.py", line 3286, in <module>
    pyglet.app.run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/__init__.py", line 138, in run
    event_loop.run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/base.py", line 142, in run
    self._run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/base.py", line 154, in _run
    timeout = self.idle()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/base.py", line 275, in idle
    redraw_all = self.clock.call_scheduled_functions(dt)
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/clock.py", line 350, in call_scheduled_functions
    item.func(now - item.last_ts, *item.args, **item.kwargs)
  File "/home/mauve/dev/pyweek24/src/main.py", line 3259, in on_update
    player.on_update(dt)
  File "/home/mauve/dev/pyweek24/src/main.py", line 2318, in on_update
    bullet = modifier.fire(self, reticle.offset)
  File "/home/mauve/dev/pyweek24/src/main.py", line 1956, in fire
    return self.cls.fire(shooter, vector, self)
  File "/home/mauve/dev/pyweek24/src/main.py", line 1482, in fire
    b.fire(shooter, rotated_ccw, modifier)
  File "/home/mauve/dev/pyweek24/src/main.py", line 1487, in fire
    b._fire(shooter, vector, modifier)
  File "/home/mauve/dev/pyweek24/src/main.py", line 1878, in _fire
    reflected=bool(i)
TypeError: 'NoneType' object is not iterable

AssertionError at level end

$ python run_game.py 
Traceback (most recent call last):
  File "run_game.py", line 20, in <module>
    import main
  File "/home/mauve/dev/pyweek24/src/main.py", line 3286, in <module>
    pyglet.app.run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/__init__.py", line 138, in run
    event_loop.run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/base.py", line 142, in run
    self._run()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/base.py", line 155, in _run
    platform_event_loop.step(timeout)
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/app/xlib.py", line 125, in step
    device.select()
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/canvas/xlib.py", line 168, in select
    dispatch(e)
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/window/xlib/__init__.py", line 922, in dispatch_platform_event_view
    event_handler(e)
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/window/xlib/__init__.py", line 1089, in _event_key_view
    self.dispatch_event('on_key_press', symbol, modifiers)
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/window/__init__.py", line 1220, in dispatch_event
    if EventDispatcher.dispatch_event(self, *args) != False:
  File "/home/mauve/dev/pyweek24/venv/lib/python3.6/site-packages/pyglet/event.py", line 357, in dispatch_event
    if handler(*args):
  File "/home/mauve/dev/pyweek24/src/main.py", line 3186, in on_key_press
    handler(True)
  File "/home/mauve/dev/pyweek24/src/main.py", line 3100, in key_escape
    game.transition_to(GameState.CONFIRM_EXIT)
  File "/home/mauve/dev/pyweek24/src/main.py", line 663, in transition_to
    player.on_game_state_change()
  File "/home/mauve/dev/pyweek24/src/main.py", line 2245, in on_game_state_change
    assert not self.pause_released_keys
AssertionError

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.