5226 Commits

Author SHA1 Message Date
UnknownShadow200
afd70c38c2 Remove useless UsesLighting calls. 2015-05-02 06:11:07 +10:00
UnknownShadow200
7a93a8e813 Move some classes into folders. 2015-05-02 06:08:51 +10:00
UnknownShadow200
05e6eef41c Optimise Draw functions in MapRenderer. 2015-05-01 06:43:17 +10:00
UnknownShadow200
f3eeee2d02 Reduce OpenTK even more. 2015-05-01 06:16:58 +10:00
UnknownShadow200
00f20c7fa9 Properly cleanup after disconnected, fix pause screen overriding error screen. 2015-04-30 06:44:21 +10:00
UnknownShadow200
92b8266e29 Simplify view distance cycling. 2015-04-30 06:27:57 +10:00
UnknownShadow200
1b6b9133fe Avoid reallocating vertices every frame in ParticleManager. 2015-04-29 06:37:47 +10:00
UnknownShadow200
fa62592016 Use array cache to avoid reallocating states in Entity.MoveAndWallSlide() 2015-04-29 06:16:37 +10:00
UnknownShadow200
69a166e1f2 Reuse single buffer for writing packets. 2015-04-28 06:41:03 +10:00
UnknownShadow200
60f0086680 Cache WoM env and terrain identifiers. 2015-04-28 06:26:46 +10:00
UnknownShadow200
1a61c78ed6 Reuse 1 PickedPos instance. 2015-04-28 06:19:36 +10:00
UnknownShadow200
7b0aa1482d Cache Action<> constructor calls. 2015-04-27 06:39:58 +10:00
UnknownShadow200
7dcfb4526a Fix display lists. (oops) 2015-04-26 19:53:10 +10:00
UnknownShadow200
8d68ebc3de Fix crashing II. 2015-04-26 09:01:02 +10:00
UnknownShadow200
99bb316001 Fix crashing. 2015-04-26 08:44:23 +10:00
UnknownShadow200
a2e50e914f [broken] Attempting to fix vertices > 65536. 2015-04-26 08:42:33 +10:00
UnknownShadow200
08b7bdb854 Less hardcoding. 2015-04-26 08:26:31 +10:00
UnknownShadow200
a559613198 [broken] Fix indices bug, still doesn't work with > 65536 vertices. 2015-04-26 08:20:25 +10:00
UnknownShadow200
68d1fd4249 [broken] Start work on indexed drawing. 2015-04-26 07:36:33 +10:00
UnknownShadow200
7363211f39 reduce VBO drawing overhead. 2015-04-25 08:23:20 +10:00
UnknownShadow200
aaebb72014 Add indexed drawing functions, make indexed drawing Pos3fTex2fCol4b only. 2015-04-25 08:07:23 +10:00
UnknownShadow200
5dfd6c02fe Reduce duplication of enabling/disabling client state. 2015-04-25 07:57:08 +10:00
UnknownShadow200
d48fe34c21 Remove VertexPos3f. 2015-04-25 07:51:40 +10:00
UnknownShadow200
fad0a17199 Use Vector4 instead of float[] in SetAmbientColour. 2015-04-25 07:46:21 +10:00
UnknownShadow200
8cb927ae0d Fix indexed display lists. (oops) 2015-04-25 07:39:17 +10:00
UnknownShadow200
75d88ddeb2 Combine AlphaFunc and DepthFunc into CompareFunc, start work on supporting indexed drawing. 2015-04-25 07:37:47 +10:00
UnknownShadow200
2273bace85 Separate launcher instructions into separate file, make readme less scary. 2015-04-25 06:57:50 +10:00
UnknownShadow200
b3e87d8fb1 Simplify argument counting in CommandReader, fix help command duplicating 'unrecognised command' message. 2015-04-25 06:32:48 +10:00
UnknownShadow200
138420c538 Make OpenGL VBO drawing simpler. 2015-04-23 06:56:50 +10:00
UnknownShadow200
1eaab6fcdd Merge pull request #10 from 123DMWM/master
Made passwords hidden (thanks 123DMWM)
2015-04-22 18:02:50 +10:00
123DMWM
949a294c62 Wrong spot 2015-04-21 05:57:27 -04:00
123DMWM
0778d5f67f Made passwords hidden 2015-04-21 05:55:42 -04:00
UnknownShadow200
2e6b4f3e24 Don't crash on invalid block ids in ChangeModel. 2015-04-21 18:59:42 +10:00
UnknownShadow200
88c25961ff Make DownloadData method more concise. 2015-04-21 18:49:54 +10:00
UnknownShadow200
af1b984414 Indention for ResourceFetcher. 2015-04-21 18:47:29 +10:00
UnknownShadow200
5baf0d7eef Make ResourceFetcher 68% less hardcoded. 2015-04-21 18:46:46 +10:00
UnknownShadow200
8cec3f4835 Make indention match rest of project. 2015-04-21 18:36:28 +10:00
UnknownShadow200
3c4e60cab6 Merge pull request #9 from 123DMWM/master
Small fix for Resource Fetcher (thanks 123DMWM)
2015-04-21 18:32:56 +10:00
123DMWM
44047802c1 Resource check cleanup 2015-04-20 17:58:04 -04:00
UnknownShadow200
a3ebaf75e5 Don't crash if textures for mobs aren't found. 2015-04-21 06:38:07 +10:00
123DMWM
fc5f203936 small fix
Forgot to comment out unused resources
2015-04-20 12:26:17 -04:00
123DMWM
d9e717f99d Fixed Resource Fetcher
Launcher now downloads all the required resources which could cause a
crash if not found.
2015-04-20 12:20:55 -04:00
UnknownShadow200
87a61e26e2 Remove unused EnvRenderer ambient lighting code. 2015-04-20 06:15:52 +10:00
UnknownShadow200
08fdbaf777 Make name render properly above sheep. 2015-04-19 20:02:15 +10:00
UnknownShadow200
4de7be9e41 Simplify model loading code. 2015-04-19 19:59:02 +10:00
UnknownShadow200
4929075212 Add simpler NextOf function. 2015-04-18 08:17:07 +10:00
UnknownShadow200
988b238501 Make physics code clearer, fix small bug. 2015-04-18 07:49:29 +10:00
UnknownShadow200
2d7a74bd4a Don't crash when receiving 0 for block permissions. 2015-04-12 09:38:47 +10:00
UnknownShadow200
e89dfb9f56 Simplify FastBitmap. 2015-04-10 08:42:52 +10:00
UnknownShadow200
ee0542e19b Copy readme to output. 2015-04-10 08:08:41 +10:00