Good vs. Evil

Discussion in 'Forum Games' started by Randomguy404, Oct 12, 2014.

  1. GamerwithnoGame

    GamerwithnoGame Forum Addict

    2. Its been a very long week, I hurt my hand, I feel demotivated and (if I'm being completely honest), a little... depressed
     
  2. LordPINE

    LordPINE Well-Known Member

    3. :( That's no fun. What did you hurt your hand with?
     
  3. lenscas

    lenscas Forum Addict

    2 because the wasm build of arena_keeper_quick is broken in the worst way possible :(

    It compiles just fine but crashes pretty much instantly. To make matter worse: Its the WASM build where this happens to: AKA, the one build that has pretty much no debug tools available, nor source maps and even console output isn't done in the usual way. As a result, I'm not even sure what line or even what file the error is coming from :(
     
  4. duckfan77

    duckfan77 Well-Known Member

    1 That's unfortunate, sorry about that
     
  5. lenscas

    lenscas Forum Addict

    2? I fixed the build!

    The problem was with the rand crate. For some reason it now needed the stdweb feature enabled. I'm not sure what change I made that made that happen but oh well.
     
  6. duckfan77

    duckfan77 Well-Known Member

    1 Some behind the scenes change maybe?
     
  7. LordPINE

    LordPINE Well-Known Member

    0. I can't stop it anymore anyway.
     
  8. lenscas

    lenscas Forum Addict

    51
    No, as I only updated 2 crates so far and both have been several days ago.

    I guess it has to do with that I increased the amount of random numbers I need which may have changed how they get generated.
     
  9. duckfan77

    duckfan77 Well-Known Member

    50 That could be, compiler inlines/optimizes things differently since it's used more often so it makes more sense to keep it out of the individual files or something.
     
  10. lenscas

    lenscas Forum Addict

    49 and when working on the shop this shit happened:
    [​IMG]

    I think its time to see if I can bind another gui library so I don't have to use Immi. Especially considering Immi hasn't been updated in at least a year and only has a button and 2 types of progress bars.
    Also, needed to write a lot of wrapper code for Immi anyway as normally you need to create 3 objects just so you have the object that you can use to draw on.
     
  11. duckfan77

    duckfan77 Well-Known Member

    50 See, this is why I don't like dealing with guis :p
     
  12. lenscas

    lenscas Forum Addict

    51 currently writing the bindings so I can use conrod inside quicksilver.

    remapping an enum containing 158 entries wasn't fun.....lets hope I did it correctly....
     
  13. duckfan77

    duckfan77 Well-Known Member

    50 "Hey, duck, can you deploy and test some code for us? The dev is on a plane and out of contact." goes to look at github and sees most recent update was several months ago. So... I wrote the code myself.
     
  14. GamerwithnoGame

    GamerwithnoGame Forum Addict

    49. The size aperture lever for a jaw crusher.
     
  15. duckfan77

    duckfan77 Well-Known Member

  16. triggerfinger12

    triggerfinger12 Well-Known Member

    51. No, that's another guy
     
  17. duckfan77

    duckfan77 Well-Known Member

    50 Streetlamp Le Moose
     
  18. GamerwithnoGame

    GamerwithnoGame Forum Addict

    49. Phonebox LeMouton
     
  19. duckfan77

    duckfan77 Well-Known Member

    50 Miss the reference?
     
  20. lenscas

    lenscas Forum Addict

    51when I started writing the conrod bindings I decided to be cute and just map everything even stuff that I don't need just in case I decide to make this part a separate crate.
    Controller support is one of those things because I am not sure what would be more confusing. It doing nothing as supposed to it doing the wrong thing?
    Code:
    pubfntranslate(key : quicksilver::input::GamepadButton) -> u8 {
    use quicksilver::input::GamepadButton::*;
    match key {
     FaceDown=>0,
     FaceRight=>1,
     FaceLeft=>2,
     FaceUp=>3,
     ShoulderLeft=>4,
     ShoulderRight=>5,
     TriggerLeft=>6,
     TriggerRight=>7,
     Select=>8,
     Start=>9,
     StickButtonLeft=>10,
     StickButtonRight=>11,
     DpadUp=>12,
     DpadDown=>13,
     DpadLeft=>14,
     DpadRight=>15,
     Home=>16,
     }
    }
    
     

Share This Page