Drullkus
7397c87ea7
Remove controller hack textures; added new UberWavy block and improved AE Controller textures
2015-06-30 01:53:28 -07:00
tterrag1098
7e2157ebad
Merge branch 'dev' into ctmlib
2015-06-22 15:42:01 -04:00
Cricket
09f12d5194
Controllers are done
2015-06-21 22:28:46 -04:00
tterrag1098
fcec71a52d
Move over rendering stuff to ctmlib
2015-06-03 17:43:03 -04:00
tterrag1098
31328b0ac1
Remove generics from ISubmapManager to prevent serverside errors
2015-05-13 13:19:24 -04:00
tterrag1098
f0cb6555a8
More SideOnly safety, should fix #309 again
2015-04-26 21:46:18 -04:00
tterrag1098
87072102f8
Get rid of the ugly RenderBlocksCTMFullbright, some other refactors
2015-04-26 02:30:39 -04:00
tterrag1098
3013e263a2
RenderBlocksCTM will now respect the render bounds (read below)
...
This behavior allows for certain renderers to no longer be needed
(carpet floor) and for some rendering to be possible (CTM slabs).
A single version of marble slab has been implemented with CTM as an
example, we will move over the rest of the textures once this is
finalized.
2015-04-24 16:43:30 -04:00
tterrag1098
41877f3543
Completely modularize submap and RenderBlocks managing
...
- Fix RenderBlocksCTM ignoring the renderMin/Max values
- Add custom handler for carpet to avoid hardcoding
- TODO blocks that use existing blocks as icons, e.g. ice stairs
2015-04-24 03:38:37 -04:00
tterrag1098
56d90a8321
Some class renaming, move TextureSubmap to API and improve its methods
2015-04-23 17:31:25 -04:00
tterrag1098
59d5a9d259
Move ISubmapManager to its own API file
2015-04-23 16:45:28 -04:00
tterrag1098
be707a89fe
Clean up CTM documentation and move to API
2015-04-22 21:47:44 -04:00
tterrag1098
3b62791a0f
Implement Fake AE Controller with the new ISubmapManager system
2015-04-22 21:04:40 -04:00