Aaron Griffith
58b5c12172
c_overviewer is now slightly more binary-compatible across numpy versions
2012-09-19 12:25:36 -04:00
Aaron Griffith
6768ba328b
updated CONTRIBUTORS.rst
...
added new contributors, and bumped some long-time contributors to the
"long-term" list.
2012-09-14 22:46:38 -04:00
Aaron Griffith
2b5de2f2de
Merge remote-tracking branches 'tswsl1989/biomesoverlay', 'socolin/patch-2', 'tswsl1989/upstream', 'counterpillow/ffscalefix' and 'maruohon/log-rotation-fix'
2012-09-14 22:36:34 -04:00
Aaron Griffith
6f0cdc35a1
Merge branch 'overlay-fix'
2012-09-11 16:41:56 -04:00
Aaron Griffith
49b05dece5
huh, I guess the overlay attribute is always there. length > 0 then.
2012-09-11 15:47:52 -04:00
Aaron Griffith
143b9fa366
overlay-ness now considers whether the "overlay" option is set
2012-09-11 14:28:35 -04:00
Aaron Griffith
3286b9c576
tabs -> spaces and removed windows newline
2012-07-03 21:07:40 -04:00
Aaron Griffith
e9bfb2e50e
Merge pull request #752 from contre/overlayCustomColor
...
Allow overlays to have custom colors
2012-06-18 09:32:12 -07:00
Aaron Griffith
a432382bc1
Merge pull request #749 from contre/overlayAlphaFix
...
Fix an issue with baked in overlays not having any alpha
2012-06-07 20:22:57 -07:00
Aaron Griffith
0f110c4d70
Merge pull request #747 from contre/overlaysDocs
...
Update docs to remove warnings about overlays being not implemented.
2012-06-07 20:20:51 -07:00
Aaron Griffith
c17e33a810
skip_sides in lighting_is_face_occluded is now correctly named
...
switched a conditional, but should still be fixed as per 75f80dae95
2012-06-07 20:17:49 -04:00
Aaron Griffith
25cb1f19c9
if render_loop raises a general exception, it's considered fatal now
...
this is how some misconfiguration is caught, so *some* must be fatal
2012-06-07 19:56:11 -04:00
Aaron Griffith
05bfaaf967
added slime overlay, colors chunks green if slimes can spawn
2012-06-05 23:18:15 -04:00
Aaron Griffith
f4a1c32d1a
added sealevel option to HeightFading primitive
2012-06-05 01:09:47 -04:00
Aaron Griffith
4c4677ed95
Re-apply "Add emerald block, improve the looking of the brewing stand."
...
This reverts commit d329e34fe9 .
2012-06-04 22:00:04 -04:00
Aaron Griffith
3ba8776d4a
Re-apply "Add emerald ore and sandstone stairs."
...
This reverts commit 365c67cf94 .
2012-06-04 21:59:56 -04:00
Aaron Griffith
04e031b657
Re-apply "Update chests to work with snapshot 12w21b. Add ender chests. Improve some comments."
...
This reverts commit a60b56c507 .
2012-06-04 21:59:45 -04:00
Aaron Griffith
a60b56c507
Revert "Update chests to work with snapshot 12w21b. Add ender chests. Improve some comments."
...
This reverts commit b245bbe8b3 .
2012-06-04 21:57:42 -04:00
Aaron Griffith
365c67cf94
Revert "Add emerald ore and sandstone stairs."
...
This reverts commit 86ad4bf611 .
2012-06-04 21:57:41 -04:00
Aaron Griffith
d329e34fe9
Revert "Add emerald block, improve the looking of the brewing stand."
...
This reverts commit 85c439b68c .
2012-06-04 21:57:37 -04:00
Aaron Griffith
f395a13d98
biomes=False now renders correctly again
...
Closes Issue #737
2012-05-16 10:15:38 -04:00
Aaron Griffith
94c1e2980a
Fixed ocean biomes being needlessly dark
...
partial fix for issue #676 ; thanks @contre
2012-05-11 22:09:10 -03:00
Aaron Griffith
34e5ddf620
biomes are now murky *and* smooth
...
closes issue #708
Props to mkor for taking advantage of the existing average loop, and
CounterPillow for sussing out the correct biome multiplication
color. This commit is just a teensy bit more future-proof.
2012-05-06 20:22:31 -04:00
Aaron Griffith
7ef5f8c5e3
Merge remote-tracking branch 'fabiann/remote-tiles' into devel
2012-05-06 12:52:42 -04:00
Aaron Griffith
08b0ed17e6
Merge remote-tracking branch 'interfect/master' into devel
2012-05-06 12:52:24 -04:00
Aaron Griffith
838bd2e5ab
fixed Hide() primitive and made EdgeLines() play nice
2012-04-12 15:33:24 -04:00
Aaron Griffith
f5797dd8a0
added a Hide() render primitive
2012-04-12 15:16:19 -04:00
Aaron Griffith
db0a1d3415
updated isOverlay to correctly recognize modes with no Base() primitive
2012-04-09 17:10:05 -04:00
Aaron Griffith
88d0d838b9
Merge pull request #684 from overviewer/deref_fix
...
Deref fix
2012-04-09 14:01:13 -07:00
Aaron Griffith
59c68646a9
Merge pull request #670 from JonnyJD/playerInspect
...
more detailed player inspect + list multiple
2012-03-29 12:05:21 -07:00
Aaron Griffith
be1cee48cf
Merge pull request #653 from kappa7194/master
...
Missing quotation mark in signs configuration file example.
2012-03-29 12:03:04 -07:00
Aaron Griffith
82e77b7a6e
Merge pull request #665 from peikk0/textures-fix
...
Find images in anim/ directory too.
2012-03-29 12:00:27 -07:00
Aaron Griffith
dc1e3b662b
fixed biome rotation for upper-right and lower-left
2012-03-23 14:08:03 -04:00
Aaron Griffith
5d94c85010
fixed rotations for upside-down stairs
2012-03-23 13:59:33 -04:00
Aaron Griffith
682cefb902
changed _load_image to self.load_image in textures.py (thanks Nightgunner5)
2012-03-20 00:24:53 -03:00
Aaron Griffith
9ba3cbabc8
fixed biomes to use z/x instead of x/z indexing
...
reference: Issue #644
2012-03-15 05:12:01 -04:00
Aaron Griffith
9be414e540
added biomes option to Base primitive (default: True)
...
fixes Issue #644
2012-03-15 04:54:20 -04:00
Aaron Griffith
ab22724fc7
moved nice_exit() back into util.py (Issue #647 )
2012-03-15 04:03:46 -04:00
Aaron Griffith
3bbab24a5b
fixed permission copying, fixes Issue #646
2012-03-14 00:30:41 -04:00
Aaron Griffith
2de1405624
FileReplacer now copies permission bits
2012-03-13 17:16:53 -04:00
Aaron Griffith
954c7289be
Merge branch 'devel'
2012-03-06 09:41:41 -05:00
Aaron Griffith
fde63ec221
renders are now ordered according to their order in the config file
2012-03-05 13:37:05 -05:00
Aaron Griffith
626129394a
split up util.py into files.py and logger.py, moved code appropriately
2012-03-05 12:12:27 -05:00
Aaron Griffith
8aaf67450d
setup.py now works regardless of current working directory
2012-03-04 20:11:15 -05:00
Aaron Griffith
4a9c4fd150
get_data will no longer repeatedly try to open missing chunks
2012-03-03 23:15:16 -05:00
Aaron Griffith
54cf6449c4
Merge branch 'anvil' into master
2012-03-03 17:22:10 -05:00
Aaron Griffith
fb7f382675
setup.py install (and the debian packages) should now work
2012-03-03 17:14:39 -05:00
Aaron Griffith
143523e1dd
Merge branch 'master' into anvil
...
The "Anvil currently in development" message was left out of the merge.
2012-03-02 19:12:54 -05:00
Aaron Griffith
3007099c44
fixed --version on debian
2012-03-02 19:09:40 -05:00
Aaron Griffith
9aee71b953
updated default max height on Depth render primitive
2012-03-01 21:09:17 -05:00
Aaron Griffith
137935801d
bumped extension version after merge, just in case
2012-03-01 17:47:38 -05:00
Aaron Griffith
dd7af69199
Merge branch 'rewrite' into anvil
2012-03-01 17:46:39 -05:00
Aaron Griffith
6f1ccb6a53
fixed clamping, jungles are now the proper shade of green
2012-03-01 17:25:45 -05:00
Aaron Griffith
bcc1e61b0d
data/textures is now checked *last*, updated biome colors
2012-03-01 16:46:23 -05:00
Aaron Griffith
d1c5c14ff7
fixed huge memory leak when calling chunk_render on empty section
2012-03-01 15:55:47 -05:00
Aaron Griffith
8b28e42c8d
Merge branch 'rewrite' into anvil
...
Conflicts:
overviewer_core/src/overviewer.h
overviewer_core/tileset.py
overviewer_core/util.py
overviewer_core/world.py
2012-02-26 19:39:58 -05:00
Aaron Griffith
4f0e844bb5
pickled signals now work as expected
2012-02-26 13:10:05 -05:00
Aaron Griffith
f74769e988
updated MANIFEST to include primitive sources
2012-02-26 11:58:19 -05:00
Aaron Griffith
02e5ec17e5
added docs for overlay primitives
2012-02-26 11:57:44 -05:00
Aaron Griffith
5d50f35ac1
broke out background-clearing code from base overlay primitive
2012-02-26 11:52:43 -05:00
Aaron Griffith
2b7af1886a
overlays converted into render primitives
2012-02-26 11:39:07 -05:00
Aaron Griffith
9f90c02297
removed another bit of code that assumes the ceiling is at 128
2012-02-26 09:18:39 -05:00
Aaron Griffith
414b754e24
biomes now work, still no swamp purple though
2012-02-22 04:14:44 -05:00
Aaron Griffith
4ac7c1222a
lighting and smooth lighting updated for anvil
2012-02-21 15:51:34 -05:00
Aaron Griffith
c5f2077d51
edge-lines and nether primitives in working order
2012-02-21 15:05:00 -05:00
Aaron Griffith
a8c298fe4e
depth-tinting, depth, and height-fading render primitives fixed for anvil
2012-02-21 14:49:37 -05:00
Aaron Griffith
136ea70281
all sections now loaded for each chunk, cave mode now works
2012-02-21 14:22:52 -05:00
Aaron Griffith
187b2690f4
added get_data for getting data across chunk boundaries, fixed PAD
2012-02-21 03:49:19 -05:00
Aaron Griffith
a0d584bba6
Base render primitive now draws correctly (no biomes yet though)
2012-02-21 02:42:42 -05:00
Aaron Griffith
b234301521
small, cargo-cult change to how tileset.py positions drawn chunk sections
2012-02-21 02:42:06 -05:00
Aaron Griffith
f8140c8de0
block data is now correctly reshape'd
2012-02-21 02:02:25 -05:00
Aaron Griffith
d17931c112
blog links now point to overviewer.org blog
2012-02-19 21:40:56 -05:00
Aaron Griffith
e33241a973
fixed leaking block data for each rendered chunk
2012-02-15 21:38:45 -05:00
Aaron Griffith
6cf38d08b6
--processes=1 now correctly uses the vanilla dispatcher
2012-02-12 01:20:32 -05:00
Aaron Griffith
288dc20deb
removed old MapGen code
2012-02-09 10:18:39 -05:00
Aaron Griffith
09c4e4cbf8
removed really old composite.py stub wrapper
2012-02-09 10:12:12 -05:00
Aaron Griffith
c486c99387
removed old biome code
2012-02-09 09:45:08 -05:00
Aaron Griffith
a1dacfa994
added back biome colors, and misc. cleanup in world.py
2012-02-08 15:25:22 -05:00
Aaron Griffith
834598da0f
fixed typo from master merge
2012-02-08 14:56:50 -05:00
Aaron Griffith
ce214c19bc
added color tables from biome extractor
...
Now, the textures loader doesn't have to know about the world path;
this works better in a multi-world environment.
2012-02-08 13:59:43 -05:00
Aaron Griffith
6c846ffefc
Merge branch 'master' into rewrite
2012-02-06 21:45:33 -05:00
Aaron Griffith
302e1d592a
Merge branch 'master' into rewrite
2012-02-06 21:41:11 -05:00
Aaron Griffith
e5d6335d33
Merge pull request #596 from kraigu/master
...
Minor addition to building.rst
2012-02-04 15:41:48 -08:00
Aaron Griffith
6c647f3161
texturepath setting now works
2012-01-29 17:33:21 -05:00
Aaron Griffith
9dc9e1e952
textures now appropriately handle north direction
2012-01-29 17:18:21 -05:00
Aaron Griffith
b88e636728
changed settings to emit correct north values, north values now represent rotations
...
each north value is an integer representing how many times to rotate
the map by 90 degrees counterclockwise.
2012-01-29 16:45:23 -05:00
Aaron Griffith
426f3d9915
Merge pull request #588 from contre/master
...
Add support for MCPatcher compliant portal textures
2012-01-23 13:20:36 -08:00
Aaron Griffith
624d6ba351
updated and cleaned up overviewer.py
...
- moved c_overviewer version checks into __init__.py
- bare_console support (mostly) moved into util, slightly more sane
- removed and updated a ton of old code
2012-01-14 01:11:05 -05:00
Aaron Griffith
16fec5085e
converted smooth-lighting into a primitive
...
for the first time ever, smooth-lit cave mode is now possible \o/
2012-01-08 22:49:20 -05:00
Aaron Griffith
ae88b6e27b
converted lighting mode into a primitive
2012-01-08 22:31:41 -05:00
Aaron Griffith
c93715ebfa
migrated cave mode into cave and depth-tinting primitives
2012-01-08 18:29:32 -05:00
Aaron Griffith
f1758a51a7
added netherbrick stairs to lighting estimator
...
Reported in Issue #581 .
2012-01-08 16:22:06 -05:00
Aaron Griffith
30c4bb26c3
default values for options are now specified alongside their definitions
2012-01-08 01:09:43 -05:00
Aaron Griffith
7cacc59428
setup.py now auto-discovers available render primitives
2012-01-08 00:52:30 -05:00
Aaron Griffith
a682b8a689
broke out nether, heightfading, depth, and edgelines from base primitive
2012-01-08 00:08:16 -05:00
Aaron Griffith
e3610f8ac5
moved to a layer-based rendermode system, moved normal mode to base primitive
...
options are now handled partially in the python side, in rendermodes.py
2012-01-08 00:08:16 -05:00
Aaron Griffith
6f66a31738
ripped out all the rendermode option stuff, preparing to move it to python
2012-01-08 00:08:16 -05:00
Aaron Griffith
4d61e41f9f
fixed crash when an option isn't recognized
2012-01-07 22:51:09 -05:00
Aaron Griffith
14f68ebeb7
import in __init__.py no longer prevents setup.py from working
2012-01-07 20:29:46 -05:00
Aaron Griffith
992f737984
fixed import loop and incorrect blockdata expansion
2012-01-07 20:23:39 -05:00