Commit Graph
100 Commits
Author SHA1 Message Date
Andrew Chin 92880c7c38 Use the right coordinate system 2012-01-01 22:03:43 -05:00
Andrew Chin c102211195 Merge remote-tracking branch 'overviewer/rewrite' into rewrite 2012-01-01 21:20:54 -05:00
Andrew Chin ecceaeeb35 Removed all old code from RegionSet. Added RotatedRegionSet
Nothing has been tested
2012-01-01 21:20:17 -05:00
Andrew Chin b1d5dee84d Remove unused function 2012-01-01 17:56:31 -05:00
Andrew Chin 35f5bc82a4 Fixed a few more typos 2012-01-01 16:52:39 -05:00
Andrew Chin c2a1d8487a Start of the new rewrite code flow. TileSet still needs work 2012-01-01 16:12:10 -05:00
Andrew Chin c17fb351f0 Removing more stuff that we will not support just yet 2012-01-01 14:31:38 -05:00
Andrew Chin 0a23187f51 Removed ConfigOptionParser usaged
Command line args are now parsed with the vanilla OptParser.  This
paves the way for a new settings.py parser
2012-01-01 14:05:51 -05:00
Andrew Chin fed7ae0157 Allow global defaults to be specified 2011-12-31 20:59:02 -05:00
Andrew Chin 2d99aef78f Start of some unit tests for setting.py parsing 2011-12-28 16:04:24 -05:00
Andrew Chin c7ee75d68d Started work on a MultiWorldParser to replace ConfigOptionParser 2011-12-24 01:10:58 -05:00
Andrew Chin 579e82e2af New settings definitions and validators.
Will be used by a new settings.py parser.  In progress
2011-12-24 00:22:45 -05:00
Andrew Chin 9b06d980af More World->RegionSet conversions. still broken 2011-12-22 00:23:20 -05:00
Andrew Chin ffbd019db5 Small changes to get the quadtree to use RegionSets 2011-12-21 11:51:50 -05:00
Andrew Chin fbdeb90f9f overviewer.py now runs without crashing
but still is broken
2011-12-20 23:17:28 -05:00
Andrew Chin 3aa9e49631 useBiomeData is a property of worlds
Rewrite Tracking Issue: ##568
2011-12-20 00:53:43 -05:00
Andrew Chin 2e01a36686 Merge remote-tracking branch 'origin/rewrite' into rewrite 2011-12-19 23:55:45 -05:00
Andrew Chin 119b6e1b54 Removed biome handling and north-direction
We'll have to figure out how/where to put it back in

Rewrite Tracking Issue: #568
2011-12-19 23:49:26 -05:00
Andrew Chin 8f69da86f4 Finished implemention of RegionSet. not yet tested
Rewrite Tracking Issue: #568
2011-12-19 23:05:29 -05:00
Andrew Chin 19782cbad0 Merge remote-tracking branch 'origin/rewrite' into rewrite 2011-12-19 22:44:12 -05:00
Andrew Chin 51babfef02 More work on RegionSet and World
Rewrite Tracking Issue: #568
2011-12-19 22:42:28 -05:00
Andrew Chin a9dafa0d05 Moved some more stuff from World to RegionSet
Also, fixed some syntax errors and other minor issues

Rewrite Tracking Issue: #568
2011-12-19 22:10:46 -05:00
Andrew Chin ad2399165a Scan the FS to find RegionSets
Rewrite Tracking Issue: #568
2011-12-19 21:25:24 -05:00
Andrew Chin d332554ec2 Initial commit of the AssetManager
Mostly a blind copy/past from world.py and googlemap.py.  Not runnable

Rewrite Tracking Issue: #565
2011-12-19 19:48:27 -05:00
Andrew Chin 0aeee084d7 Merge remote-tracking branch 'overviewer/nethermode' 2011-12-12 21:46:33 -05:00
Andrew Chin 74ad1e8ea5 Another attempt at fixing up print_statusline 2011-12-03 16:31:43 -05:00
Andrew Chin c28801ee3d Fix a small tile-per-sec issue where dt is small 2011-12-02 19:51:45 -05:00
Andrew Chin f9f82289aa Merge pull request #550 from overviewer/levers-vines
Add levers. Fix vines.
2011-11-29 18:01:51 -08:00
Andrew Chin 8390ec4e57 Fix smooth-night and night with -p 2 on Windows 2011-11-27 20:46:57 -05:00
Andrew Chin 5526df20b3 Merge pull request #544 from overviewer/console_detection
Reworked handling of bare consoles
2011-11-26 11:42:44 -08:00
Andrew Chin 59c1812154 Reworked handling of bare consoles
Now the "Please run overviewer from the command line" message will
only be displayed in select cases.  This supports cases when users
want to give all the correct arguments to overviewer via a shortcut
or something similar.  In these cases, a 'Press [enter] to close
this window' message will still be displayed.
2011-11-25 16:28:05 -05:00
Andrew Chin 4739f4af93 More specific rendermode error messages 2011-11-22 12:25:02 -05:00
Andrew Chin 9b36dfc237 Fix reference leak 2011-11-22 11:33:11 -05:00
Andrew Chin 1a96b89e78 Properly set exceptions, instead of simply returning NULL 2011-11-22 11:30:48 -05:00
Andrew Chin d18df1e694 Don't print scary bug warning on ctrl-c 2011-11-07 21:49:00 -05:00
Andrew Chin d59410123d New table format to list detected worlds 2011-11-07 20:52:30 -05:00
Andrew Chin 42593bab58 Use a terse logging line if --verbose is not specified 2011-11-03 21:29:27 -04:00
Andrew Chin eb1f79ddf1 Fixed typo 2011-11-03 11:44:36 -03:00
Andrew Chin 2dc1496432 Fix typo ._. 2011-11-03 10:40:43 -03:00
Andrew Chin 09303de945 Added note about range accepted by --stochastic 2011-11-02 12:48:02 -04:00
Andrew Chin 1b9a40e183 Removed extra newline 2011-11-01 10:29:58 -04:00
Andrew Chin 6a67841b44 Windows code for fancy colors 2011-10-31 22:38:11 -04:00
Andrew Chin 02c30c6f8e Update URL hash on double-click 2011-10-26 23:06:52 -04:00
Andrew Chin 4327eef475 Provide a useful message if overviewer is doubleclicked.
Works for both py2exe .exes as well as double clicking the overviewer.py file
2011-10-26 22:41:46 -04:00
Andrew Chin 12a81a2b47 Fixed the contribManager in windows binaries 2011-10-04 23:27:30 -04:00
Andrew Chin 5464ad3b5d Remove viewcode extension to better support older versions of sphinx 2011-10-01 18:13:12 -04:00
Andrew Chin 00d4e7bb11 Merge branch 'master' of github.com:overviewer/Minecraft-Overviewer 2011-10-01 17:59:53 -04:00
Andrew Chin 55215f5ac9 Be consistant about how command line arguments are formatted 2011-10-01 17:55:09 -04:00
Andrew Chin 96250cd84a Updated building docs 2011-10-01 17:44:22 -04:00
Andrew Chin 3a6208ead0 Added support for Nether Brick
Also reformatted the texture list (sorry for the noisy diff)
2011-09-22 20:44:56 -04:00
Andrew Chin 4e86d38b23 Removed extra comma. Fixes #496 2011-09-22 11:20:33 -04:00
Andrew Chin bfc7bf1848 Updated overviewer url 2011-09-19 13:18:04 -04:00
Andrew Chin 2e0e510650 Changed readme URLS 2011-09-19 12:04:54 -04:00
Andrew Chin cce4fcaa55 Merge pull request #487 from tswsl1989/issue485
Update findSigns.py to work with configurable north directions
2011-09-16 07:36:42 -07:00
Andrew Chin e4af304e60 Another fix for #481 2011-09-15 13:13:22 -04:00
Andrew Chin 571ca49c18 Partial fix for #481
Fixed the try/except block in findTrueSpawn
2011-09-14 17:57:53 -04:00
Andrew Chin da6b650119 Merge remote-tracking branch 'origin/18prep' 2011-09-14 09:27:36 -04:00
Andrew Chin 653e8bd83c Merge pull request #480 from CounterPillow/18prep
More vines
2011-09-11 16:53:14 -07:00
Andrew Chin a423aa95ca temporarily patch --advanced-help crash
TODO: consider bringing back configFileOnly=True
2011-09-11 19:21:44 -04:00
Andrew Chin 4701490c3e Fixed lighting and rotation issues for new stairs 2011-09-11 11:44:53 -04:00
Andrew Chin 9ecaf14fba Added support for brick stairs and slabs 2011-09-10 17:21:02 -04:00
Andrew Chin 62677a8a0f Fixed missing c_overviewer logic regression
Also print the missing c_overviewer module error
message after the traceback (which i think makes
the error more obvious)
2011-09-09 22:40:42 -04:00
Andrew Chin f880f01b46 Moved --check-terrain command from setup.py and overviewer.py
Also, let textures_path work for minecraft.jar files
2011-09-05 22:35:13 -04:00
Andrew Chin 1cdac6ccdf Fixed issue with finding minecraft.jar
Fixes #477
2011-09-05 15:27:50 -04:00
Andrew Chin 6678eac654 Add cyrillic_convert script to contrib manager 2011-08-25 22:05:57 -04:00
Andrew Chin 99abbe3336 Merge branch 'contribs' of git://github.com/eminence/Minecraft-Overviewer 2011-08-25 22:02:51 -04:00
Andrew Chin 3377be6b37 Updated contrib manager
print out description for each script based on docstrings
added usage info
2011-08-25 22:01:09 -04:00
Andrew Chin 22f40a9075 Added docstrings to all contrib scripts 2011-08-25 22:01:05 -04:00
Andrew Chin 640bd08e57 Merge pull request #471 from rmrector/master
Fix goofy output of Russian patch
2011-08-25 08:53:57 -07:00
Andrew Chin 48bc9da527 Merge remote-tracking branch 'upstream/master' into contribs
Conflicts:
	setup.py
2011-08-24 21:00:27 -04:00
Andrew Chin 240fe128cb Attempt to detect if the user has forgotten to escape spaces in their paths 2011-08-23 20:35:19 -04:00
Andrew Chin 5ae1fc4b64 Very basic player.dat inspection script 2011-08-19 09:20:49 -04:00
Andrew Chin 320f7a178c Fixed lighting issue
If more than one half-step or stair is stacked on top of another, the
bottom steps/stairs will be black in a lighting render.  This is now
fixed
2011-08-18 20:40:36 -04:00
Andrew Chin 01bba80c54 If overviewer.dat doesn't exist, don't give a north-direction warning 2011-08-17 20:04:25 -04:00
Andrew Chin 99932f35a3 Minor changes to the contrib manager
add --list-contribs option
construct sys.argv correctly for the contrib scripts
2011-08-17 09:16:39 -04:00
Andrew Chin 8ab2dea906 Py2exe executables now have a valid version number and description 2011-08-16 21:27:19 -04:00
Andrew Chin cd2a2bdf2c initial version of the contribManager 2011-08-16 21:07:39 -04:00
Andrew Chin 8794f3a1d1 Merge remote-tracking branch 'upstream/master' 2011-08-16 19:42:18 -04:00
Andrew Chin 090350e3cb Merge remote-tracking branch 'upstream/master' 2011-08-15 20:19:18 -04:00
Andrew Chin 547e87dd02 Merge pull request #464 from tswsl1989/fix-regionlist
Explicitly pass regionlist to _iterate_regionfiles() in world.py
2011-08-11 11:14:51 -07:00
Andrew Chin f5399b78cc Made searchbox text gray if inactive 2011-08-05 09:18:14 -04:00
Andrew Chin b236ca74f7 Merge remote-tracking branch 'upstream/master' 2011-08-05 08:40:52 -04:00
Andrew Chin f34bafdee0 Merge pull request #459 from CounterPillow/master
Sign Search Box Deconfusion
2011-08-05 05:39:29 -07:00
Andrew Chin c56f1d23c9 Merge pull request #455 from Fenixin/fix-lighting
Fix lighting for water, ice and leaves.
2011-08-04 09:32:01 -07:00
Andrew Chin 4070a79409 fix permission bug in mirror_dir and ignore chmod errors 2011-08-02 21:12:04 -04:00
Andrew Chin 1ab06b3ae2 Merge pull request #449 from Fenixin/fix-torches
Torches are now in the center of the block.
2011-08-01 06:28:42 -07:00
Andrew Chin 464fecd256 Merge pull request #440 from Fenixin/pistons
Pistons + better glass.
2011-07-25 17:10:37 -07:00
Andrew Chin 9516704057 Fixed MSVC build errors 2011-07-19 15:07:12 -04:00
Andrew Chin 173e662457 Adding ?debug=1 to a map URL enables debug mode 2011-07-14 22:22:58 -04:00
Andrew Chin f4636520dd Added new check_terrain command 2011-07-10 20:53:58 -04:00
Andrew Chin 65aecb9783 Purge pyc files on "setup.py clean" 2011-07-10 18:49:06 -04:00
Andrew Chin 410fdfb3a5 Provide a better error message when a Windows package fails to import c_overviewer 2011-07-09 11:29:23 -04:00
Andrew Chin 01a370a7b7 Merge remote-tracking branch 'upstream/master' 2011-06-28 18:47:28 -04:00
Andrew Chin 312624e96c Fix regression introduced by regression fix 2011-06-18 14:59:37 -04:00
Andrew Chin 6cf0cc5147 Fixed regionlist regression 2011-06-18 11:51:13 -04:00
Andrew Chin b1ee31bffa Proper fix for build issue (Fixes #395) 2011-06-09 11:50:09 -04:00
Andrew Chin 56a2e1f834 Move decl to top of block 2011-06-09 11:45:36 -04:00
Andrew Chin 65086b8509 Merge pull request #392 from Fenixin/update-settings
Update sample.settings.py with the new optimizeimg options.
2011-06-07 15:46:33 -07:00
Andrew Chin 91c3e74ef2 Updated sample settings file
* Causes Overviewer to exit if someone uses the sample settings file
   directly
 * Fixed up the regionlist example so it doesn't throw errors
2011-06-03 22:17:51 -04:00
Andrew Chin f47e7fe406 Fixed rerenderBlocks contrib script 2011-06-02 13:06:12 -04:00