Results 57 issues of Goober5000

This was spotted by qazwsxal on Discord. This is in runner.py, lines 216-222: ``` elif len(candidates) == 0: if len(flags['joysticks']) > sel_id: logging.warning('Mapping joystick %s => %s (based on index)',...

bug

Take this error for example: ![ti_error](https://user-images.githubusercontent.com/1878523/80174370-774d6f80-85c0-11ea-95b4-389a57293366.jpg) The error was displayed despite me having all the core files. It turned out that TI incorrectly required MV_Music. If an optional package is...

bug

1) There's no way to cycle between videos for mods with multiple YouTube links (e.g. ST:R) 2) There doesn't seem to be any way to get out of the video...

enhancement

1) Move ai_goal definitions into aigoal.h 2) Add a proper `ai_goal_reset` function to clear goal fields to known initialized values 3) Add an optional distance to `ai-stay-near-ship`

enhancement
cleanup

The rearm-ship and fly-to-ship goals were never set up to work with the `add-goal` SEXP. This adds the necessary code to make them both work. The funny thing is that...

enhancement
sexps

Splits the existing On Death hook into independent hooks for each relevant type. Adds On Ship Death, On Missile Death, etc. Also adds On Missile Death Started to complement On...

fix
scripting

Add `$Post-debriefing Cutscene:`, and make `$Post-briefing Cutscene:` a synonym for `$Pre-game Cutscene:`.

enhancement

As described in #4526: > It would make the code simpler to move the assertion to the inside of the following if block and just have it check that the...

cleanup
good first issue
ai

Portej05's original comment in safe_strings read as follows: ``` * VC2005+ define some safe string functions which check buffer sizes before doing anything * Unfortunately, GCC and MACOS do not...

cleanup

A possible method for fading lightshafts out at the same time glares fade in. Based on ~~(and includes the commit from)~~ #4153. Still in draft form because more work is...

discussion
graphics