Giter Site home page Giter Site logo

gearhead-2's People

Contributors

daemonward avatar emixa-d avatar fmunoz-geo avatar jwvhewitt avatar kaol avatar longshore avatar

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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

gearhead-2's Issues

Trying to run as non-root user fails

Compiles ok but when run as a non-root user I get these messages:

    ftn@amigacity:/sbbs/doors/gearhead2$ ./gearhead2
    An unhandled exception occurred at $0000000000425C3E:
    EInOutError: File not found
    $0000000000425C3E
    $0000000000425EA9
    $0000000000417079

Any ideas?

Plot deadend error

I got a plot deadend error after repeatedly failing 'help a spinner' missions where I track down the antagonist person, find their location from minions, discover them attacking a cruiser, and fail to protect the cruiser from enemy mecha.

I couldn't figure out how to copy out of Gearhead2 (and for some reason my window manager won't give it a panel button for window switching, which is a pain), but I've made every effort to reproduce this verbatim (I figure here is a better place for it than an email, despite the prompt). It took me a long time to find the History (V) key.
Plot deadend in Core Story: *CORE_R_EQP C:CRAFT +Bpd +Gkn
:R_MEK:INTRO !Ne E:++ E:REDMA E:LABOR E:GOOD_ E:M.mer E:A.ant
E:ENEMY F:++ F:REDMA F:CRIME F:P.art F:ENEMY P:++ P:MAQUI P:POLIT
P:PCFAC P:P.--- P:ALLY L:perm L:++ L:WAGSP L:FCOMS L:ALLY I:++
I:TL_Ex I:NOFAC

Attached are: A screenshot of the history window (in case I transcribed that wrong), a savegame that I think is from before the error occured, but I'm not sure (I found it and copied it out of the folder while searching for some kind of message history, before finding the ingame feature), and a savegame that I made (shift-x) after the error.
Screenshot: (sorry for fumbling around with all the keys trying to find the history)
screenshot from 2018-02-17 00 01 18

Before:
RPGJonathan.txt

After:
RPGJonathan.txt

Running Linux Mint 17.3 Cinnamon 64-bit.
Thanks for some of the most awesome games I've played!

SCREENHEIGHT and SCREENWIDTH not working for ASCII version?

Not sure if I'm doing something wrong; I have the GH2-0.630-ascii-windows-i386 release.

The game doesn't create a gearhead.cfg upon starting, so I copied the gearhead.cfg from the SDL release, but editing the SCREENHEIGHT and SCREENWIDTH values does not change them for the ASCII version.

Failure to compile

I get an error with compiling on line 75,1 of ghsensor.pp.

ghsensor.pp(75,1) Warning: Unknown procedure directive had to be ignored: "POWERSOURCE"
ghsensor.pp(75,1) Fatal: Syntax error, "IMPLEMENTATION" expected but "identifier POWERSOURCE" found
Fatal: Compilation aborted
Error: returned an error exitcode.

It seems that the word is loose on line 75 with no supporting commands.

Issue getting through the elevator in Theles' Ascension Complex

hey, I'll try to make this as fast as possible. I reached Theles' second level and went through the elevator, got the quest to eliminate the rebels, and went back down. From that moment on, I was unable to go through the elevator again. even after killing the rebels, nothing changed. so I spent a little while looking at the quest txt files to see if I could decipher what caused the issue.

I managed to find the offending bit of code. looking at the line use <if= V1 1 else GoCheckEligibility if= SceneVar %8% 12 0 else GoAccessDenied Print -1 Exit Destination> in the file QUEST_Unique_L5PAT.txt which determines what happens when accessing the elevator, I narrowed it down to the if= SceneVar %8% 12 0 else GoAccessDenied portion; after all, the first time you use the elevator you are sent to GoCheckEligibility, which doesn't check for that SceneVar value. removing the equivalent bit of code from my save file allowed me to enter the elevator once more.

to check if the issue was truly solved, I reverted the save back to the original use <if= V1 1 else GoCheckEligibility if= SceneVar 214 12 0 else GoAccessDenied Print -1 Exit Destination> (214 was the assigned number in my save file) and instead tried to add a SceneVar= 214 12 0 to the line nu2 <if= T2 0 if= V2 0 V= 2 1 XPV 100 QMemo -42 2>, which handled the results of defeating the rebel forces. I proceeded to defeat them, and was then able to enter the elevator normally.

prior to this, I have never altered my save file in any way or form. also, from what I pieced together, the variable in question indicated inability to return to the 3rd floor due to refusing to follow orders, and I chose no options whatsoever which changed this variable. so I thought this may have something to do with the value being uninitialized, perhaps? though I frankly have no idea what the inner workings of this game's engine look like. but if this is the case, I imagine an easy fix would be changing a line in QUEST_Unique_L5PAT.txt from

GoAccessGranted <ifYesNo 2 3 4 V= 1 1 XPV 100 SetPlotStatus %plotid% %id4% L= 11 1 Print -1 Exit Destination>

to

GoAccessGranted <ifYesNo 2 3 4 V= 1 1 XPV 100 SetPlotStatus %plotid% %id4% SceneVar= %8% 12 0 L= 11 1 Print -1 Exit Destination>

thus initializing that value upon entering the 3rd floor for the first time.

I'm sorry for the lengthy and boring explanation, just wanted to make sure you guys knew this wasn't a half-assed hypothesis for the cause of this issue.

Issue in design/Wraith.txt

The line SDL_MESH <aer_wraith2.obj> should be SDL_MESH <aer_wraith.obj>. This causes a file not found error whenever running with the USEMESH option with a Wraith on-screen. This has been around since at least v0.628 (found it there, checked and it's here too).

License Change from LGPL to Apache

I want to change the license for future releases of GH2 from LGPL to Apache 2.0. This change is necessary for the game to be submitted to Steam. It would only affect future releases; existing versions will remain under LGPL. Before doing so I want to make sure that no contributors have any objections.

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.