Giter Club home page Giter Club logo

bluesaga's People

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

bluesaga's Issues

Provide API websites inbox messages in game

First version might just be retrieve the count of unread messages. This way we can display a little letter icon in the game screen.

Later versions might allow reading and responding to inbox messages from chat.

The web server needs an API to support that.

Client crash

java.sql.SQLException: no such table: Streak at org.sqlite.DB.throwex(DB.java:288) at org.sqlite.NestedDB.prepare(NestedDB.java:115) at org.sqlite.DB.prepare(DB.java:114) at org.sqlite.Stmt.execute(Stmt.java:82) at game.Database.askDB(Database.java:45) at particlesystem.Streak.StreakContainer.CreateStreakFromDB(StreakContainer.java:24) at particlesystem.Streak.StreakContainer.<init>(StreakContainer.java:17) at screens.ScreenHandler.InitiateContainers(ScreenHandler.java:282) at screens.ScreenHandler.init(ScreenHandler.java:101) at game.BlueSaga.loading(BlueSaga.java:125) at game.BlueSaga.init(BlueSaga.java:106) at org.newdawn.slick.AppGameContainer.setup(AppGameContainer.java:393) at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:317) at game.BlueSaga.main(BlueSaga.java:369)

Editor does not work.

[13:56:53]WMD:~/src/bluesaga/EDITOR::master>./run
Sat Jul 30 13:56:54 PDT 2016 INFO:Slick Build #237
Sat Jul 30 13:56:54 PDT 2016 INFO:LWJGL Version: 2.9.2
Sat Jul 30 13:56:54 PDT 2016 INFO:OriginalDisplayMode: 1920 x 1080 x 24 @60Hz
Sat Jul 30 13:56:54 PDT 2016 INFO:TargetDisplayMode: 1024 x 640 x 0 @0Hz
Sat Jul 30 13:56:55 PDT 2016 INFO:Starting display 1024x640
Sat Jul 30 13:56:55 PDT 2016 INFO:Use Java PNG Loader = true
Sat Jul 30 13:56:55 PDT 2016 INFO:Controllers not available
CLIENT PATH: ../CLIENT/src/images/
java.sql.SQLException: no such table: area
    at org.sqlite.DB.throwex(DB.java:288)
    at org.sqlite.NativeDB.prepare(Native Method)
    at org.sqlite.DB.prepare(DB.java:114)
    at org.sqlite.Stmt.execute(Stmt.java:82)
    at game.Database.askDB(Database.java:162)
    at menus.MapMenu.load(MapMenu.java:42)
    at game.BP_EDITOR.init(BP_EDITOR.java:165)
    at org.newdawn.slick.AppGameContainer.setup(AppGameContainer.java:393)
    at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:317)
    at game.BP_EDITOR.main(BP_EDITOR.java:596)
Exception in thread "main" java.lang.NullPointerException
    at menus.MapMenu.load(MapMenu.java:45)
    at game.BP_EDITOR.init(BP_EDITOR.java:165)
    at org.newdawn.slick.AppGameContainer.setup(AppGameContainer.java:393)
    at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:317)
    at game.BP_EDITOR.main(BP_EDITOR.java:596)

I have a patch which changes all the "select from area" to "select from area_tile", but I'm not sure if it's the proper fix.

CreateCharacter should not blindly create characters

I'm creating test characters, and I did not notice those are sent to the website. Since I have to give a different name each time, (even when I delete them from userDB!), it gets tedious very fast.

  1. none of those API calls should be sent in DEV_MODE. UpdateServerStatus is protected, but the others are not.
  2. one should not be able to create a character for another serverID. To protect against that, it might be necessary to give each serverID a password or a key.
  3. there's no API to delete characters. Maybe it's a feature to avoid accidents. But if the userDB is deleted (on purpose or by accident), all the character data is lost, but users can't re-create their characters with the same names.

Path files

C:\Users\User\git\bluesaga\CLIENT\release> java -jar gameData.jar java.io.FileNotFoundException: libs\crashlogs\crashlog_20160809_005658.txt (System nie może odnaleźć określonej ścieżki) at java.io.FileOutputStream.open0(Native Method) at java.io.FileOutputStream.open(Unknown Source) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.PrintStream.<init>(Unknown Source) at game.BlueSaga$1.uncaughtException(BlueSaga.java:314) at java.lang.ThreadGroup.uncaughtException(Unknown Source) at java.lang.ThreadGroup.uncaughtException(Unknown Source) at java.lang.Thread.dispatchUncaughtException(Unknown Source)

Read language file: C:\Users\User\git\bluesaga\SERVER\release\test.jargame_text.json java.io.FileNotFoundException: C:\Users\User\git\bluesaga\SERVER\release\test.jargame_text.json (Nie można odnaleźć określonego pliku) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at java.io.FileReader.<init>(Unknown Source) at utils.LanguageSupport.loadLanguageFile(LanguageSupport.java:30) at network.Server.start(Server.java:111) at game.BPserver.main(BPserver.java:46)

Eclipse version

Hi, what version of Eclipse is required? neon?
Ide for java dev
ide for java ee dev

Cannot creating character

Just create an account and download the game today, but after login and choose name, creature and click "create character" button, it just stuck there with "creating character..." message. Already tried restarting the game, activate the account, choose different name, etc...

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.