Screen Size

Sorry I didn't make the screen size more manageable in game. 


If you run from source and want to change the resolution, go to src/contstants.py and adjust SCREENW and SCREENH. It might break fullscreen, but it should work otherwise.

(log in to comment)

Comments

Sorry I didn't mean for that to be rude I was just joking.
Don't know where else to post this but it crashed on me

Traceback (most recent call last):
  File "fairy_kingdom.py", line 5, in <module>
    main()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/main.py", line 24, in main
    game.main()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/state/state_manager.py", line 17, in main
    complete = self.current_state.main()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/state/abstract_state.py", line 64, in main
    self.run()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/state/game_state.py", line 158, in run
    self.ai_handler.run()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/state/state_components/ai_handler.py", line 18, in run
    object.ai_component.run()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/ai/ai_component.py", line 32, in run
    behaviour.run_behaviour(self)
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/ai/behaviours/behaviour.py", line 17, in run_behaviour
    self.run_specifics()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/ai/behaviours/defend.py", line 16, in run_specifics
    if self.ai_component.foe is not None and self.foe_alive()and self.fight_foe():
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/ai/behaviours/defend.py", line 53, in fight_foe
    self.actor.attack(self.ai_component.foe)
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/mushlock.py", line 117, in attack
    orc.take_damage(damage)
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/orc.py", line 47, in take_damage
    self.die()
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/actor/orc.py", line 50, in die
    self.state.object_list.remove_object(self)
  File "/Users/pmdevita/Downloads/fairy_kingdom_1.0/src/state/state_components/object_list.py", line 12, in remove_object
    self.objects.remove(obj)
ValueError: list.remove(x): x not in list

Also, is there any way to remove rocks or stumps?
Oh it happened when I placed a rock on an orc
Sorry about that. I think I've fixed that in a post pyweek build. I'm going to put it up on itch.io if I get around to it.


Yes, if you have some mushlocks using picks, you can use the mark power and mark the rock for destruction. nearby mushlocks will go mine it.