Skip to content

Commit 057fe20

Browse files
committed
v1.5.0
1 parent 56a3186 commit 057fe20

40 files changed

+1149
-361
lines changed

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
===========
22
Changelog
33
===========
4+
1.5.0
5+
* python-tdl distributions are now universal builds
6+
* new Map class
7+
* map.bresenham now returns a list
8+
49
1.4.0
510
* The DLL's have been moved into another library which you can find at https://github.com/HexDecimal/libtcod-cffi
611
You can use this library to have some raw access to libtcod if you want.

README.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
.. contents::
2+
:backlinks: top
3+
14
==============
25
Installation
36
==============

docs/api-objects.txt

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ tdl.event._processEvents tdl.event-module.html#_processEvents
6161
tdl.event.is_window_closed tdl.event-module.html#is_window_closed
6262
tdl.event.push tdl.event-module.html#push
6363
tdl.map tdl.map-module.html
64-
tdl.map.quick_fov tdl.map-module.html#quick_fov
6564
tdl.map._var tdl.map-module.html#_var
6665
tdl.map._ffi tdl.map-module.html#_ffi
6766
tdl.map.bresenham tdl.map-module.html#bresenham
6867
tdl.map.quickFOV tdl.map-module.html#quickFOV
68+
tdl.map.quick_fov tdl.map-module.html#quick_fov
6969
tdl.map.__package__ tdl.map-module.html#__package__
7070
tdl.map._lib tdl.map-module.html#_lib
7171
tdl.map._FOVTYPES tdl.map-module.html#_FOVTYPES
@@ -281,9 +281,19 @@ tdl.event.Quit.type tdl.event.Quit-class.html#type
281281
tdl.map.AStar tdl.map.AStar-class.html
282282
tdl.map.AStar._callback tdl.map.AStar-class.html#_callback
283283
tdl.map.AStar.__del__ tdl.map.AStar-class.html#__del__
284-
tdl.map.AStar.getPath tdl.map.AStar-class.html#getPath
284+
tdl.map.AStar.get_path tdl.map.AStar-class.html#get_path
285285
tdl.map.AStar._as_parameter_ tdl.map.AStar-class.html#_as_parameter_
286286
tdl.map.AStar.__init__ tdl.map.AStar-class.html#__init__
287+
tdl.map.Map tdl.map.Map-class.html
288+
tdl.map.Map.__init__ tdl.map.Map-class.html#__init__
289+
tdl.map.Map.fov tdl.map.Map-class.html#fov
290+
tdl.map.Map.__contains__ tdl.map.Map-class.html#__contains__
291+
tdl.map.Map.walkable tdl.map.Map-class.html#walkable
292+
tdl.map.Map.__del__ tdl.map.Map-class.html#__del__
293+
tdl.map.Map.__iter__ tdl.map.Map-class.html#__iter__
294+
tdl.map.Map.compute_fov tdl.map.Map-class.html#compute_fov
295+
tdl.map.Map.transparent tdl.map.Map-class.html#transparent
296+
tdl.map.Map.compute_path tdl.map.Map-class.html#compute_path
287297
tdl.noise.Noise tdl.noise.Noise-class.html
288298
tdl.noise.Noise.__copy__ tdl.noise.Noise-class.html#__copy__
289299
tdl.noise.Noise.__setstate__ tdl.noise.Noise-class.html#__setstate__

docs/class-tree.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@ <h1 class="epydoc">Class Hierarchy</h1>
111111
</li>
112112
</ul>
113113
</li>
114+
<li> <strong class="uidlink"><a href="tdl.map.Map-class.html">tdl.map.Map</a></strong>:
115+
<em class="summary">Fast field-of-view and path-finding on stored data.</em>
116+
</li>
114117
<li> <strong class="uidlink"><a href="tdl.noise.Noise-class.html">tdl.noise.Noise</a></strong>:
115118
<em class="summary">An advanced noise generator.</em>
116119
</li>
@@ -162,7 +165,7 @@ <h1 class="epydoc">Class Hierarchy</h1>
162165
<tr>
163166
<td align="left" class="footer">
164167
<a href="epydoc-log.html">Generated by Epydoc
165-
3.0.1 on Mon Jun 22 16:11:02 2015</a>
168+
3.0.1 on Mon Jul 13 12:48:10 2015</a>
166169
</td>
167170
<td align="right" class="footer">
168171
<a target="mainFrame" href="http://epydoc.sourceforge.net"

docs/epydoc-log.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,19 @@
1010
<body bgcolor="white" text="black" link="blue" vlink="#204080"
1111
alink="#204080">
1212
<h1 class="epydoc">Epydoc Log</h1>
13-
<p class="log">Epydoc started at Mon Jun 22 16:10:59 2015</p><div class="log-block"><h2 class="log-hdr">In C:\Users\Kyle\Documents\GitHub\python-tdl\tdl\__init__.py:
13+
<p class="log">Epydoc started at Mon Jul 13 12:48:08 2015</p><div class="log-block"><h2 class="log-hdr">In C:\Users\Kyle\Documents\GitHub\python-tdl\tdl\__init__.py:
1414
Source code parsing failed (but introspection was successful).</h2><div class="log-error"><b>Error</b>:
1515
Error during parsing: invalid syntax (C:\Users\Kyle\Documents\GitHub\python-tdl\tdl\__init__.py, line 76) -- Attempted relative import in non-package, or beyond toplevel package</div>
1616
</div><div class="log-block"><h2 class="log-hdr">File C:\Users\Kyle\Documents\GitHub\python-tdl\tdl\__init__.py, line 735, in tdl._BaseConsole.clear</h2><div class="log-warning"><b>Docstring Warning</b>:
1717
Redefinition of type for fg</div>
1818
<div class="log-warning"><b>Docstring Warning</b>:
1919
Redefinition of type for bg</div>
20+
</div><div class="log-block"><h2 class="log-hdr">File C:\Users\Kyle\Documents\GitHub\python-tdl\tdl\map.py, line 165, in tdl.map.Map.compute_path</h2><div class="log-warning"><b>Docstring Warning</b>:
21+
@param for unknown parameter &quot;diagnalCost&quot;</div>
2022
</div><div class="log-block"><h2 class="log-hdr">Epydoc Options</h2><div class="log-info">
2123
<table border="0" cellpadding="0" cellspacing="0">
2224
<tr valign="top" class="opt-changed"><td valign="top">configfiles</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>['docs/epydoc.config']</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">include_log</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">inheritance</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'included'</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">names</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>['tdl/']</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">prj_name</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'python-tdl'</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">prj_url</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'http://code.google.com/p/python-tdl/'</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">show_private</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">simple_term</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">target</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'docs/'</tt></td></tr><tr valign="top" class="opt-changed"><td valign="top">verbosity</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>5</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">action</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'html'</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">css</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">debug</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">docformat</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>'epytext'</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">dotpath</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">exclude</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">exclude_introspect</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">exclude_parse</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">external_api</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">external_api_file</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">external_api_root</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">fail_on</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">graph_font</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">graph_font_size</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">graphs</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">help_file</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">include_source_code</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">introspect</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">list_classes_separately</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">load_pickle</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">parse</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">prj_link</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">profile</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">pstat_files</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>[]</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">quiet</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>0</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">redundant_details</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">show_frames</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>True</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">show_imports</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>False</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">src_code_tab_width</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>8</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">top_page</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>None</tt></td></tr><tr valign="top" class="opt-default"><td valign="top">verbose</td><td valign="top"><tt>&nbsp;=&nbsp;</tt></td><td valign="top"><tt>0</tt></td></tr></table>
2325
</div>
24-
</div><p class="log">Epydoc finished at Mon Jun 22 16:11:03 2015</p>
25-
<p class="log">(Elapsed time: 4 seconds)</p></body>
26+
</div><p class="log">Epydoc finished at Mon Jul 13 12:48:17 2015</p>
27+
<p class="log">(Elapsed time: 8 seconds)</p></body>
2628
</html>

docs/help.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ <h2> The Navigation Bar </h2>
255255
<tr>
256256
<td align="left" class="footer">
257257
<a href="epydoc-log.html">Generated by Epydoc
258-
3.0.1 on Mon Jun 22 16:11:02 2015</a>
258+
3.0.1 on Mon Jul 13 12:48:10 2015</a>
259259
</td>
260260
<td align="right" class="footer">
261261
<a target="mainFrame" href="http://epydoc.sourceforge.net"

0 commit comments

Comments
 (0)