Project::OSiRiON Tracker Project::OSiRiON TrackerProject::OSiRiON: Recently closed tasks http://osirion.org/tracker/ 2020-07-18T17:13:22Z FS#111: Plasma cannon sound 2020-07-18T17:13:22Z 2020-07-18T16:49:20Z

Plasma cannons need a fire sound.
Some kind of heavy whoosh. Think fireball launcher.

Stijn Buys http://osirion.org/tracker/:111
FS#106: HUD camera mode button 2020-07-18T16:31:00Z 2013-11-18T22:04:19Z

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)

Stijn Buys http://osirion.org/tracker/:106
FS#109: Button Tooltips 2020-07-18T16:27:02Z 2016-07-28T19:40:02Z

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.

Stijn Buys http://osirion.org/tracker/:109
FS#50: Model: Commodity: Optronic Components 2016-07-30T21:32:40Z 2011-07-05T03:07:11Z

Optronic Components commodity model.

Michael Rodenhurst http://osirion.org/tracker/:50
FS#49: Model: Commodity: Superconductors 2016-07-30T21:32:24Z 2011-07-05T03:06:38Z

Superconductors commodity model.

Michael Rodenhurst http://osirion.org/tracker/:49
FS#102: Variable-length arrays preventing compilation with Clang 2015-02-09T22:20:54Z 2013-02-04T04:08:52Z

When compiling with clang, it will run until stopping with an error on mapfile.cc:

In file included from mapfile.cc:1:
mapfile.cc:293:36: error: variable length array of non-POD element type 'math::Vector3f'
math::Vector3f patchvertices[rows][columns];
^
mapfile.cc:294:37: error: variable length array of non-POD element type 'math::Vector2f'
math::Vector2f patchtexcoords[rows][columns];
^
2 errors generated.
make[3]: *** [mapfile.lo] Error 1
make[3]: *** Waiting for unfinished jobs....

Clang isn't super-important, so I'm marking this as very low severity. In the future, someone might want to compile Osirion for FreeBSD, or another OS that uses Clang as the default compiler, so it might help to fix this problem.

Evan Goers http://osirion.org/tracker/:102
FS#27: Weapon and explosion sounds 2014-12-14T14:16:08Z 2011-03-13T15:02:33Z

Explosions, weapons fire, auditory pew pew.

DONE

- Weapon sounds
- Target hit sound
- Target kill sound
- Explosion particles
- Explosion sounds for EntityControlable
- Explosion sound for EntityDynamic
- Getting hit sounds

Michael Rodenhurst http://osirion.org/tracker/:27
FS#52: Model: Commodity: Liquor 2013-12-03T20:52:31Z 2011-07-05T03:08:45Z

Liquor commodity model.

Michael Rodenhurst http://osirion.org/tracker/:52
FS#47: Model: Commodity: Water 2013-12-03T20:52:07Z 2011-07-05T03:05:41Z

Water commodity model.

Some kind of water tank.

Michael Rodenhurst http://osirion.org/tracker/:47
FS#100: Support for Item::Mountable flag and improved mount button 2013-11-17T00:46:33Z 2013-01-01T11:36:02Z

Implement complete support for the core::Item::Mountable flag.
The inventory screen should only show a mount button where approriate,
similar to the unmount button.

DONE
- Make the mount/unmount functions verify the mountable flag
(no need as it checks weapon subtype)
- Set the Item::Mountable flags on cannon and turret items
- Update the inventory screen

Stijn Buys http://osirion.org/tracker/:100