Giter Site home page Giter Site logo

zamiell / isaac-racing-client Goto Github PK

View Code? Open in Web Editor NEW
27.0 27.0 14.0 56.9 MB

The client software for Racing+, a Binding of Isaac racing platform.

Home Page: https://isaacracing.net/

License: GNU General Public License v3.0

CSS 27.05% JavaScript 2.07% HTML 6.72% AutoHotkey 0.07% Python 0.90% Shell 0.57% TypeScript 48.14% Lua 14.50%
electron

isaac-racing-client'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  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

isaac-racing-client's Issues

Client should freak out less if you don't have the mod installed

If you launch the client without the mod installed, it pops up this dialog

Error
Failed to find the Racing+ mod in your mods directory. Are you sure that you subscribed to it on the Steam Workshop? If you did, double check your mods directory to make sure that Steam actually downloaded it. For more information, see the download instructions at: https://isaacracing.net/download
Exit and relaunch

and prevents you from doing anything at all, like using the chat, or viewing who is currently racing. (the reason I launched the client is I wanted to look at currently active races.)

I don't see a good reason why not having the mod installed at a given moment should stop you from using features of the client that don't depend on you running the game.

it even taunts you by showing the normal UI for a split second before taking it away to show the dialog

Mod does not work anymore

Hello,

I start isaac with r+ mod like always (work fine before) and nothing work.

  • character hasn't d6
  • r7+ and other just start isaac normal game
  • only start screen and save screen are good

I had unsucribe sucribe, delete manually mods files, reinstall game ....
I have correct 10001% save and a correct options.ini (i think)
No other mod

sorry for my bad english,

have a nice day ;)

Can't connect to the server.

I have a problem when I try to open the client. It said: A network error occured. The server might be down! I am in China. I've tried the vpn on and off. The results are the same.
racing

Wrong node version

I've tried installing the client both from the website download link and from github's repo, but in both cases I'm having a node version issue :

isaac-racing-client/src/lib/greenworks-osx64.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 57. This version of Node.js requires
NODE_MODULE_VERSION 64. Please try re-compiling or re-installing

It seems it doesn't work with Node latest LTS version
Is it possible to update the requirement in the client to make it work ?

(I'm using Node LTS 10.15.1)

[0.0.2] When a user changes it's nick capitalization, it dupes on lobby list

Screenshot of the issue

Removes itself after clicking on the old one. EDIT: Ok maybe it doesn't. I think "jackie" was the old nick, which remained after clicking both names, and "JACKIE" disappeared because they logged out. Closing and opening removed the other jackie, the one on lowercase.

EDIT 2: Yup, JACKIE just logged in. The old capitalization of the nick remains on the online list until user restarts the app.

Problems with starting the program.

Hello, Zamiell. I have some problems with starting the program. In short, the program needs a 64 bit system, but I have only 32 bit. I can't upgrade my windows to 64 bit system, so, can I ask you to do the 32 bit version of program, please?

Character unlocks problem

I was racing with my friends and we wanted to play as 'the lost' but I haven't unlocked the holy mantle yet so the game was unbalanced. Can u make so that everyone has the unlocks for all the characters?

Client hangs forever after some kind of error while updating

I launched the R+ client and it went to update. After several minutes with no visible progress, I checked Racing+.log and found this:

Sun Apr 02 22:28:15 PDT <info> main.js:97 - Racing+ client v0.3.2 started!
Sun Apr 02 22:28:15 PDT <info> main.js:212 - Checking for updates.
Sun Apr 02 22:28:18 PDT <info> main.js:403 - Main process recieved message: steam
Sun Apr 02 22:28:18 PDT <info> main.js:443 - Started the Greenworks child process.
Sun Apr 02 22:28:18 PDT <info> automatic-update.js:18 - Recieved autoUpdater message: update-available
Sun Apr 02 22:28:20 PDT <info> steam.js:114 - Logging in (with an update available). Showing the "updating" screen.
Sun Apr 02 22:29:07 PDT <error> main.js:105 - { message: 'Error: net::ERR_CONNECTION_RESET',
  exception: 
   [ { type: 'Error',
       value: 'net::ERR_CONNECTION_RESET',
       stacktrace: [Object] } ],
  user: {},
  tags: {},
  extra: {},
  breadcrumbs: { values: [ [Object], [Object], [Object], [Object], [Object], [Object] ] },
  modules: 
   { 'electron-updater': '1.8.3',
     'source-map-support': '0.4.11',
     'source-map': '0.5.6',
     ms: '0.7.2',
     'bluebird-lst': '1.0.1',
     bluebird: '3.4.7',
     'fs-extra': '2.0.0',
     'graceful-fs': '4.1.11',
     jsonfile: '2.4.0',
     'electron-is-dev': '0.1.2',
     tracer: '0.8.7',
     tinytim: '0.1.1',
     dateformat: '1.0.12',
     colors: '1.1.2',
     raven: '1.1.4',
     'json-stringify-safe': '5.0.1',
     cookie: '0.3.1',
     lsmod: '1.0.0',
     'stack-trace': '0.0.9',
     uuid: '3.0.0',
     'teeny-conf': '1.1.0',
     opn: '4.0.2',
     'object-assign': '4.1.1',
     'pinkie-promise': '2.0.1',
     esprima: '3.1.3',
     'fs-extra-p': '4.0.2',
     semver: '5.3.0' },
  server_name: 'sausage',
  environment: 'production',
  logger: '',
  event_id: 'efaa9758ec4e4511a503e8150ac6309f',
  timestamp: '2017-04-03T05:29:07',
  project: '124813',
  platform: 'node',
  release: 'v0.3.2' }

This suggests there was some kind of network failure. I was doing stuff on the internet the whole time and nothing else showed any failure. I don't think "hang forever" is the correct response to this situation.

I closed R+ and tried again and it updated successfully after that.

Unauthorized for all tests

All the tests buttons take me to an error - Unauthorized page, and the Steam button launches a never ending loading..

Running on Arch Linux.

The menu:
image

The Steam loading:
image

The tests button:
image

Client should remember previous race title

When you start a race with a custom ruleset, the title field is currently the only reasonable place to define what the ruleset actually is. (e.g. "unmodded blck cndl")

When doing a series of such races, you have to type or paste that text every time you start a new one. it seems better if the client would remember if you provided a nonrandom title on the last race you started, and if so, default to giving your new race the same name as the previous one. (much like how my hanabi extension remembers your settings for "variant" and "allow spectators")

Steam connection fails on Arch Linux (Steam using system libraries)

Hey,

The client is stuck on the load screen and does nothing, when I click on "Steam" in the electron app window. Hotkeys are still working, so it's not frozen.
Installation worked flawlessly without any errors.
Steam is running in the background, when I quit Steam and click on "Steam" in the electron app I get:

Error
Steam initialization failed. It appears that Steam is not running. (If it is running, please restart your computer and try again.)

Log on the cli:

Wed Nov 01 08:43:59 GMT+0100 main.js:129 - +---------------------------------+
Wed Nov 01 08:43:59 GMT+0100 main.js:130 - | Racing+ client v0.12.9 started! |
Wed Nov 01 08:43:59 GMT+0100 main.js:131 - +---------------------------------+
Wed Nov 01 08:44:16 GMT+0100 main.js:465 - Main process recieved message: steam
Wed Nov 01 08:44:16 GMT+0100 main.js:499 - Started the Greenworks child process.
Setting breakpad minidump AppID = 250900
Steam_SetMinidumpSteamID: Caching Steam ID: ### [API loaded no]`

What is the app trying to do in this phase?
Also, setting a timeout would be nice, because now it's just sitting on that screen indefinitely, it seems.

Infos:

Racing+ client v0.12.9

Steam client application
Steam API: v107
Steam package versions: 1496344747

$ uname -a
$ Linux arch-desktop 4.13.9-1-ARCH #1 SMP PREEMPT Sun Oct 22 09:07:32 CEST 2017 x86_64 GNU/Linux

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.