Project::OSiRiON Tracker http://osirion.org/tracker/ Project::OSiRiON TrackerProject::OSiRiON: Recently edited tasks 2021-02-27T10:10:58Z FS#112: Pause game http://osirion.org/tracker/index.php?do=details&task_id=112 2021-02-27T10:10:58Z Stijn Buys Pause the game server module when opening the menu in single player. Add an option for a server admin to pause the game in multi player. Add an option for a server admin to pause the game in multi player.
]]>
FS#111: Plasma cannon sound http://osirion.org/tracker/index.php?do=details&task_id=111 2020-07-18T17:13:22Z Stijn Buys Plasma cannons need a fire sound. Some kind of heavy whoosh. Think fireball launcher. Some kind of heavy whoosh. Think fireball launcher.]]> FS#110: Better camera handling and control http://osirion.org/tracker/index.php?do=details&task_id=110 2020-07-18T16:40:47Z Stijn Buys The camera handling is rather confusing. It would be best to retire the third-person "Turret" view and have a cockpit view and an external, third-person view. Freelook should still work on both modes, but the camera angle should not be reset when leaving freelook. TODO remove Turret view use shift+mousewheel to zoom in/out remember freelook angle remove 360-degree rotation limitation remove control lock (spacebar) do not pass ship control events when in a menu The camera handling is rather confusing. It would be best to retire the third-person "Turret" view and have a cockpit view and an external, third-person view.

Freelook should still work on both modes, but the camera angle should not be reset when leaving freelook.

TODO

  • remove Turret view
  • use shift+mousewheel to zoom in/out
  • remember freelook angle
  • remove 360-degree rotation limitation
  • remove control lock (spacebar)
  • do not pass ship control events when in a menu
]]>
FS#106: HUD camera mode button http://osirion.org/tracker/index.php?do=details&task_id=106 2020-07-18T16:31:00Z Stijn Buys The HUD lacks an iconbutton to change and indicate the current camera mode.TODO- Add an iconbutton to the hud, change the icon depending on the current camera mode- Add three camera icons to icons.svg: track (aka third person) cockpit (aka first person) free (aka turret view) The HUD lacks an iconbutton to change and indicate the current camera mode.

TODO

- Add an iconbutton to the hud, change the icon depending on the current camera mode
- Add three camera icons to icons.svg:
track (aka third person)
cockpit (aka first person)
free (aka turret view)

]]>
FS#109: Button Tooltips http://osirion.org/tracker/index.php?do=details&task_id=109 2020-07-18T16:27:02Z Stijn Buys The ui::IconButton class needs to support tooltips.It might be a good idea to implement this at the Widget level,and display it for any widget whenever a tooltip text is set. The ui::IconButton class needs to support tooltips.

It might be a good idea to implement this at the Widget level,
and display it for any widget whenever a tooltip text is set.

]]>
FS#98: Material texture stages http://osirion.org/tracker/index.php?do=details&task_id=98 2016-08-21T23:29:53Z Evan Goers To ease the transition to a multitexturing rendering environment, I propose that we fully adopt Quake 3 shader scripting. Currently, we support a simpler version with a single texture stage in mind.DONE- Support for material with multiple layersTODO- OpenGL multitexture support- Improve syntaxExmaple of current implementation:shader/path/name{ qer_editorimage path/to/texture { map path/to/texture entity } { map path/to/glow_texture fullbright blendfunc blend }}---------------------------------Quake 3:shader/path/name{ qer_editorimage path/to/texture other_keywords { map path/to/texture } { map path/to/texture2 blendfunc ...} To ease the transition to a multitexturing rendering environment, I propose that we fully adopt Quake 3 shader scripting. Currently, we support a simpler version with a single texture stage in mind.

DONE

- Support for material with multiple layers

TODO

- OpenGL multitexture support
- Improve syntax

Exmaple of current implementation:

shader/path/name
{
qer_editorimage path/to/texture
{
map path/to/texture
entity
}
{
map path/to/glow_texture
fullbright
blendfunc blend
}
}

---------------------------------
Quake 3:

shader/path/name
{
qer_editorimage path/to/texture
other_keywords
{
map path/to/texture
}
{
map path/to/texture2
blendfunc ...
}

]]>
FS#34: Improved options menu http://osirion.org/tracker/index.php?do=details&task_id=34 2016-08-03T19:45:33Z Stijn Buys Add an improved options menu with video, audio, controls and game settings.TODO- video settings- menu to configure game settings- merge settings menus into a single, tabbed windowDONE- menu to configure controls- menu to configure player settings (name, colors, ..)- menu to configure graphics settings- menu to configure audio settings Add an improved options menu with video, audio, controls and game settings.

TODO
- video settings
- menu to configure game settings
- merge settings menus into a single, tabbed window

DONE
- menu to configure controls
- menu to configure player settings (name, colors, ..)
- menu to configure graphics settings
- menu to configure audio settings

]]>
FS#50: Model: Commodity: Optronic Components http://osirion.org/tracker/index.php?do=details&task_id=50 2016-07-30T21:32:40Z Michael Rodenhurst Optronic Components commodity model. Optronic Components commodity model.

]]>
FS#49: Model: Commodity: Superconductors http://osirion.org/tracker/index.php?do=details&task_id=49 2016-07-30T21:32:24Z Michael Rodenhurst Superconductors commodity model. Superconductors commodity model.

]]>
FS#97: Move default fonts from ui::UI to ui::PAlette http://osirion.org/tracker/index.php?do=details&task_id=97 2016-07-14T19:57:57Z Stijn Buys The corrent ui code has default fonts and font size in ui::root().They have to bo moved to the ui::Palette class and handled likecolors and related settings.The initial default fonts should be set in the ui::Pallette class.It might be better to merge ui-style related settingsinto a single ui::Stylesheet class and read settings from a .cssfile. The corrent ui code has default fonts and font size in ui::root().
They have to bo moved to the ui::Palette class and handled like
colors and related settings.

The initial default fonts should be set in the ui::Pallette class.

It might be better to merge ui-style related settings
into a single ui::Stylesheet class and read settings from a .css
file.

]]>