Karl F
9e44b09314
Happy new year!
...
HAPPY MERRY 2021!
2021-01-03 19:40:16 +01:00
Edoardo Morandi
e6b9cd8d71
Remove many warnings
2020-04-25 01:31:42 +02:00
Karl F
436db08636
Happy new decade!
...
May you live long and prosper!
2020-01-01 10:47:46 +01:00
mike-f1
4f1eaa41d3
Update all files to store and use FrameId instead of raw pointers
2019-11-16 17:54:14 +01:00
mike-f1
e6403fc1ad
Decouple includes; Remove some unused variable; Fix an equation in Space.cpp
2019-10-20 11:19:45 +02:00
mike-f1
75956b9fd0
Decouple includes of Sfx.* and trade dependency from Ship with dependency from ModelBody
...
Forward declare Space in Ship.h; Make things compiling again
Decouple WorldView.h; Some other decouple here and there
Decouple Renderer no more included in RenderState; Model not including directly its childs
2019-05-21 17:50:50 +02:00
mike-f1
bfe68e5d33
Separate SystemBody from StarSystem; Decouple a lot of includes
2019-05-12 14:16:54 +02:00
Webster Sheets
5cdaefad6a
Run clang-format over the entire code base.
...
Fix hidden header-inclusion-order dependency errors.
Update .clang-format for v7.0.1.
2019-01-05 17:09:05 -05:00
Karl F
d2ab921b62
Happy New Year!
...
Awesome sauce (for next year):
find . -type f -exec sed -i 's/2008-2018 Pioneer Developers'/'2008-2019 Pioneer Developers/g' {} \;
closes #4507
2019-01-03 15:28:42 +01:00
Webster Sheets
3a3a13edec
Update pioneer to use the new save system.
2018-10-11 11:45:57 -04:00
Karl F
7225e9c723
Happy New Year!
...
Ten years in the making now, but how can we improve upon perfection
for ten more years?
2018-01-01 21:22:12 +01:00
John Bartholomew
7c3a13a0c0
Remove almost all includes of Serializer.h, include GameSaveError.h where necessary.
2017-12-26 13:02:26 +00:00
Andrew Copland
8cb1555f67
Eliminate the evil trailing whitespace
2017-03-05 13:15:55 +00:00
Andrew Copland
74d50958fe
MERRY HAPPY 2017
2017-01-04 15:11:15 +00:00
Andrew Copland
9331a67f94
Make texture atlasing animations available to smoke and damage SFX too, remove old png files texture, use DDS format.
...
Add acknowledgement to OpenGameArt CC0 license.
2016-05-13 14:54:14 +01:00
Andrew Copland
e05382bf9e
Sfx ini file support, only explosion data supported at the moment really.
2016-05-13 11:34:05 +01:00
Andrew Copland
4478f9d68c
const'mess and implemented copy constructor
2016-05-11 20:45:24 +01:00
Andrew Copland
ebfb64213c
Linux build fix and correct spacing syntax in for loop.
2016-05-11 20:06:45 +01:00
Andrew Copland
5545717251
Remove defunct individual sfx draw calls.
2016-05-11 16:27:24 +01:00
Andrew Copland
3a6445a33d
Gather and draw sprites in batches using the explosions from a texture atlas.
2016-05-11 16:25:22 +01:00
Andrew Copland
a02e33b884
Rewrite Sfx to split into manager and instances.
2016-05-10 14:52:46 +01:00
Andrew Copland
fea5ac26b2
MERRY HAPPY 2016
2016-01-29 11:31:54 +00:00
nick-the-ninja
dc36866d93
Removing more old serialisation code.
2015-02-17 23:41:57 +00:00
nick-the-ninja
ea07cbd107
Added JSON serialisation code for frames and sfx.
2015-02-15 14:27:57 +00:00
Robert Norris
9f95339a9d
MERRY HAPPY
2014-12-31 23:05:37 +11:00
Andrew Copland
e9e702a755
Reduce the number of frames for the explosion.
2014-03-25 12:53:28 +00:00
Andrew Copland
9f078e8539
Initial port of "explotion" code from Paragon.
2014-03-24 22:49:35 +00:00
kko
63b8c081ff
Delete old shieldEffect, unused
2014-01-27 22:04:15 -05:00
kko
4dd3209588
Use RenderState in background, HS cloud, projectile, sfx, speedlines
2014-01-26 15:11:27 -05:00
Robert Norris
6dc4283eb6
happy new year
2014-01-02 14:43:38 +11:00
shadmar
da1af673ba
initial
2013-03-13 23:21:03 +01:00
Robert Norris
91b8586653
happy new year
2013-01-01 12:36:52 +11:00
John Jordan
a6c5e4470f
Rendering mostly working at least
2012-11-18 18:13:47 +00:00
Robert Norris
efbce7648a
update license paths
2012-09-16 10:59:15 +10:00
Robert Norris
e9f4448bba
add copyright notices to all the code
2012-09-16 09:45:04 +10:00
kko
c4d45724f5
More const references.
...
Once again, mostly for consistency because we pass by const reference more often than not.
2012-09-03 10:54:22 -04:00
kko
db78a3d6c4
ECM particle material
2012-08-04 14:59:24 -04:00
kko
104b57d964
Use CreateMaterial for special effects
...
(all three of them)
2012-08-04 14:49:41 -04:00
kko
edb89f0763
Use a global model for the shields
2012-02-26 18:27:37 -05:00
Robert Norris
484f060dce
move all the render stuff, old and new, under the Graphics:: namespace. still needs work
2012-02-21 21:04:06 +11:00
kko
12a3e31631
Use DrawPointSprites in several places
...
It still uses Render::PutPointSprites behind the scenes
2012-02-13 18:38:46 -05:00
tompox
388cc95128
make serialize and unserialize functions use reader and writer objects (needed to serializing C objects from lua isn't such a pain -- but it is generally a better idea anyway)
...
git-svn-id: https://pioneer.svn.sourceforge.net/svnroot/pioneer/trunk@593 e632f14b-6550-0410-b89e-a82653faca30
2010-05-22 17:26:25 +00:00
tompox
c60dd53e0c
faster particle sfx crap.
...
git-svn-id: https://pioneer.svn.sourceforge.net/svnroot/pioneer/trunk@450 e632f14b-6550-0410-b89e-a82653faca30
2009-10-22 10:35:34 +00:00
tompox
329666a7d1
spawn pirates on entry to system. not determining strength by system yet.
...
git-svn-id: https://pioneer.svn.sourceforge.net/svnroot/pioneer/trunk@214 e632f14b-6550-0410-b89e-a82653faca30
2009-02-19 18:40:11 +00:00
tompox
f715f267f3
explosion effects when ships die
...
git-svn-id: https://pioneer.svn.sourceforge.net/svnroot/pioneer/trunk@157 e632f14b-6550-0410-b89e-a82653faca30
2008-11-14 11:11:51 +00:00