2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-14 19:11:22 +00:00

42 Commits

Author SHA1 Message Date
Jack Andersen
47e73f9f80 Add particle data binding for rendering PMUS quads 2017-06-12 08:20:07 -10:00
Jack Andersen
f8f3bf407a Finish CParticleElectric 2017-06-10 16:57:35 -10:00
Jack Andersen
f3acc97d63 Implement actual CParticleSwoosh rendering 2017-06-09 19:34:39 -10:00
Jack Andersen
ca9170bc88 Several initial CParticleSwoosh implementations 2017-06-03 18:54:47 -10:00
Jack Andersen
6da6e37d42 Conform CElementGen with retail 2017-06-03 15:01:09 -10:00
Jack Andersen
db8a7d3433 CParticleDatabase implementations 2017-06-02 20:03:07 -10:00
Jack Andersen
08cbeceb80 Windows build fixes 2017-05-08 09:10:09 -10:00
Jack Andersen
b2d375a1d7 Finish CSamusDoll 2017-05-05 19:21:42 -10:00
Jack Andersen
db12dd2ea2 Implement CStateManager::Update 2017-03-23 19:30:16 -10:00
12c6163e32 Fix CMemoryCardSys shutdown crash 2017-01-22 09:36:25 -08:00
362fb6b00d Implement CParticleGenInfoGeneric 2017-01-20 22:03:37 -08:00
Jack Andersen
5de5c3d85f Character factory support classes 2016-04-12 20:07:23 -10:00
42717c383c Rename EVNT structs to match the engine
Implement getter elements and state tracking for CElementGen
2016-03-18 19:04:12 -07:00
Jack Andersen
5566c5b002 More CGuiFrame imps 2016-03-14 18:55:57 -10:00
Jack Andersen
783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
277455b072 Initial CParticleElectric stubs 2016-02-25 19:31:00 -08:00
Jack Andersen
2e6d7c26e2 SParticleMetrics is a lie 2016-02-24 20:23:35 -10:00
8cd46293c2 Add ability to reset particle system 2016-02-17 20:44:06 -08:00
Jack Andersen
365f6ac9e7 Implement line renderer (OpenGL only for now) 2016-02-17 16:42:32 -10:00
Jack Andersen
721929e4d0 mipmap sampling fix 2016-02-16 09:42:24 -10:00
Jack Andersen
a80142728d Tons of PART rendering preparation 2016-02-15 19:50:41 -10:00
Jack Andersen
160940abde GLSL shaders for CElementGen 2016-02-14 18:00:26 -10:00
af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
Jack Andersen
acf65c561a CParticleGen inheritance fix 2016-02-12 19:49:59 -10:00
Jack Andersen
5f4eee538d Finished CElementGen virtual method imps 2016-02-12 19:16:39 -10:00
Jack Andersen
0f1f0e1211 More particle implementation 2016-02-12 14:57:09 -10:00
Jack Andersen
43a818d1a3 initial CGraphics class 2016-02-11 16:36:34 -10:00
Jack Andersen
93f8ae8905 Constructor stubs for swooshes and electrics 2016-02-11 13:05:42 -10:00
Jack Andersen
b801bc5744 Merge branch 'master' of https://github.com/AxioDL/PathShagged 2016-02-11 12:43:04 -10:00
Jack Andersen
ffdea0c2b9 Additional particle imps 2016-02-11 12:38:25 -10:00
5b0dfde1d8 Merge branch 'master' of https://github.com/AxioDL/PathShagged 2016-02-11 11:18:47 -08:00
66339e3bfa GetSystemCount 2016-02-11 11:18:14 -08:00
Jack Andersen
b53b143868 Additional particle implementation 2016-02-10 20:58:33 -10:00
Jack Andersen
0803c1bfc9 More CElementGen implementation 2016-02-10 16:36:21 -10:00
Jack Andersen
29d813453d Further CElementGen implementation 2016-02-09 16:00:28 -10:00
Jack Andersen
33eb00b366 CElementGen constructor 2016-02-09 12:52:33 -10:00
Jack Andersen
718436d2a6 TLockedToken cached pointer 2016-02-07 19:10:17 -10:00
Jack Andersen
259eb89b00 Class name fix 2016-02-07 17:31:05 -10:00
9cb8b10fda Update API.
Use u32 rather than uint32_t in CRandom16
2015-11-08 19:43:11 -08:00
b261e09f51 Various stubs, and starting on core functionality 2015-11-02 10:45:39 -08:00
Jack Andersen
731d8bbcb4 more stubs 2015-08-20 14:06:39 -10:00
Jack Andersen
6809fcc4a4 Codebase refactor 2015-08-18 12:51:54 -10:00