Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > a89843509cf1eb447b5b03d4323f08ba > files > 9

freedroidrpg-0.13-1mdv2010.1.i586.rpm

------------------------------------------------------------------------
r2324 | stedevil | 2010-01-21 14:12:43 +0100 (jeu., 21 janv. 2010) | 1 line

Update version string, 0.13 (final)
------------------------------------------------------------------------
r2323 | stedevil | 2010-01-21 14:07:55 +0100 (jeu., 21 janv. 2010) | 1 line

pretty up fatal exit text a bit
------------------------------------------------------------------------
r2322 | stedevil | 2010-01-21 14:02:28 +0100 (jeu., 21 janv. 2010) | 1 line

fix indentation in credits
------------------------------------------------------------------------
r2321 | stedevil | 2010-01-21 09:09:06 +0100 (jeu., 21 janv. 2010) | 1 line

mention forum in RC popup and fatal exits
------------------------------------------------------------------------
r2320 | stedevil | 2010-01-21 08:31:27 +0100 (jeu., 21 janv. 2010) | 1 line

Make forum link shorter
------------------------------------------------------------------------
r2319 | stedevil | 2010-01-21 08:21:44 +0100 (jeu., 21 janv. 2010) | 1 line

README contact info update
------------------------------------------------------------------------
r2318 | salimiles | 2010-01-21 01:14:21 +0100 (jeu., 21 janv. 2010) | 1 line

Partial fix of #2510656 'But AI gets stuck'. The AI still goes in stupid places, but now moves on afterwords. Also made it so it can go after low point value places.
------------------------------------------------------------------------
r2317 | stedevil | 2010-01-19 12:35:20 +0100 (mar., 19 janv. 2010) | 1 line

Mattias and my updates to INSTALL
------------------------------------------------------------------------
r2316 | stedevil | 2010-01-19 11:40:24 +0100 (mar., 19 janv. 2010) | 1 line

Make Tamara not end dialog immediately on first visit
------------------------------------------------------------------------
r2315 | stedevil | 2010-01-19 09:22:11 +0100 (mar., 19 janv. 2010) | 1 line

Comment out Lua validator which presently is not available from inside the editor (only commandline)
------------------------------------------------------------------------
r2314 | salimiles | 2010-01-19 02:07:03 +0100 (mar., 19 janv. 2010) | 1 line


------------------------------------------------------------------------
r2313 | fluzz | 2010-01-18 23:26:56 +0100 (lun., 18 janv. 2010) | 2 lines

Level validator output screen: do not display information text on the screen's background and use shorter output strings

------------------------------------------------------------------------
r2312 | ahuillet | 2010-01-18 19:08:18 +0100 (lun., 18 janv. 2010) | 1 line

ungluem: add support for uncompressed (not .z) tux_image_archive files
------------------------------------------------------------------------
r2311 | fluzz | 2010-01-18 15:22:57 +0100 (lun., 18 janv. 2010) | 1 line

When creating MapEd savegame, store the generated map of the random levels
------------------------------------------------------------------------
r2310 | stedevil | 2010-01-18 13:49:55 +0100 (lun., 18 janv. 2010) | 1 line

Avoid also to drop 1 valuable circuits (avoiding any future plural knitpicking :D)
------------------------------------------------------------------------
r2309 | stedevil | 2010-01-18 06:21:25 +0100 (lun., 18 janv. 2010) | 1 line

replace C H E S T/ B A R R E L/C R A T E  with Chest/Barrel/Crate in UI
------------------------------------------------------------------------
r2308 | fluzz | 2010-01-18 00:06:15 +0100 (lun., 18 janv. 2010) | 1 line

LoadShip: reset waypoint data structs before to load them from file. This lowers the chance of bug
------------------------------------------------------------------------
r2307 | ahuillet | 2010-01-17 16:23:20 +0100 (dim., 17 janv. 2010) | 1 line

Integrated security gates into the code
------------------------------------------------------------------------
r2306 | bastiansalmela | 2010-01-17 15:49:54 +0100 (dim., 17 janv. 2010) | 5 lines


first draft of security gate



------------------------------------------------------------------------
r2305 | bastiansalmela | 2010-01-17 13:20:51 +0100 (dim., 17 janv. 2010) | 5 lines


a quick first test how these files work in blender 2.5. 
seems to work. so this is a new render of a mug. slightly more stylished too..


------------------------------------------------------------------------
r2304 | ahuillet | 2010-01-17 11:06:15 +0100 (dim., 17 janv. 2010) | 1 line

Improve block areas of ISO_ROCKS_AND_PLANTS* and ISO_SHELF_SMALL_EMPTY_*
------------------------------------------------------------------------
r2303 | stedevil | 2010-01-17 07:11:03 +0100 (dim., 17 janv. 2010) | 1 line

Adding Gloccus Vespasianus imjprovments to Benjamins dialogs
------------------------------------------------------------------------
r2302 | ahuillet | 2010-01-17 01:13:21 +0100 (dim., 17 janv. 2010) | 1 line

jeremybubs improved the mouse hover text for health/temperature bars so it does not occlude the bars
------------------------------------------------------------------------
r2301 | ahuillet | 2010-01-16 18:07:19 +0100 (sam., 16 janv. 2010) | 1 line

Improve blocksize of certain brickwalls.
------------------------------------------------------------------------
r2300 | ahuillet | 2010-01-16 18:01:59 +0100 (sam., 16 janv. 2010) | 1 line

Make blockarea of new chest model (CHEST2) closer to reality.
------------------------------------------------------------------------
r2299 | fluzz | 2010-01-16 16:26:19 +0100 (sam., 16 janv. 2010) | 1 line

Add ungluem to svn:ignore property
------------------------------------------------------------------------
r2298 | ahuillet | 2010-01-16 16:04:07 +0100 (sam., 16 janv. 2010) | 3 lines

Make graphical number selector and item drop from level editor use SDL events directly.

Fixes the bug that when dropping a stackable item (potion or pill), a wall was placed as well.
------------------------------------------------------------------------
r2297 | ahuillet | 2010-01-16 13:29:10 +0100 (sam., 16 janv. 2010) | 1 line

leveleditor object info: also display obstacles flags (numeric value for now)
------------------------------------------------------------------------
r2296 | ahuillet | 2010-01-16 12:56:51 +0100 (sam., 16 janv. 2010) | 1 line

automap: standard walls now occupy only one square on the automap. Fixes doors being invisible in random dungeons.
------------------------------------------------------------------------
r2295 | ahuillet | 2010-01-16 11:08:28 +0100 (sam., 16 janv. 2010) | 1 line

move CollectAutomapData() in automap.c instead of map.c
------------------------------------------------------------------------
r2294 | ahuillet | 2010-01-16 11:01:37 +0100 (sam., 16 janv. 2010) | 1 line

automap: now displays elements both on the N&W and S&E borders. :)
------------------------------------------------------------------------
r2293 | fluzz | 2010-01-15 23:20:00 +0100 (ven., 15 janv. 2010) | 1 line

Avoid to drop 0 valuable circuits
------------------------------------------------------------------------
r2292 | ahuillet | 2010-01-15 19:15:51 +0100 (ven., 15 janv. 2010) | 1 line

ungluem: fix "stand" animation missing for enemy archives + remove debug output
------------------------------------------------------------------------
r2291 | ahuillet | 2010-01-15 18:53:20 +0100 (ven., 15 janv. 2010) | 1 line

Added a new tool, ungluem, to extract PNG files from .tux_image_archive.z files. It is a (working) prototype.
------------------------------------------------------------------------
r2290 | ahuillet | 2010-01-15 18:51:30 +0100 (ven., 15 janv. 2010) | 1 line

Remove useless attached_pixel_data field in struct iso_image.
------------------------------------------------------------------------
r2289 | stedevil | 2010-01-15 06:42:15 +0100 (ven., 15 janv. 2010) | 1 line

fix typo
------------------------------------------------------------------------
r2288 | stedevil | 2010-01-15 05:41:21 +0100 (ven., 15 janv. 2010) | 1 line

Patch from Jeremybub to improve Francis direction to town advice
------------------------------------------------------------------------
r2287 | ahuillet | 2010-01-13 09:58:52 +0100 (mer., 13 janv. 2010) | 1 line

Fix automap not displaying obstacles that are placed *on* the S & E borders.
------------------------------------------------------------------------
r2286 | ahuillet | 2010-01-13 09:58:30 +0100 (mer., 13 janv. 2010) | 1 line

Use obstacle symbolic names in mapgen instead of magic numeric constants.
------------------------------------------------------------------------
r2285 | stedevil | 2010-01-13 06:15:50 +0100 (mer., 13 janv. 2010) | 1 line

Fix warehouse breakable walls on lvl 8 and redesign it a bit
------------------------------------------------------------------------
r2284 | stedevil | 2010-01-13 05:25:08 +0100 (mer., 13 janv. 2010) | 1 line

Lower magic item drop%, in prep of complete remake of magic items for 0.14
------------------------------------------------------------------------
r2283 | stedevil | 2010-01-13 04:58:50 +0100 (mer., 13 janv. 2010) | 1 line

Make chests drop lvl 0 not lvl 1 items
------------------------------------------------------------------------
r2282 | stedevil | 2010-01-13 03:42:37 +0100 (mer., 13 janv. 2010) | 1 line

Fix missing connections to waypoint in tutorial
------------------------------------------------------------------------
r2281 | fluzz | 2010-01-12 23:00:37 +0100 (mar., 12 janv. 2010) | 1 line

Rename some functions in action.c to reflect their actual usage. Fix some erroneous or incomplete comments
------------------------------------------------------------------------
r2280 | fluzz | 2010-01-12 22:37:16 +0100 (mar., 12 janv. 2010) | 2 lines

Move functions related to interaction with activable objects (barrel, chest, item) into a new action.c file. Move mouse_cursor_is_on_that_iso_image() into blocks.c. Remove the unused GetObstacleBelowMouseCursor function. Patch submitted by hdanak.

------------------------------------------------------------------------
r2279 | ahuillet | 2010-01-12 12:18:44 +0100 (mar., 12 janv. 2010) | 1 line

Typography + minor updates to documentation by Matthias Krueger
------------------------------------------------------------------------
r2278 | ahuillet | 2010-01-12 12:11:48 +0100 (mar., 12 janv. 2010) | 1 line

Fixed reading floor tiles with value >= 100 on the map.
------------------------------------------------------------------------
r2277 | fluzz | 2010-01-11 20:56:30 +0100 (lun., 11 janv. 2010) | 1 line

Protect resolve_virtual_position() against an invalid value of the vpos parameter. Correctly handle the resolve_virtual_position()'s return code on every call
------------------------------------------------------------------------
r2276 | fluzz | 2010-01-11 20:37:50 +0100 (lun., 11 janv. 2010) | 1 line

Change print_trace(), so that a call to print_trace(0) prints the backtrace, but does not terminate fdrpg
------------------------------------------------------------------------
r2275 | ahuillet | 2010-01-11 11:29:59 +0100 (lun., 11 janv. 2010) | 1 line

fix typo in version string
------------------------------------------------------------------------
r2274 | ahuillet | 2010-01-11 11:24:55 +0100 (lun., 11 janv. 2010) | 1 line

rc2 is out. change version string to rc2+
------------------------------------------------------------------------
r2273 | salimiles | 2010-01-11 07:45:30 +0100 (lun., 11 janv. 2010) | 3 lines

Yet another set of floor tiles, this time based upon an actual ordimental tile.


------------------------------------------------------------------------
r2272 | salimiles | 2010-01-11 06:29:10 +0100 (lun., 11 janv. 2010) | 3 lines

Modified the MegaSys base to use MegaSys themed tiles.  Also replaced a number of road curve tiles.


------------------------------------------------------------------------
r2271 | ahuillet | 2010-01-10 20:04:40 +0100 (dim., 10 janv. 2010) | 1 line

update Changelog for rc2
------------------------------------------------------------------------
r2270 | ahuillet | 2010-01-10 17:07:31 +0100 (dim., 10 janv. 2010) | 1 line

make "SDL missing" error message clearer.
------------------------------------------------------------------------
r2269 | ahuillet | 2010-01-10 16:24:22 +0100 (dim., 10 janv. 2010) | 1 line

Automap takes S&B borders into account. Increased range of mapping to match what tux can see.
------------------------------------------------------------------------
r2268 | ahuillet | 2010-01-08 15:00:38 +0100 (ven., 08 janv. 2010) | 1 line

Remove the man from the game completely.
------------------------------------------------------------------------
r2267 | ahuillet | 2010-01-08 14:55:53 +0100 (ven., 08 janv. 2010) | 1 line

Revert "generate README automatically from the manpage." We do not want that.
------------------------------------------------------------------------
r2266 | stedevil | 2010-01-08 00:46:57 +0100 (ven., 08 janv. 2010) | 1 line

fix maplabel naming to from random levels
------------------------------------------------------------------------
r2265 | stedevil | 2010-01-07 11:24:09 +0100 (jeu., 07 janv. 2010) | 1 line

integrate lv43 as a 1way in 1 way out random dungeon to lvl 25
------------------------------------------------------------------------
r2264 | ahuillet | 2010-01-07 10:58:44 +0100 (jeu., 07 janv. 2010) | 1 line

Fix floor and waypoint selection not working.
------------------------------------------------------------------------
r2263 | ahuillet | 2010-01-07 10:44:19 +0100 (jeu., 07 janv. 2010) | 1 line

generate README automatically from the manpage.
------------------------------------------------------------------------
r2262 | fluzz | 2010-01-05 14:00:49 +0100 (mar., 05 janv. 2010) | 1 line

Put mouse cursor in the middle of the menu entries, when using the arrow keys to navigate inside the menu. Patch submitted by NJ
------------------------------------------------------------------------
r2261 | stedevil | 2010-01-04 03:50:51 +0100 (lun., 04 janv. 2010) | 3 lines

Rebalancing of item/gold drop
Remove most illogical weapondrops by bots

------------------------------------------------------------------------
r2260 | stedevil | 2010-01-04 03:12:42 +0100 (lun., 04 janv. 2010) | 1 line

Availability balancing for Lukas and removing some books that are not fully functional
------------------------------------------------------------------------
r2259 | stedevil | 2010-01-04 01:05:46 +0100 (lun., 04 janv. 2010) | 1 line

Make really really sure some books cant be dropped
------------------------------------------------------------------------
r2258 | fluzz | 2009-12-30 00:02:17 +0100 (mer., 30 déc. 2009) | 4 lines

Do not call GetQuestList(), which resets some attributes of the quests, after 
loading a savegame. All quests current attributes are saved in the savegame,
so there is no need to re-read them from freedroid.quests

------------------------------------------------------------------------
r2257 | fluzz | 2009-12-29 23:27:23 +0100 (mar., 29 déc. 2009) | 1 line

Remove a debug message that was left out in rev 2256
------------------------------------------------------------------------
r2256 | fluzz | 2009-12-29 22:59:13 +0100 (mar., 29 déc. 2009) | 3 lines

Call reset_visible_levels() before each call to Teleport() (apart from when 
Teleport() is used to let Tux cross a level's boundary)

------------------------------------------------------------------------
r2255 | stedevil | 2009-12-29 10:37:15 +0100 (mar., 29 déc. 2009) | 1 line

Bunch of updates, corrections and bugfixes for the Tutorial
------------------------------------------------------------------------
r2254 | stedevil | 2009-12-28 23:47:18 +0100 (lun., 28 déc. 2009) | 1 line

Fixed my E & W confusment in the comment
------------------------------------------------------------------------
r2253 | fluzz | 2009-12-28 23:16:23 +0100 (lun., 28 déc. 2009) | 3 lines

Add two exception rules, to avoid the level validator to complain about an 
expected invalid pathway

------------------------------------------------------------------------
r2252 | stedevil | 2009-12-28 15:41:50 +0100 (lun., 28 déc. 2009) | 1 line

Removing know issue and solution to generating non utf-8 locales on ubuntu since we dont have languages any more
------------------------------------------------------------------------
r2251 | stedevil | 2009-12-28 15:37:06 +0100 (lun., 28 déc. 2009) | 1 line

0.13RC1 is out the door (svn 2249), bumping versionstring
------------------------------------------------------------------------
r2250 | stedevil | 2009-12-28 15:02:37 +0100 (lun., 28 déc. 2009) | 1 line

fix indentation and update credits
------------------------------------------------------------------------
r2249 | stedevil | 2009-12-28 12:48:55 +0100 (lun., 28 déc. 2009) | 1 line

Integrating new floortiles into the game
------------------------------------------------------------------------
r2248 | stedevil | 2009-12-28 12:46:41 +0100 (lun., 28 déc. 2009) | 1 line

Text update
------------------------------------------------------------------------
r2247 | ahuillet | 2009-12-28 12:33:38 +0100 (lun., 28 déc. 2009) | 1 line

fix version number in credits
------------------------------------------------------------------------
r2246 | ahuillet | 2009-12-28 11:47:59 +0100 (lun., 28 déc. 2009) | 1 line

update changelog for .13rc1
------------------------------------------------------------------------
r2245 | ahuillet | 2009-12-28 11:13:22 +0100 (lun., 28 déc. 2009) | 1 line

Credits: add matthias krueger and miles mccammon
------------------------------------------------------------------------
r2244 | stedevil | 2009-12-28 07:17:20 +0100 (lun., 28 déc. 2009) | 1 line

Adding Miles new floortiles gfx
------------------------------------------------------------------------
r2243 | fluzz | 2009-12-27 23:15:41 +0100 (dim., 27 déc. 2009) | 4 lines

enum _bullets (in defs.h) HAS to be in sync with bullet_identifiers[]
defined in iso_load_bullet_surfaces(), and so also with the
'bullet_image_type' values in freedroid.item_archetypes

------------------------------------------------------------------------
r2242 | fluzz | 2009-12-27 22:36:13 +0100 (dim., 27 déc. 2009) | 2 lines

Ensure to reset visible_levels data structures when launching the level editor.

------------------------------------------------------------------------
r2241 | ahuillet | 2009-12-27 17:27:06 +0100 (dim., 27 déc. 2009) | 1 line

Add an error message when given a wrong level number in update_virtual_position. This will help investigate the bug we are encountering.
------------------------------------------------------------------------
r2240 | ahuillet | 2009-12-27 17:26:54 +0100 (dim., 27 déc. 2009) | 1 line

Remove an unused function.
------------------------------------------------------------------------
r2239 | ahuillet | 2009-12-27 17:26:35 +0100 (dim., 27 déc. 2009) | 4 lines

lvledit actions: fix multiple bugs and mistakes in undo code

The design of the undo system is quite limited, and many things are still not possible to do.
For example, changing the label of an obstacle, then deleting the obstacle, will make it impossible to undo the label change. This is a known limitation that is difficult to improve.
------------------------------------------------------------------------
r2238 | ahuillet | 2009-12-27 17:26:09 +0100 (dim., 27 déc. 2009) | 1 line

lvleditor: make the show_tooltips button actually work
------------------------------------------------------------------------
r2237 | fluzz | 2009-12-27 15:41:49 +0100 (dim., 27 déc. 2009) | 1 line

Revert that unwanted r2236
------------------------------------------------------------------------
r2236 | fluzz | 2009-12-27 15:21:21 +0100 (dim., 27 déc. 2009) | 1 line

Share project "freedroid" into "https://freedroid.svn.sourceforge.net/svnroot/freedroid"
------------------------------------------------------------------------
r2235 | stedevil | 2009-12-27 00:35:16 +0100 (dim., 27 déc. 2009) | 1 line

Fix typo Circut -> Circuit
------------------------------------------------------------------------
r2234 | fluzz | 2009-12-27 00:25:19 +0100 (dim., 27 déc. 2009) | 2 lines

Replace some debug printf() by DebugPrintf()

------------------------------------------------------------------------
r2233 | stedevil | 2009-12-26 22:26:08 +0100 (sam., 26 déc. 2009) | 1 line

Replace Cyberbucks with Valuable Circuts + nuke some double spaces in item descriptions
------------------------------------------------------------------------
r2232 | stedevil | 2009-12-26 21:40:08 +0100 (sam., 26 déc. 2009) | 1 line

Remove cyberbucks references in dialogs + lots of doublespaces; Triangles used in many dialogs left as is for now
------------------------------------------------------------------------
r2231 | stedevil | 2009-12-26 21:29:13 +0100 (sam., 26 déc. 2009) | 1 line

Small text changes and make kitchen items non stackable
------------------------------------------------------------------------
r2230 | stedevil | 2009-12-26 21:27:18 +0100 (sam., 26 déc. 2009) | 1 line

Tamaras missing dialogfile
------------------------------------------------------------------------
r2229 | fluzz | 2009-12-26 12:37:58 +0100 (sam., 26 déc. 2009) | 1 line

mapgen.h was missing in freedroidRPG_SOURCES list
------------------------------------------------------------------------
r2228 | stedevil | 2009-12-26 03:33:09 +0100 (sam., 26 déc. 2009) | 1 line

Bumping version string in preparation for 0.13rc
------------------------------------------------------------------------
r2227 | stedevil | 2009-12-26 03:12:23 +0100 (sam., 26 déc. 2009) | 1 line

Adding Tamara, the librarian and Sorensons look alike sister
------------------------------------------------------------------------
r2226 | stedevil | 2009-12-25 11:58:46 +0100 (ven., 25 déc. 2009) | 1 line

Fix silly error in aftertakeover dialog
------------------------------------------------------------------------
r2225 | stedevil | 2009-12-25 11:57:34 +0100 (ven., 25 déc. 2009) | 1 line

remove 1 more blend from game sources
------------------------------------------------------------------------
r2224 | stedevil | 2009-12-25 11:55:35 +0100 (ven., 25 déc. 2009) | 1 line

remove the blend from game sources
------------------------------------------------------------------------
r2223 | stedevil | 2009-12-25 11:53:02 +0100 (ven., 25 déc. 2009) | 1 line

Add sledgehammer gfx by Infrared and add to game
------------------------------------------------------------------------
r2222 | stedevil | 2009-12-25 04:00:03 +0100 (ven., 25 déc. 2009) | 4 lines

Added Infrareds gfx for .22 and .50 ammo
Turned and rebalanced size for 7.62 and 9mm ammo
Moved BMG sniper and ak47 to new fodlers

------------------------------------------------------------------------
r2221 | stedevil | 2009-12-25 02:39:25 +0100 (ven., 25 déc. 2009) | 1 line

.22 and 7.62 for real this time
------------------------------------------------------------------------
r2220 | stedevil | 2009-12-25 02:36:16 +0100 (ven., 25 déc. 2009) | 1 line

Adding Infrareds .22 and 7.62 Hunting rifles + adding 7.62 HR to the game
------------------------------------------------------------------------
r2219 | stedevil | 2009-12-25 01:47:39 +0100 (ven., 25 déc. 2009) | 1 line

Adding Infrareds Laser and Plasma pistols to the game
------------------------------------------------------------------------
r2218 | ahuillet | 2009-12-24 23:45:42 +0100 (jeu., 24 déc. 2009) | 1 line

beautify grass tiles: introduce future possibility of restricting the area on which it operates
------------------------------------------------------------------------
r2217 | stedevil | 2009-12-24 21:56:43 +0100 (jeu., 24 déc. 2009) | 1 line

Spelling fix
------------------------------------------------------------------------
r2216 | stedevil | 2009-12-24 04:01:07 +0100 (jeu., 24 déc. 2009) | 1 line

Right money value for map device check
------------------------------------------------------------------------
r2215 | stedevil | 2009-12-24 03:50:18 +0100 (jeu., 24 déc. 2009) | 1 line

make skippy always sell mapmake in dialog & new shopcode target number and itemslists
------------------------------------------------------------------------
r2214 | fluzz | 2009-12-23 12:25:24 +0100 (mer., 23 déc. 2009) | 1 line

Wrong rounding function was used
------------------------------------------------------------------------
r2213 | fluzz | 2009-12-23 12:10:15 +0100 (mer., 23 déc. 2009) | 1 line

Update intermediate waypoints when Tux moves across a level border - that fixes the new 'Tux gets stuck' bug
------------------------------------------------------------------------
r2212 | ahuillet | 2009-12-23 12:07:26 +0100 (mer., 23 déc. 2009) | 2 lines

Fix missing logical ! in character initialization code. Spotted by hdanak.
=
------------------------------------------------------------------------
r2211 | stedevil | 2009-12-23 03:10:47 +0100 (mer., 23 déc. 2009) | 1 line

Balance changes weapon dur loss when used 15->10
------------------------------------------------------------------------
r2210 | fluzz | 2009-12-22 22:53:13 +0100 (mar., 22 déc. 2009) | 3 lines

First step towards a non flickering darkness map :
translate the darkness texture, to follow the floor's displacement.

------------------------------------------------------------------------
r2209 | stedevil | 2009-12-22 00:54:22 +0100 (mar., 22 déc. 2009) | 1 line

Set bots hit to static 60%, in future the values in map should be used
------------------------------------------------------------------------
r2208 | stedevil | 2009-12-22 00:29:30 +0100 (mar., 22 déc. 2009) | 1 line

New Tux vs Bot melee to hit formula
------------------------------------------------------------------------
r2207 | stedevil | 2009-12-21 12:28:50 +0100 (lun., 21 déc. 2009) | 1 line

Make Tux scream when severly hit, not at complete random intervals
------------------------------------------------------------------------
r2206 | stedevil | 2009-12-21 03:21:08 +0100 (lun., 21 déc. 2009) | 1 line

Item namechanges and shoplist updates
------------------------------------------------------------------------
r2205 | stedevil | 2009-12-21 02:21:25 +0100 (lun., 21 déc. 2009) | 1 line

Update readme
------------------------------------------------------------------------
r2204 | stedevil | 2009-12-21 00:00:16 +0100 (lun., 21 déc. 2009) | 1 line

Armour durabilityloss change
------------------------------------------------------------------------
r2203 | ahuillet | 2009-12-20 13:22:44 +0100 (dim., 20 déc. 2009) | 1 line

fix compilation warnings introduced with latest beautify grass changes
------------------------------------------------------------------------
r2202 | ahuillet | 2009-12-19 12:05:35 +0100 (sam., 19 déc. 2009) | 1 line

Beautify grass is now undoable. This received only rough testing.
------------------------------------------------------------------------
r2201 | fluzz | 2009-12-19 11:16:39 +0100 (sam., 19 déc. 2009) | 2 lines

Convert some fonts from sRGB colorspace to RGB colorspace (libpng does apply the current color profile when loading sRGB files. This prevents the extraction of the characters in font files). Discovered and fixed by David Rekowski.

------------------------------------------------------------------------
r2200 | ahuillet | 2009-12-18 18:34:48 +0100 (ven., 18 déc. 2009) | 1 line

New chest model can now have items placed in it from leveleditor (bugfix).
------------------------------------------------------------------------
r2199 | stedevil | 2009-12-18 00:05:51 +0100 (ven., 18 déc. 2009) | 1 line

Implement new bullet damage function
------------------------------------------------------------------------
r2198 | stedevil | 2009-12-17 23:36:56 +0100 (jeu., 17 déc. 2009) | 1 line

Really make sure Tux doesnt get killed by guards
------------------------------------------------------------------------
r2197 | stedevil | 2009-12-17 21:38:35 +0100 (jeu., 17 déc. 2009) | 1 line

some dialog fixes/optimization
------------------------------------------------------------------------
r2196 | stedevil | 2009-12-17 19:55:43 +0100 (jeu., 17 déc. 2009) | 1 line

Fix townguard beating tux to death and cleaning out double spaces from file
------------------------------------------------------------------------
r2195 | stedevil | 2009-12-17 16:14:43 +0100 (jeu., 17 déc. 2009) | 1 line

Fix bridge width on lvl 8 ans small things here and there + replace armors in chests with correct new values
------------------------------------------------------------------------
r2194 | stedevil | 2009-12-17 16:13:06 +0100 (jeu., 17 déc. 2009) | 1 line

Move from AC -> DR internally and in UI, initial armour balancing; Hit/miss etc formulas remain to be altered
------------------------------------------------------------------------
r2193 | ahuillet | 2009-12-17 15:23:43 +0100 (jeu., 17 déc. 2009) | 1 line

Remove obstacle description support, following removal of examine mode.
------------------------------------------------------------------------
r2192 | ahuillet | 2009-12-17 10:45:42 +0100 (jeu., 17 déc. 2009) | 1 line

Lua: added get_tux_hp() to be used to implement non-lethal hurt_tux() calls
------------------------------------------------------------------------
r2191 | stedevil | 2009-12-17 00:45:40 +0100 (jeu., 17 déc. 2009) | 1 line

some small fixes in francis text
------------------------------------------------------------------------
r2190 | stedevil | 2009-12-16 20:41:27 +0100 (mer., 16 déc. 2009) | 1 line

Tweak difficulty params. Sight range for taken over bots was annoyingly low.
------------------------------------------------------------------------
r2189 | stedevil | 2009-12-16 20:37:04 +0100 (mer., 16 déc. 2009) | 1 line

Rebalance to hit +0.5->+1.0 per dex and start 60%->75%
------------------------------------------------------------------------
r2188 | stedevil | 2009-12-16 20:30:01 +0100 (mer., 16 déc. 2009) | 1 line

Replacing to-hit ln function with linear table
------------------------------------------------------------------------
r2187 | stedevil | 2009-12-16 16:57:38 +0100 (mer., 16 déc. 2009) | 1 line

updated some comments
------------------------------------------------------------------------
r2186 | stedevil | 2009-12-16 13:27:37 +0100 (mer., 16 déc. 2009) | 1 line

Fix up lvl 15 (Disruptor acess tunnel) and add bots
------------------------------------------------------------------------
r2185 | ahuillet | 2009-12-16 12:17:30 +0100 (mer., 16 déc. 2009) | 1 line

lvledit: make select tool be the default
------------------------------------------------------------------------
r2184 | stedevil | 2009-12-16 10:08:06 +0100 (mer., 16 déc. 2009) | 1 line

remove some left over disruptor references
------------------------------------------------------------------------
r2183 | stedevil | 2009-12-16 01:54:44 +0100 (mer., 16 déc. 2009) | 1 line

Removed/Blocked access to all containers in town (to prevent tu stealing from town)
------------------------------------------------------------------------
r2182 | stedevil | 2009-12-16 01:43:28 +0100 (mer., 16 déc. 2009) | 1 line

Francis explains where you things and money are
------------------------------------------------------------------------
r2181 | stedevil | 2009-12-15 16:11:35 +0100 (mar., 15 déc. 2009) | 1 line

First adjustment of new difficulty factors
------------------------------------------------------------------------
r2180 | stedevil | 2009-12-15 15:29:03 +0100 (mar., 15 déc. 2009) | 1 line

make plates bigger in inventory
------------------------------------------------------------------------
r2179 | stedevil | 2009-12-15 15:26:29 +0100 (mar., 15 déc. 2009) | 1 line

Set lightbonus to 12 and ambient to 19/9/5 Outdoor/light/dark + add a chest with Tux peronal belongings on start level
------------------------------------------------------------------------
r2178 | stedevil | 2009-12-15 13:11:04 +0100 (mar., 15 déc. 2009) | 1 line

Closing off stasispod rooms on start level to not confuse new players of what to do where to go
------------------------------------------------------------------------
r2177 | fluzz | 2009-12-15 11:39:19 +0100 (mar., 15 déc. 2009) | 1 line

Remove one sqrt call, to speed-up paths computations on some low-end CPUs (such as Intel's Atom)
------------------------------------------------------------------------
r2176 | fluzz | 2009-12-14 23:33:09 +0100 (lun., 14 déc. 2009) | 1 line

Adjust light levels of all maps, to reflect the new 'light radius' computation
------------------------------------------------------------------------
r2175 | fluzz | 2009-12-14 23:30:59 +0100 (lun., 14 déc. 2009) | 1 line

Bug fix in update_light_list() (wrong copy'n'paste)
------------------------------------------------------------------------
r2174 | stedevil | 2009-12-14 05:03:43 +0100 (lun., 14 déc. 2009) | 1 line

Make Kevin quest be assignable and not instantly completed
------------------------------------------------------------------------
r2173 | stedevil | 2009-12-13 23:21:52 +0100 (dim., 13 déc. 2009) | 1 line

nuke firsttime for Kevin
------------------------------------------------------------------------
r2172 | stedevil | 2009-12-13 23:19:30 +0100 (dim., 13 déc. 2009) | 1 line

Remove double Kevin quest and clean out old numbering references
------------------------------------------------------------------------
r2171 | stedevil | 2009-12-13 11:54:20 +0100 (dim., 13 déc. 2009) | 1 line

Added note for balancing
------------------------------------------------------------------------
r2170 | ahuillet | 2009-12-13 10:52:36 +0100 (dim., 13 déc. 2009) | 1 line

Improve choice of music in levels and title files, and upgrade credits.
------------------------------------------------------------------------
r2169 | fluzz | 2009-12-12 22:48:05 +0100 (sam., 12 déc. 2009) | 2 lines

Ensure freedroid_version_string is set when saving config file

------------------------------------------------------------------------
r2168 | ahuillet | 2009-12-12 19:48:53 +0100 (sam., 12 déc. 2009) | 1 line

Remove attack_run_only_when_direct_line that is useless.
------------------------------------------------------------------------
r2167 | ahuillet | 2009-12-12 19:15:45 +0100 (sam., 12 déc. 2009) | 1 line

Takeover: add "press F1 to get help" message
------------------------------------------------------------------------
r2166 | ahuillet | 2009-12-12 19:15:28 +0100 (sam., 12 déc. 2009) | 1 line

Add a quest to find kevin (unfinished)
------------------------------------------------------------------------
r2165 | ahuillet | 2009-12-12 18:35:17 +0100 (sam., 12 déc. 2009) | 1 line

Hell fortress entrance: try to make it less likely that the firmware upgrade bot gets killed.
------------------------------------------------------------------------
r2164 | ahuillet | 2009-12-12 18:34:56 +0100 (sam., 12 déc. 2009) | 1 line

Reduce blocking area of the "square" brick wall tile to 1.0x1.0.
------------------------------------------------------------------------
r2163 | ahuillet | 2009-12-12 17:39:47 +0100 (sam., 12 déc. 2009) | 1 line

"open" doors must snap-to-grid like locked ones do.
------------------------------------------------------------------------
r2162 | ahuillet | 2009-12-12 17:01:09 +0100 (sam., 12 déc. 2009) | 1 line

Increased armor efficiency by a few percent (exp. coeff -0.019 instead of -0.018). A 100AC character is now hit by a level 1 bot with a 15% chance instead of 16.5%.
------------------------------------------------------------------------
r2161 | ahuillet | 2009-12-12 16:58:20 +0100 (sam., 12 déc. 2009) | 2 lines

Hit/miss rules now scale logarithmically with bot level, instead of proportionaly as before.
This is expected to improve balancing.
------------------------------------------------------------------------
r2160 | ahuillet | 2009-12-12 13:52:51 +0100 (sam., 12 déc. 2009) | 1 line

Fix missing droid image in takeover game - provided it still happens.
------------------------------------------------------------------------
r2159 | ahuillet | 2009-12-12 13:40:50 +0100 (sam., 12 déc. 2009) | 1 line

Small axe inventory image: change color from red to cyan.
------------------------------------------------------------------------
r2158 | ahuillet | 2009-12-12 13:40:32 +0100 (sam., 12 déc. 2009) | 1 line

Levels: add a few waypoints on warehouse level1, and remove the jump_threshold parameters that are no longer used.
------------------------------------------------------------------------
r2157 | ahuillet | 2009-12-12 11:47:36 +0100 (sam., 12 déc. 2009) | 1 line

Fix "droid talk" menu crash.
------------------------------------------------------------------------
r2156 | ahuillet | 2009-12-12 10:59:35 +0100 (sam., 12 déc. 2009) | 1 line

Fix takeover graphics being upside-down when using SDL mode.
------------------------------------------------------------------------
r2155 | ahuillet | 2009-12-11 22:17:58 +0100 (ven., 11 déc. 2009) | 1 line

freedroid_version_string is of type string, not array of char. This fixes loading gameconfig from 0.12.
------------------------------------------------------------------------
r2154 | ahuillet | 2009-12-11 12:21:40 +0100 (ven., 11 déc. 2009) | 1 line

Remove obstacle_long_description and obstacle_short_name, useless after "examine" removal.
------------------------------------------------------------------------
r2153 | ahuillet | 2009-12-11 12:11:04 +0100 (ven., 11 déc. 2009) | 1 line

Added a new chest model with the four rotations, and open/closed variants.
------------------------------------------------------------------------
r2152 | ahuillet | 2009-12-11 12:09:26 +0100 (ven., 11 déc. 2009) | 1 line

Leveleditor: remove close_all_chests_on_level(). Now we can put open chests on a level (if it has any use).
------------------------------------------------------------------------
r2151 | fluzz | 2009-12-11 09:05:12 +0100 (ven., 11 déc. 2009) | 1 line

Remove the unused blit_mouse_cursor_corona function (this function was intended to display a circular menu containing small icons around the mouse cursor).
------------------------------------------------------------------------
r2150 | fluzz | 2009-12-11 08:59:19 +0100 (ven., 11 déc. 2009) | 1 line

Remove examine mode
------------------------------------------------------------------------
r2149 | ahuillet | 2009-12-11 08:23:51 +0100 (ven., 11 déc. 2009) | 1 line

Remove graphics for "export this level" button that was removed in the previous commit.
------------------------------------------------------------------------
r2148 | fluzz | 2009-12-09 00:45:07 +0100 (mer., 09 déc. 2009) | 2 lines

Level editor : remove the now useless 'Export Level Interface' button

------------------------------------------------------------------------
r2147 | ahuillet | 2009-12-08 09:56:50 +0100 (mar., 08 déc. 2009) | 1 line

Remove unused code in takeover.c
------------------------------------------------------------------------
r2146 | fluzz | 2009-12-07 23:09:44 +0100 (lun., 07 déc. 2009) | 2 lines

Change the header comment in freedroid.lvleditor_exceptions, to reflect the changes made on the level validator in rev 2135

------------------------------------------------------------------------
r2145 | fluzz | 2009-12-07 23:06:22 +0100 (lun., 07 déc. 2009) | 5 lines

Remove the use of jump thresholds in the code that changes a level's size, and clean up that code.
Definitely remove all references to jump thresholds.
This ends the "interface removal" process : freedroidRPG is now jump-threshold-free.
Champagne ! 

------------------------------------------------------------------------
r2144 | fluzz | 2009-12-07 22:19:51 +0100 (lun., 07 déc. 2009) | 2 lines

Refresh acceleration data structures, and re-render the menu background when adding/removing a level

------------------------------------------------------------------------
r2143 | fluzz | 2009-12-07 21:41:08 +0100 (lun., 07 déc. 2009) | 2 lines

Fix use of statically allocated strings in dynamic char * fields (comment provided by Ahuillet - thx)

------------------------------------------------------------------------
r2142 | stedevil | 2009-12-07 13:32:48 +0100 (lun., 07 déc. 2009) | 1 line

make blue brothers see ranged enemy
------------------------------------------------------------------------
r2141 | ahuillet | 2009-12-06 15:38:10 +0100 (dim., 06 déc. 2009) | 1 line

Patch by Josef Cejka fixing quick skill selection
------------------------------------------------------------------------
r2140 | fluzz | 2009-12-06 15:25:51 +0100 (dim., 06 déc. 2009) | 1 line

Bug fix - Reported by Josef Cejka
------------------------------------------------------------------------
r2139 | ahuillet | 2009-12-06 15:20:15 +0100 (dim., 06 déc. 2009) | 1 line

graphics: Make compass *really* visible
------------------------------------------------------------------------
r2138 | ahuillet | 2009-12-06 15:04:35 +0100 (dim., 06 déc. 2009) | 1 line

chat window: try to improve scrolling at 1152x864 & higher
------------------------------------------------------------------------
r2137 | ahuillet | 2009-12-06 12:50:31 +0100 (dim., 06 déc. 2009) | 3 lines

Remove the disruptor from the game. 711 and 742 now use the advanced twin laser.

This breaks savegames again. Not that we care at this point.
------------------------------------------------------------------------
r2136 | ahuillet | 2009-12-06 12:29:53 +0100 (dim., 06 déc. 2009) | 1 line

dialog: fix typo in Butch.dialog
------------------------------------------------------------------------
r2135 | fluzz | 2009-12-06 00:00:27 +0100 (dim., 06 déc. 2009) | 1 line

Leveleditor Validator : remove the jump_threshold validator - transfer the code that checks neighborhood consistency from lvledit.c to lvledit_validator.c
------------------------------------------------------------------------
r2134 | ahuillet | 2009-12-05 19:06:01 +0100 (sam., 05 déc. 2009) | 3 lines

Shop: integrate NPC semi-persistent inventory, with refreshing, active for buying.
Selling items to NPCs do not modify their inventory for now.
Debug messages have been left on purpose.
------------------------------------------------------------------------
r2133 | ahuillet | 2009-12-05 19:05:45 +0100 (sam., 05 déc. 2009) | 1 line

Kill some warnings in saveloadgame.c
------------------------------------------------------------------------
r2132 | ahuillet | 2009-12-05 19:05:33 +0100 (sam., 05 déc. 2009) | 1 line

Added NPC persistent inventory with time- and lowstock- based refreshing. Not fully integrated in shops yet.
------------------------------------------------------------------------
r2131 | ahuillet | 2009-12-04 17:36:53 +0100 (ven., 04 déc. 2009) | 2 lines

Introduced a struct npc to hold chat flags and shoplists. Refactored the dialog and shops so they use this new systems. Implemented sell_item() lua function.
Bugs might have been introduced, most likely in the dialog system, possibly related to savegames.
------------------------------------------------------------------------
r2130 | ahuillet | 2009-12-04 17:36:21 +0100 (ven., 04 déc. 2009) | 2 lines

MAX_DIALOGUE_OPTIONS_IN_ROSTER and MAX_ANSWER_PER_PERSON have to be the same value (they really are the same thing).
Make sure they are.
------------------------------------------------------------------------
r2129 | ahuillet | 2009-12-03 23:43:54 +0100 (jeu., 03 déc. 2009) | 1 line

Removed an unused (fdclassic legacy, as usual) enum
------------------------------------------------------------------------
r2128 | fluzz | 2009-12-03 22:49:13 +0100 (jeu., 03 déc. 2009) | 1 line

Adapt bot hovering/selection/shoot to interface removal
------------------------------------------------------------------------
r2127 | ahuillet | 2009-12-03 22:39:27 +0100 (jeu., 03 déc. 2009) | 1 line

struct.h: remove more unused fields
------------------------------------------------------------------------
r2126 | ahuillet | 2009-12-03 22:19:45 +0100 (jeu., 03 déc. 2009) | 1 line

Forgot to actually remove the struct fields in previous commit.
------------------------------------------------------------------------
r2125 | ahuillet | 2009-12-03 22:13:57 +0100 (jeu., 03 déc. 2009) | 1 line

Remove two unused fields in GameConfig
------------------------------------------------------------------------
r2124 | ahuillet | 2009-12-03 22:13:17 +0100 (jeu., 03 déc. 2009) | 1 line

Fix build in croppy.c following removal of unused #defines
------------------------------------------------------------------------
r2123 | ahuillet | 2009-12-02 15:54:09 +0100 (mer., 02 déc. 2009) | 1 line

defs.h: remove all unused #defines.
------------------------------------------------------------------------
r2122 | ahuillet | 2009-12-02 12:27:28 +0100 (mer., 02 déc. 2009) | 1 line

remove now unused load_lua() function
------------------------------------------------------------------------
r2121 | ahuillet | 2009-12-02 12:19:36 +0100 (mer., 02 déc. 2009) | 1 line

dialog validation: add execution tests, with limitations in code coverage tied to branches
------------------------------------------------------------------------
r2120 | ahuillet | 2009-12-02 09:58:12 +0100 (mer., 02 déc. 2009) | 1 line

Eat input in ThouHastWon/ThouArtDefeated - fixes "game exits" bug when dying.
------------------------------------------------------------------------
r2119 | ahuillet | 2009-12-02 09:57:39 +0100 (mer., 02 déc. 2009) | 1 line

adding items to inventory, when out of room in the inventory, does not display a click-waiting message any longer
------------------------------------------------------------------------
r2118 | ahuillet | 2009-11-30 22:09:40 +0100 (lun., 30 nov. 2009) | 1 line

Add LoadShip benchmark
------------------------------------------------------------------------
r2117 | ahuillet | 2009-11-30 15:37:43 +0100 (lun., 30 nov. 2009) | 1 line

Benchmark: add timing information to dialog validator - not useful, but better than displaying "0 ms" all the time
------------------------------------------------------------------------
r2116 | ahuillet | 2009-11-30 15:37:15 +0100 (lun., 30 nov. 2009) | 1 line

Dialogs: remove nonexisting people internal code from chat.c, so the dialog validator does not complain about them.
------------------------------------------------------------------------
r2115 | ahuillet | 2009-11-30 15:19:26 +0100 (lun., 30 nov. 2009) | 1 line

Add dialog validator (static analysis only - dialog + Lua syntax)
------------------------------------------------------------------------
r2114 | salimiles | 2009-11-30 00:00:41 +0100 (lun., 30 nov. 2009) | 3 lines

Replaced "1337" open parentheses with 'c' in Sorenson's dialog so that the perlscript lua validator will not have to be complicated.


------------------------------------------------------------------------
r2113 | salimiles | 2009-11-29 17:33:03 +0100 (dim., 29 nov. 2009) | 3 lines

Removed refrence to non-existant chat node 12 (reported in bug 2905565).


------------------------------------------------------------------------
r2112 | ahuillet | 2009-11-29 12:41:45 +0100 (dim., 29 nov. 2009) | 1 line

Added new track by Nario, contributed over a year ago.
------------------------------------------------------------------------
r2111 | stedevil | 2009-11-29 07:26:06 +0100 (dim., 29 nov. 2009) | 1 line

Fix dialog errors reported by Ross Combs
------------------------------------------------------------------------
r2110 | fluzz | 2009-11-28 22:48:23 +0100 (sam., 28 nov. 2009) | 1 line

Fix an error in a sprintf format string
------------------------------------------------------------------------
r2109 | fluzz | 2009-11-28 22:36:36 +0100 (sam., 28 nov. 2009) | 1 line

Picking of dropped items, while X key is pressed, adapted to interface removal
------------------------------------------------------------------------
r2108 | fluzz | 2009-11-28 22:35:00 +0100 (sam., 28 nov. 2009) | 1 line

savestruct.c regenerated to correctly read/save the new TakeoverSuccesses and TakeoverFailures attributes
------------------------------------------------------------------------
r2107 | salimiles | 2009-11-28 00:24:26 +0100 (sam., 28 nov. 2009) | 3 lines

Hacked bots will now tell you what type of bot they are.


------------------------------------------------------------------------
r2106 | salimiles | 2009-11-26 09:11:07 +0100 (jeu., 26 nov. 2009) | 6 lines

This patch makes tracks the number of successes and failures of the takeover minigame against each bot type.  The patch also provides that ratio (as a % success) in the splash screen prior to the start of each minigame.

This uses a slighly diffrent variable naming scheme than the 11/2/09 stats-diffs.diff patch.



------------------------------------------------------------------------
r2105 | salimiles | 2009-11-26 08:15:34 +0100 (jeu., 26 nov. 2009) | 3 lines

Test commit fix Easy infinite money - ID: 2902746


------------------------------------------------------------------------
r2104 | ahuillet | 2009-11-22 18:21:54 +0100 (dim., 22 nov. 2009) | 1 line

benchmark: remove leftover callgrind functions
------------------------------------------------------------------------
r2103 | ahuillet | 2009-11-22 18:19:17 +0100 (dim., 22 nov. 2009) | 1 line

Added a benchmark infrastructure. freedroidRPG -b <benchname>. This commit includes "text", a text rendering performance test.
------------------------------------------------------------------------
r2102 | ahuillet | 2009-11-22 18:18:48 +0100 (dim., 22 nov. 2009) | 1 line

Move glEnable(GL_CLIP_PLANE*) at the right place in PutCharFont. This is for state correctness, with no known bugs.
------------------------------------------------------------------------
r2101 | stedevil | 2009-11-12 17:52:23 +0100 (jeu., 12 nov. 2009) | 1 line

Remove lots of unused maplabels on lvl9
------------------------------------------------------------------------
r2100 | stedevil | 2009-11-12 17:51:28 +0100 (jeu., 12 nov. 2009) | 1 line

Remove stalker name from 3 bots and delete 1 that is among randomized on level
------------------------------------------------------------------------
r2099 | stedevil | 2009-11-12 17:25:16 +0100 (jeu., 12 nov. 2009) | 1 line

Move ammo to below durability in popup to be more consistent between weapons
------------------------------------------------------------------------
r2098 | stedevil | 2009-11-12 17:03:47 +0100 (jeu., 12 nov. 2009) | 1 line

Fix free XP from Kevins prisoners
------------------------------------------------------------------------
r2097 | ahuillet | 2009-11-11 17:07:32 +0100 (mer., 11 nov. 2009) | 1 line

bender dialog improvements
------------------------------------------------------------------------
r2096 | fluzz | 2009-11-09 22:42:52 +0100 (lun., 09 nov. 2009) | 1 line

Adapt item's pick&drop code to interface removal (apart from selection when X key is pressed)
------------------------------------------------------------------------
r2095 | ahuillet | 2009-11-04 10:03:45 +0100 (mer., 04 nov. 2009) | 1 line

dialog: fix Lua syntax error in Pendragon dialog, reported by Rostislav Matl
------------------------------------------------------------------------
r2094 | ahuillet | 2009-11-04 09:59:26 +0100 (mer., 04 nov. 2009) | 1 line

dialog: fix Lua syntax error in Benjamin dialog, reported by Rostislav Matl
------------------------------------------------------------------------
r2093 | ahuillet | 2009-11-02 20:02:54 +0100 (lun., 02 nov. 2009) | 1 line

lvleditor: remove quickbar code (unused)
------------------------------------------------------------------------
r2092 | ahuillet | 2009-11-02 19:59:55 +0100 (lun., 02 nov. 2009) | 1 line

lvleditor: make it impossible to place obstacles out of the map
------------------------------------------------------------------------
r2091 | ahuillet | 2009-11-01 17:23:20 +0100 (dim., 01 nov. 2009) | 1 line

Fix typo in Tania's dialog. reported by stevendh on IRC.
------------------------------------------------------------------------
r2090 | ahuillet | 2009-10-29 12:52:31 +0100 (jeu., 29 oct. 2009) | 2 lines

lvledit: when deleting an obstacle, delete the (possibly) associated label.
Warning: undoing this operation does not restore the label.
------------------------------------------------------------------------
r2089 | ahuillet | 2009-10-29 12:37:44 +0100 (jeu., 29 oct. 2009) | 1 line

Improved error reporting of our_IMG_load_wrapper(), so we know what happens when SDL_image fails to load a file.
------------------------------------------------------------------------
r2088 | fluzz | 2009-10-28 22:12:52 +0100 (mer., 28 oct. 2009) | 1 line

Refresh visible levels list when teleporting Tux
------------------------------------------------------------------------
r2087 | fluzz | 2009-10-28 00:39:37 +0100 (mer., 28 oct. 2009) | 1 line

Ensure that the visible levels list is cleaned up when starting a new game
------------------------------------------------------------------------
r2086 | stedevil | 2009-10-27 23:52:04 +0100 (mar., 27 oct. 2009) | 1 line

Fix lvl 0 Bender getting stuck outside of docs office
------------------------------------------------------------------------
r2085 | stedevil | 2009-10-27 23:17:07 +0100 (mar., 27 oct. 2009) | 1 line

Fix lvl 37 Tutorial to make Tom not get stuck
------------------------------------------------------------------------
r2084 | ahuillet | 2009-10-27 17:09:44 +0100 (mar., 27 oct. 2009) | 1 line

OpenGL: fix our_SDL_blit_wrapper() glRasterPos Y position.
------------------------------------------------------------------------
r2083 | ahuillet | 2009-10-27 13:41:19 +0100 (mar., 27 oct. 2009) | 1 line

SaveShip now uses struct auto_string facility. Clearer, shorter, and three times (on my test machine) faster code.
------------------------------------------------------------------------
r2082 | ahuillet | 2009-10-27 13:41:05 +0100 (mar., 27 oct. 2009) | 1 line

Removed unused variable in UpdateCountersForThisFrame()
------------------------------------------------------------------------
r2081 | ahuillet | 2009-10-27 13:40:53 +0100 (mar., 27 oct. 2009) | 1 line

Remove unused variable in InitFreedroid()
------------------------------------------------------------------------
r2080 | ahuillet | 2009-10-27 13:40:41 +0100 (mar., 27 oct. 2009) | 1 line

Remove an unused variable in chat.c
------------------------------------------------------------------------
r2079 | ahuillet | 2009-10-27 11:07:49 +0100 (mar., 27 oct. 2009) | 2 lines

Random dungeons: fixed SaveShip so as to properly save random dungeons when necessary (ie. when saving a game), and not save them
when editing levels. This is expected to fix all outstanding problems related to random dungeons changing at every game load.
------------------------------------------------------------------------
r2078 | ahuillet | 2009-10-27 11:07:32 +0100 (mar., 27 oct. 2009) | 1 line

menu: set game_root_mode to GAME and LEVELEDIT a bit earlier so that when we load a ship we know if this is for the leveleditor or a game (and can make decisions about random dungeons accordingly)
------------------------------------------------------------------------
r2077 | stedevil | 2009-10-23 10:58:10 +0200 (ven., 23 oct. 2009) | 1 line

Remake wall changes on lvl 31 (HF Entrance)
------------------------------------------------------------------------
r2076 | fluzz | 2009-10-23 10:48:59 +0200 (ven., 23 oct. 2009) | 1 line

Reverting to a not-messed revision (2063)
------------------------------------------------------------------------
r2075 | stedevil | 2009-10-23 01:38:07 +0200 (ven., 23 oct. 2009) | 1 line

Fix indentation, nuke FirstTime, update get_player_name and make cookies all lower case on all dialogs
------------------------------------------------------------------------
r2074 | fluzz | 2009-10-23 00:13:40 +0200 (ven., 23 oct. 2009) | 1 line

Fix read format of item's pos attribute
------------------------------------------------------------------------
r2073 | stedevil | 2009-10-22 23:58:26 +0200 (jeu., 22 oct. 2009) | 1 line

Fix indentation, nuke FirstTime and make cookies all lower case
------------------------------------------------------------------------
r2072 | stedevil | 2009-10-22 23:36:35 +0200 (jeu., 22 oct. 2009) | 1 line

Remove old funky lua get-playername with new better working one
------------------------------------------------------------------------
r2071 | fluzz | 2009-10-22 23:30:54 +0200 (jeu., 22 oct. 2009) | 1 line

Wrong file rename in last commit (rev 2070). Reverting.
------------------------------------------------------------------------
r2070 | fluzz | 2009-10-22 23:29:01 +0200 (jeu., 22 oct. 2009) | 1 line

Regenerate animated obstacles list just before animations are run (to ensure the list is up to date, whatever happened before)
------------------------------------------------------------------------
r2069 | stedevil | 2009-10-22 23:26:40 +0200 (jeu., 22 oct. 2009) | 1 line

Proper cleanup of takeover dialog
------------------------------------------------------------------------
r2068 | stedevil | 2009-10-22 11:27:34 +0200 (jeu., 22 oct. 2009) | 1 line

Slightly changed weird wall on HF entrance
------------------------------------------------------------------------
r2067 | fluzz | 2009-10-21 23:30:42 +0200 (mer., 21 oct. 2009) | 1 line

Draw items on all visible levels
------------------------------------------------------------------------
r2066 | fluzz | 2009-10-21 22:02:15 +0200 (mer., 21 oct. 2009) | 1 line

Add a virt_pos field in the item_s structure, and change the pos field's type (finepoint -> gps). Change code accordingly.
------------------------------------------------------------------------
r2065 | fluzz | 2009-10-20 23:18:38 +0200 (mar., 20 oct. 2009) | 1 line

In preparation to the display of the items of all visible levels, move the blitting of no_thrown items and of the mouse move cursor inside blit_preput_objects_according_to_blitting_list()
------------------------------------------------------------------------
r2064 | fluzz | 2009-10-20 22:35:28 +0200 (mar., 20 oct. 2009) | 1 line

Preput obstacles were also blitted inside blit_nonpreput_objects_according_to_blitting_list()
------------------------------------------------------------------------
r2063 | stedevil | 2009-10-20 21:24:58 +0200 (mar., 20 oct. 2009) | 1 line

Remove po dirs
------------------------------------------------------------------------
r2062 | stedevil | 2009-10-20 21:24:04 +0200 (mar., 20 oct. 2009) | 1 line

Fix end_dialog not working in EveryTime
------------------------------------------------------------------------
r2061 | stedevil | 2009-10-20 12:25:15 +0200 (mar., 20 oct. 2009) | 1 line

Fix some dialog bugs in firsttime/initialization
------------------------------------------------------------------------
r2060 | ahuillet | 2009-10-20 11:22:34 +0200 (mar., 20 oct. 2009) | 2 lines

Remove "always execute prior to dialog start" from dialogs, that was
deprecated.
------------------------------------------------------------------------
r2059 | stedevil | 2009-10-19 22:16:40 +0200 (lun., 19 oct. 2009) | 1 line

Lualization; NPC and AlwaysExecute... finally gone from dialogs
------------------------------------------------------------------------
r2058 | stedevil | 2009-10-19 20:55:10 +0200 (lun., 19 oct. 2009) | 1 line

clean up spencer a bit
------------------------------------------------------------------------
r2057 | ahuillet | 2009-10-19 20:25:39 +0200 (lun., 19 oct. 2009) | 1 line

Remove translations support.
------------------------------------------------------------------------
r2056 | ahuillet | 2009-10-19 20:25:15 +0200 (lun., 19 oct. 2009) | 1 line

Remove po/.
------------------------------------------------------------------------
r2055 | ahuillet | 2009-10-19 19:03:48 +0200 (lun., 19 oct. 2009) | 2 lines

Replace "hog CPU" by "limit framerate", which rests the CPU when
framerate is above 30FPS in order to save power.
------------------------------------------------------------------------
r2054 | stedevil | 2009-10-18 13:46:51 +0200 (dim., 18 oct. 2009) | 1 line

Some more lualization
------------------------------------------------------------------------
r2053 | stedevil | 2009-10-18 13:46:03 +0200 (dim., 18 oct. 2009) | 1 line

Lualize Sorenson and merge subdialog
------------------------------------------------------------------------
r2052 | stedevil | 2009-10-18 10:32:11 +0200 (dim., 18 oct. 2009) | 1 line

Lualize Pendragon and merge subdialog
------------------------------------------------------------------------
r2051 | fluzz | 2009-10-17 23:33:03 +0200 (sam., 17 oct. 2009) | 1 line

Reset visible_levels list and animations at the end of LoadGame()
------------------------------------------------------------------------
r2050 | fluzz | 2009-10-17 22:49:28 +0200 (sam., 17 oct. 2009) | 1 line

Combine the 4 animated obstacles lists into one unique list. Add a function pointer in the obstacle_spec structure, to associate an animation to a given type of obstacle. Change current obstacles definitions accordingly
------------------------------------------------------------------------
r2049 | ahuillet | 2009-10-17 19:40:30 +0200 (sam., 17 oct. 2009) | 1 line

Nuke gettimeofday()-based timing which was disabled by a #define.
------------------------------------------------------------------------
r2048 | ahuillet | 2009-10-17 19:35:53 +0200 (sam., 17 oct. 2009) | 3 lines

Revert "Nuke gettimeofday()-based timing which was #defined out."

Wrong commit.
------------------------------------------------------------------------
r2047 | ahuillet | 2009-10-17 19:31:38 +0200 (sam., 17 oct. 2009) | 1 line

Nuke gettimeofday()-based timing which was #defined out.
------------------------------------------------------------------------
r2046 | ahuillet | 2009-10-17 19:31:24 +0200 (sam., 17 oct. 2009) | 1 line

Remove a small memleak in SaveGameConfig
------------------------------------------------------------------------
r2045 | ahuillet | 2009-10-17 19:31:06 +0200 (sam., 17 oct. 2009) | 1 line

Remove a tiny memleak with the WM icon
------------------------------------------------------------------------
r2044 | stedevil | 2009-10-17 10:29:34 +0200 (sam., 17 oct. 2009) | 1 line

A bunch more lualized and cleaned up dialogs
------------------------------------------------------------------------
r2043 | stedevil | 2009-10-17 00:47:30 +0200 (sam., 17 oct. 2009) | 1 line

Doh!
------------------------------------------------------------------------
r2042 | stedevil | 2009-10-17 00:43:28 +0200 (sam., 17 oct. 2009) | 1 line

Lualize and sanitize Kevin and merge subdialog into main
------------------------------------------------------------------------
r2041 | stedevil | 2009-10-16 21:34:28 +0200 (ven., 16 oct. 2009) | 1 line

lualize Jasmine
------------------------------------------------------------------------
r2040 | stedevil | 2009-10-16 08:54:24 +0200 (ven., 16 oct. 2009) | 1 line

lualize Francis
------------------------------------------------------------------------
r2039 | stedevil | 2009-10-15 15:26:35 +0200 (jeu., 15 oct. 2009) | 1 line

lualize ewald and upgrade server
------------------------------------------------------------------------
r2038 | stedevil | 2009-10-15 14:57:42 +0200 (jeu., 15 oct. 2009) | 1 line

delete outdated subdialogs
------------------------------------------------------------------------
r2037 | stedevil | 2009-10-15 14:56:16 +0200 (jeu., 15 oct. 2009) | 1 line

Lualize Duncan and merge 2 subdialogs into main
------------------------------------------------------------------------
r2036 | stedevil | 2009-10-15 14:55:20 +0200 (jeu., 15 oct. 2009) | 1 line

Fixup Dixon
------------------------------------------------------------------------
r2035 | stedevil | 2009-10-15 13:14:05 +0200 (jeu., 15 oct. 2009) | 1 line

Clean up and lualize Doc
------------------------------------------------------------------------
r2034 | stedevil | 2009-10-15 12:40:31 +0200 (jeu., 15 oct. 2009) | 1 line

More lualization
------------------------------------------------------------------------
r2033 | stedevil | 2009-10-15 12:35:22 +0200 (jeu., 15 oct. 2009) | 1 line

Delete old unused subdialog
------------------------------------------------------------------------
r2032 | stedevil | 2009-10-15 12:32:11 +0200 (jeu., 15 oct. 2009) | 1 line

Make sure we handle doors stuck in a transitional state if tux leaves a level before door is fully closed. Otherwise game exits with error.
------------------------------------------------------------------------
r2031 | stedevil | 2009-10-15 12:22:02 +0200 (jeu., 15 oct. 2009) | 1 line

merge old subdialog texts that where missing and some other improvments
------------------------------------------------------------------------
r2030 | stedevil | 2009-10-15 12:06:12 +0200 (jeu., 15 oct. 2009) | 1 line

latest round of map updates
------------------------------------------------------------------------
r2029 | stedevil | 2009-10-15 10:10:33 +0200 (jeu., 15 oct. 2009) | 1 line

Replace 711 with 999 in Master arena and change dialog to reflect fighting with Holograms
------------------------------------------------------------------------
r2028 | stedevil | 2009-10-15 09:49:06 +0200 (jeu., 15 oct. 2009) | 1 line

Lualize
------------------------------------------------------------------------
r2027 | fluzz | 2009-10-14 11:04:59 +0200 (mer., 14 oct. 2009) | 1 line

Add lists of animated objects inside the visible levels, so that obstacles on neighbor levels are also animated. Remove the global lists
------------------------------------------------------------------------
r2026 | stedevil | 2009-10-10 23:40:56 +0200 (sam., 10 oct. 2009) | 1 line

Fixing cave bug and more bot factory work
------------------------------------------------------------------------
r2025 | stedevil | 2009-10-10 02:52:59 +0200 (sam., 10 oct. 2009) | 1 line

Adding lvl 46 S from town and starting bot factory layout on lvl 24
------------------------------------------------------------------------
r2024 | stedevil | 2009-10-10 01:56:44 +0200 (sam., 10 oct. 2009) | 1 line

fixing remaining water edges
------------------------------------------------------------------------
r2023 | stedevil | 2009-10-09 11:45:40 +0200 (ven., 09 oct. 2009) | 1 line

propset and few tile changes in town
------------------------------------------------------------------------
r2022 | stedevil | 2009-10-09 11:33:53 +0200 (ven., 09 oct. 2009) | 1 line

adding 2 more dilithium crystals in easy to reach area on lvl 33
------------------------------------------------------------------------
r2021 | stedevil | 2009-10-09 11:21:21 +0200 (ven., 09 oct. 2009) | 1 line

remake waterline lvl 9 n 31 with new graphics
------------------------------------------------------------------------
r2020 | stedevil | 2009-10-09 11:19:13 +0200 (ven., 09 oct. 2009) | 1 line

remove black line
------------------------------------------------------------------------
r2019 | stedevil | 2009-10-09 10:06:17 +0200 (ven., 09 oct. 2009) | 1 line

remove black line
------------------------------------------------------------------------
r2018 | fluzz | 2009-10-07 22:59:27 +0200 (mer., 07 oct. 2009) | 1 line

Smart management of the visible_level_list (add and remove neighbors only when needed)
------------------------------------------------------------------------
r2017 | fluzz | 2009-10-01 12:32:41 +0200 (jeu., 01 oct. 2009) | 1 line

Add a 'valid' field in the visible_level structure. Adapt BROWSE_VISIBLE_LEVELS() and BROWSE_NEARBY_VISIBLE_LEVELS() accordingly.
------------------------------------------------------------------------
r2016 | fluzz | 2009-09-28 10:31:19 +0200 (lun., 28 sept. 2009) | 1 line

ligth radius computation: optimisation of light sources virtual gps transformations
------------------------------------------------------------------------
r2015 | fluzz | 2009-09-27 21:23:26 +0200 (dim., 27 sept. 2009) | 1 line

Emit light from emitting obstacles on neighbor levels
------------------------------------------------------------------------
r2014 | fluzz | 2009-09-27 18:13:06 +0200 (dim., 27 sept. 2009) | 1 line

Emit light from bots on neighbor levels
------------------------------------------------------------------------
r2013 | fluzz | 2009-09-27 14:53:22 +0200 (dim., 27 sept. 2009) | 13 lines

2 changes in the way to compute a light strength (calculate_light_strength()):

1) Compute a light strength instead of a darkness strength. Now a light strength
   is between 0 (full dark) and 19 (full light).

2) A light source's strength now defines an amount of light that is added to the
   level's ambient light strength.
   Change 'light_radius_bonus' level's parameter into 'light_bonus', to reflect
   this change.

Adapt freedroid.levels, obstacles' definition, level editor menu entries,
and revert the numbering scheme of the light_radius_chunks iso files accordingly.

------------------------------------------------------------------------
r2012 | fluzz | 2009-09-26 21:24:45 +0200 (sam., 26 sept. 2009) | 1 line

Add a comment to explain the light interpolation algorithm
------------------------------------------------------------------------
r2011 | ahuillet | 2009-09-20 17:40:27 +0200 (dim., 20 sept. 2009) | 1 line

Fix a memory leak in SaveShip (forgot to free_autostr).
------------------------------------------------------------------------
r2010 | ahuillet | 2009-09-20 16:52:46 +0200 (dim., 20 sept. 2009) | 1 line

Compress shipfiles.
------------------------------------------------------------------------
r2009 | ahuillet | 2009-09-20 16:52:27 +0200 (dim., 20 sept. 2009) | 1 line

shut up some warnings
------------------------------------------------------------------------
r2008 | ahuillet | 2009-09-20 16:52:14 +0200 (dim., 20 sept. 2009) | 1 line

add a 0 at the end of the buffer when returning from inflate_stream()
------------------------------------------------------------------------
r2007 | ahuillet | 2009-09-20 16:52:02 +0200 (dim., 20 sept. 2009) | 1 line

Remove a warning in deflate_to_stream.
------------------------------------------------------------------------
r2006 | ahuillet | 2009-09-20 16:51:50 +0200 (dim., 20 sept. 2009) | 2 lines

Compress savegames through zlib. They are no longer directly manually editable:
they need to be piped through zpipe first.
------------------------------------------------------------------------
r2005 | ahuillet | 2009-09-20 16:51:38 +0200 (dim., 20 sept. 2009) | 1 line

Add deflate_to_stream() and improve inflate_stream() error reporting.
------------------------------------------------------------------------
r2004 | ahuillet | 2009-09-20 16:51:23 +0200 (dim., 20 sept. 2009) | 2 lines

savegames now rely on a auto_string as a preparation for compression
support
------------------------------------------------------------------------
r2003 | ahuillet | 2009-09-20 16:51:02 +0200 (dim., 20 sept. 2009) | 2 lines

Added struct auto_string, an automatically resizable string facility for
use in savegame code.
------------------------------------------------------------------------
r2002 | ahuillet | 2009-09-19 14:34:25 +0200 (sam., 19 sept. 2009) | 1 line

MissionName static array -> mission_name dynamic string
------------------------------------------------------------------------
r2001 | ahuillet | 2009-09-19 14:34:09 +0200 (sam., 19 sept. 2009) | 1 line

lua: implement npc_dead("character name") function
------------------------------------------------------------------------
r2000 | ahuillet | 2009-09-19 14:10:39 +0200 (sam., 19 sept. 2009) | 2 lines

dialog_section_name and short_description_text enemy struct fields are
now dynamic strings
------------------------------------------------------------------------
r1999 | ahuillet | 2009-09-19 14:10:22 +0200 (sam., 19 sept. 2009) | 1 line

fix malloc size in read_string()
------------------------------------------------------------------------
r1998 | ahuillet | 2009-09-19 14:10:06 +0200 (sam., 19 sept. 2009) | 1 line

free cookies strings when starting a new character
------------------------------------------------------------------------
r1997 | ahuillet | 2009-09-19 12:40:52 +0200 (sam., 19 sept. 2009) | 2 lines

mission diary texts are now saved with games - no more crashes when
bringing up quest log after a game load
------------------------------------------------------------------------
r1996 | ahuillet | 2009-09-18 22:51:58 +0200 (ven., 18 sept. 2009) | 2 lines

Don't bother writing the savegame version string at the beginning: it is
present in the "tux_t" structure.
------------------------------------------------------------------------
r1995 | ahuillet | 2009-09-18 22:51:44 +0200 (ven., 18 sept. 2009) | 1 line

make big screen messages of "string" type
------------------------------------------------------------------------
r1994 | ahuillet | 2009-09-18 22:51:14 +0200 (ven., 18 sept. 2009) | 1 line

Chat cookies are now dynamically allocated.
------------------------------------------------------------------------
r1993 | ahuillet | 2009-09-18 22:50:39 +0200 (ven., 18 sept. 2009) | 1 line

savestruct: separate "char arrays" (static) from "strings" (dynamic)
------------------------------------------------------------------------
r1992 | ahuillet | 2009-09-17 11:06:31 +0200 (jeu., 17 sept. 2009) | 3 lines

Added "full" sidewalk floor tile contributed by Miles


------------------------------------------------------------------------
r1991 | ahuillet | 2009-09-17 09:29:12 +0200 (jeu., 17 sept. 2009) | 3 lines

Updated sidewalk with sand corners - not 100% perfect yet.


------------------------------------------------------------------------
r1990 | ahuillet | 2009-09-16 13:51:12 +0200 (mer., 16 sept. 2009) | 5 lines

obstacle states: make sure opening a door twice does not crash by defining for obstacles the states that change them to themselves.

The current way of doing this is not very good, we could use another Lua data structure...


------------------------------------------------------------------------
r1989 | ahuillet | 2009-09-16 11:35:38 +0200 (mer., 16 sept. 2009) | 3 lines

make_atlas: randomly permutate the order of images to be placed - this can help keep the atlas size smaller


------------------------------------------------------------------------
r1988 | ahuillet | 2009-09-16 10:42:06 +0200 (mer., 16 sept. 2009) | 3 lines

Added sidewalk with sand corners.


------------------------------------------------------------------------
r1987 | ahuillet | 2009-09-15 09:42:12 +0200 (mar., 15 sept. 2009) | 1 line

improved shoreline on level 8
------------------------------------------------------------------------
r1986 | ahuillet | 2009-09-15 09:37:09 +0200 (mar., 15 sept. 2009) | 1 line

fixed typos in Spencer dialog
------------------------------------------------------------------------
r1985 | ahuillet | 2009-09-15 09:36:18 +0200 (mar., 15 sept. 2009) | 1 line

removed useless change_obstacle_state() call in Kevin.dialog
------------------------------------------------------------------------
r1984 | ahuillet | 2009-09-14 11:23:12 +0200 (lun., 14 sept. 2009) | 3 lines

Added new shoreline tiles contributed by Miles.


------------------------------------------------------------------------
r1983 | fluzz | 2009-09-14 00:09:51 +0200 (lun., 14 sept. 2009) | 1 line

Interpolate ambient light and light emitted from Tux at levels' boundaries
------------------------------------------------------------------------
r1982 | fluzz | 2009-09-11 18:19:18 +0200 (ven., 11 sept. 2009) | 1 line

Temporary fix of OldTownGateGuardLeader.dialog file to avoid breaking freedroidRPG's build. See bug #2856953
------------------------------------------------------------------------
r1981 | fluzz | 2009-09-11 18:01:59 +0200 (ven., 11 sept. 2009) | 1 line

Fix savestruct.c to reflect the changes commited in rev. 1978
------------------------------------------------------------------------
r1980 | fluzz | 2009-09-10 23:33:06 +0200 (jeu., 10 sept. 2009) | 1 line

Adapt 'darkness map' computation to level interfaces removal
------------------------------------------------------------------------
r1979 | fluzz | 2009-09-10 23:31:01 +0200 (jeu., 10 sept. 2009) | 1 line

Light sources: replace the two light_sources[] and light_source_strengthes[] arrays by a unique array of struct, and use a gps type instead of a moderately_finepoint type to define light sources positions
------------------------------------------------------------------------
r1978 | ahuillet | 2009-09-10 21:07:06 +0200 (jeu., 10 sept. 2009) | 1 line

remove one unused field in struct tux_t, legacy from freedroidClassic
------------------------------------------------------------------------
r1977 | ahuillet | 2009-09-10 17:54:30 +0200 (jeu., 10 sept. 2009) | 3 lines

dialogs: Miles McCammon added content to DocMoore and Michelangelo

The dilithium quest for michelangelo now requires 3 crystals.
------------------------------------------------------------------------
r1976 | ahuillet | 2009-09-10 17:29:51 +0200 (jeu., 10 sept. 2009) | 1 line

dialog: Miles McCammon improved the town sentinel dialog
------------------------------------------------------------------------
r1975 | fluzz | 2009-09-09 23:43:12 +0200 (mer., 09 sept. 2009) | 1 line

Remove the prototype of a no more existing function
------------------------------------------------------------------------
r1974 | fluzz | 2009-09-09 23:23:21 +0200 (mer., 09 sept. 2009) | 1 line

NEIGHBOR_ID_xxx(lvl) macros moved from view.c to global.h, to be available eveywhere
------------------------------------------------------------------------
r1973 | ahuillet | 2009-09-06 19:24:07 +0200 (dim., 06 sept. 2009) | 3 lines

Miles McCammon fixed change_obstacle() calls in freedroid.quests - the
game does not crash any longer when winning a fight in the arena. Bug
introduced in rev. 1972.
------------------------------------------------------------------------
r1972 | fluzz | 2009-09-02 23:14:00 +0200 (mer., 02 sept. 2009) | 6 lines

For correct ligthness computation, levels' minimum_light_value has to 
be in ]-NUMBER_OF_SHADOW_IMAGES, 0] range, and levels' light_radius_bonus
has to be >= 0.

Fix level editor and freedroid.levels accordingly.

------------------------------------------------------------------------
r1971 | ahuillet | 2009-09-01 19:12:38 +0200 (mar., 01 sept. 2009) | 2 lines

quest log now provides visual feedback when it has been updated. It is
very rough: improvements welcome.
------------------------------------------------------------------------
r1970 | ahuillet | 2009-09-01 19:12:19 +0200 (mar., 01 sept. 2009) | 3 lines

Sanitize the obstacle states system. script_helpers.lua now contains a
table that provides mappings. change_obstacle_state is the function to
use in Lua scripts.
------------------------------------------------------------------------
r1969 | ahuillet | 2009-08-25 22:40:31 +0200 (mar., 25 août 2009) | 1 line

opengl: do not clear the screen before drawing a frame, it is pointless
------------------------------------------------------------------------
r1968 | fluzz | 2009-08-25 00:31:34 +0200 (mar., 25 août 2009) | 2 lines

Adapt bullet/blast/spell collision and moving code to interface removal

------------------------------------------------------------------------
r1967 | ahuillet | 2009-08-24 11:09:22 +0200 (lun., 24 août 2009) | 3 lines

opengl: disable alpha testing when doing blending. fixes tux and walls transparency on certain nvidia drivers


------------------------------------------------------------------------
r1966 | ahuillet | 2009-08-24 10:40:26 +0200 (lun., 24 août 2009) | 4 lines

Reindentation of the whole code, using indent -linux -l 140.
Forthcoming patches will be required to conform to this style.


------------------------------------------------------------------------
r1965 | fluzz | 2009-08-20 23:17:45 +0200 (jeu., 20 août 2009) | 3 lines

Adapted barrel/chest selection code to interface removal
("This commit message is brought to you by Arthur Huillet")

------------------------------------------------------------------------
r1964 | ahuillet | 2009-08-12 22:28:34 +0200 (mer., 12 août 2009) | 1 line

dialogs: fix typos in Lua calls that were crashing dialogs.
------------------------------------------------------------------------
r1963 | cygal | 2009-08-10 14:44:32 +0200 (lun., 10 août 2009) | 1 line

remove the waypoints that were added by mistake along with last commit
------------------------------------------------------------------------
r1962 | cygal | 2009-08-10 11:46:15 +0200 (lun., 10 août 2009) | 2 lines

open a door and add a new "road" to make it easier to leave the first level.

------------------------------------------------------------------------
r1961 | ahuillet | 2009-08-08 23:16:47 +0200 (sam., 08 août 2009) | 2 lines

Mission diary is now more usable: we can specify the text to add
directly from Lua.
------------------------------------------------------------------------
r1960 | ahuillet | 2009-08-08 23:14:47 +0200 (sam., 08 août 2009) | 1 line

fix a small memleak in LoadShip
------------------------------------------------------------------------
r1959 | ahuillet | 2009-08-08 19:20:47 +0200 (sam., 08 août 2009) | 1 line

Difficulty level support: the real commit. :)
------------------------------------------------------------------------
r1958 | ahuillet | 2009-08-08 19:13:34 +0200 (sam., 08 août 2009) | 1 line

Difficulty level support.
------------------------------------------------------------------------
r1957 | ahuillet | 2009-08-08 19:13:20 +0200 (sam., 08 août 2009) | 2 lines

robots: cleanup calibration fields in preparation for difficulty levels
implementation
------------------------------------------------------------------------
r1956 | ahuillet | 2009-08-08 17:00:43 +0200 (sam., 08 août 2009) | 2 lines

menu: try to make sound volume options a bit clearer regarding the
necessity to use left/right arrows to change volume
------------------------------------------------------------------------
r1955 | ahuillet | 2009-08-08 16:39:04 +0200 (sam., 08 août 2009) | 5 lines

lvledit: Enable runtime zoom level selection in OpenGL mode.

This adds a secondary action to level editor buttons, that is triggered
by right click. For now only the zoom button implements a secondary
action.
------------------------------------------------------------------------
r1954 | ahuillet | 2009-08-08 16:38:44 +0200 (sam., 08 août 2009) | 2 lines

leveleditor zoom: zoom level can now be changed at run time in OpenGL
mode. The user interface for this is not yet implemented.
------------------------------------------------------------------------
r1953 | ahuillet | 2009-08-08 16:38:11 +0200 (sam., 08 août 2009) | 1 line

Do not create a zoomed out SDL surface for obstacles in OpenGL mode.
------------------------------------------------------------------------
r1952 | ahuillet | 2009-08-08 13:40:17 +0200 (sam., 08 août 2009) | 1 line

remove ONE_OVER_LEVEL_EDITOR_ZOOM_OUT_FACT. The compiler can optimize it
------------------------------------------------------------------------
r1951 | fluzz | 2009-07-03 18:17:13 +0200 (ven., 03 juil. 2009) | 4 lines

Let spells hit enemies on neighbor levels
Change one trigonometrical singulary (an angle of 0 now points towards east)
Fix one trigonometrical error

------------------------------------------------------------------------
r1950 | fluzz | 2009-07-02 16:43:51 +0200 (jeu., 02 juil. 2009) | 2 lines

Introduce a visible_level_list and 2 macros to browse that list.

------------------------------------------------------------------------
r1949 | ahuillet | 2009-07-01 00:55:20 +0200 (mer., 01 juil. 2009) | 1 line

mapgen: fix useless doors and missing waypoints between merged rooms
------------------------------------------------------------------------
r1948 | fluzz | 2009-06-30 23:54:53 +0200 (mar., 30 juin 2009) | 2 lines

Adapt bullet's blast handling code to the removal of level interfaces

------------------------------------------------------------------------
r1947 | fluzz | 2009-06-30 22:58:27 +0200 (mar., 30 juin 2009) | 2 lines

Adapt bullet handling code to the removal of level interfaces

------------------------------------------------------------------------
r1946 | fluzz | 2009-06-28 23:58:59 +0200 (dim., 28 juin 2009) | 2 lines

Use stdarg in append_new_game_message(). Patch submitted by specing.

------------------------------------------------------------------------
r1945 | fluzz | 2009-06-28 23:55:23 +0200 (dim., 28 juin 2009) | 2 lines

Typo fix

------------------------------------------------------------------------
r1944 | ahuillet | 2009-06-28 01:02:02 +0200 (dim., 28 juin 2009) | 1 line

fix keyboard input issues tied to waiting in dialogs
------------------------------------------------------------------------
r1943 | fluzz | 2009-06-28 00:06:41 +0200 (dim., 28 juin 2009) | 2 lines

Let level_is_visible() be aware of diagonal neighbor levels

------------------------------------------------------------------------
r1942 | ahuillet | 2009-06-27 12:14:33 +0200 (sam., 27 juin 2009) | 1 line

use GL_TEXTURE_RECTANGLE_ARB for [Re]storeMenuBackground. We assume this extension is available everywhere
------------------------------------------------------------------------
r1941 | ahuillet | 2009-06-27 11:59:54 +0200 (sam., 27 juin 2009) | 1 line

print GL extensions at startup. it is a bit too verbose but can be very useful.
------------------------------------------------------------------------
r1940 | stedevil | 2009-06-24 16:05:05 +0200 (mer., 24 juin 2009) | 1 line

Fix small goofup in amount of random droids
------------------------------------------------------------------------
r1939 | ahuillet | 2009-06-24 14:16:04 +0200 (mer., 24 juin 2009) | 1 line

now supporting dungeons with 1 or 2 connections to the outside world
------------------------------------------------------------------------
r1938 | ahuillet | 2009-06-24 13:44:26 +0200 (mer., 24 juin 2009) | 1 line

mapgen: when creating extra connections to ensure connectivity, do not always do it on the corner
------------------------------------------------------------------------
r1937 | ahuillet | 2009-06-24 13:04:27 +0200 (mer., 24 juin 2009) | 1 line

mapgen: change number of waypoints to place
------------------------------------------------------------------------
r1936 | ahuillet | 2009-06-24 13:01:57 +0200 (mer., 24 juin 2009) | 1 line

increase max number of waypoints on levels
------------------------------------------------------------------------
r1935 | stedevil | 2009-06-24 01:47:20 +0200 (mer., 24 juin 2009) | 1 line

Make dungeon menu entry more informative and logical to expand in future
------------------------------------------------------------------------
r1934 | ahuillet | 2009-06-24 01:26:36 +0200 (mer., 24 juin 2009) | 1 line

add random bots in random dungeon level 43 for testing
------------------------------------------------------------------------
r1933 | ahuillet | 2009-06-24 01:17:33 +0200 (mer., 24 juin 2009) | 1 line

lvledit: display clearly when a level is a random dungeon and therefore cannot be edited
------------------------------------------------------------------------
r1932 | ahuillet | 2009-06-24 01:11:46 +0200 (mer., 24 juin 2009) | 1 line

fix build
------------------------------------------------------------------------
r1931 | ahuillet | 2009-06-24 01:09:14 +0200 (mer., 24 juin 2009) | 1 line

mapgen: now placing and connecting waypoints.
------------------------------------------------------------------------
r1930 | ahuillet | 2009-06-24 01:08:47 +0200 (mer., 24 juin 2009) | 1 line

fix error message when trying to add more waypoints than allowed on a level
------------------------------------------------------------------------
r1929 | stedevil | 2009-06-24 01:08:20 +0200 (mer., 24 juin 2009) | 1 line

Changing teleport label naming to "standard"
------------------------------------------------------------------------
r1928 | fluzz | 2009-06-24 00:59:19 +0200 (mer., 24 juin 2009) | 2 lines

New pos_inside_level() : used to check if a position is inside level's boundaries

------------------------------------------------------------------------
r1927 | ahuillet | 2009-06-23 23:18:49 +0200 (mar., 23 juin 2009) | 1 line

mapgen: now creating waypoints across rooms when making a connection
------------------------------------------------------------------------
r1926 | ahuillet | 2009-06-23 22:56:02 +0200 (mar., 23 juin 2009) | 1 line

fix build, sorry
------------------------------------------------------------------------
r1925 | ahuillet | 2009-06-23 21:23:41 +0200 (mar., 23 juin 2009) | 1 line

merge fd_hooks.c into mapgen.c as the separation does not make sense in the context of freedroidRPG
------------------------------------------------------------------------
r1924 | ahuillet | 2009-06-23 21:09:16 +0200 (mar., 23 juin 2009) | 1 line

mapgen: do not write floor tiles of random dungeons when saving ship file
------------------------------------------------------------------------
r1923 | ahuillet | 2009-06-23 20:43:33 +0200 (mar., 23 juin 2009) | 1 line

shut up a warning
------------------------------------------------------------------------
r1922 | ahuillet | 2009-06-23 20:41:39 +0200 (mar., 23 juin 2009) | 1 line

random dungeons: now created with entry and exit map labels.
------------------------------------------------------------------------
r1921 | ahuillet | 2009-06-23 19:38:37 +0200 (mar., 23 juin 2009) | 1 line

kill leftover debug code
------------------------------------------------------------------------
r1920 | ahuillet | 2009-06-23 19:37:43 +0200 (mar., 23 juin 2009) | 1 line

added "random_dungeon" field to struct level. Level 43 is now a random dungeon.
------------------------------------------------------------------------
r1919 | ahuillet | 2009-06-23 18:03:33 +0200 (mar., 23 juin 2009) | 1 line

declare prototype of generate_dungeon
------------------------------------------------------------------------
r1918 | ahuillet | 2009-06-23 11:58:46 +0200 (mar., 23 juin 2009) | 1 line

set_dungeon_output function needs its prototype in proto.h
------------------------------------------------------------------------
r1917 | ahuillet | 2009-06-23 11:58:00 +0200 (mar., 23 juin 2009) | 1 line

now building the map generator
------------------------------------------------------------------------
r1916 | ahuillet | 2009-06-23 11:57:31 +0200 (mar., 23 juin 2009) | 1 line

added a random dungeon generator in mapgen/
------------------------------------------------------------------------
r1915 | ahuillet | 2009-06-23 11:55:43 +0200 (mar., 23 juin 2009) | 1 line

"out of obstacle position" error message now tells us what level is to blame.
------------------------------------------------------------------------
r1914 | stedevil | 2009-06-23 11:35:34 +0200 (mar., 23 juin 2009) | 1 line

Latest map and bots update
------------------------------------------------------------------------
r1913 | fluzz | 2009-06-22 14:09:38 +0200 (lun., 22 juin 2009) | 2 lines

Let Tux correctly move when its final destination is on a diagonal neighbor of the current level.

------------------------------------------------------------------------
r1912 | stedevil | 2009-06-21 23:30:28 +0200 (dim., 21 juin 2009) | 1 line

Adding several world edge lvls + renaming Desert of red tears to Desert Valley
------------------------------------------------------------------------
r1911 | stedevil | 2009-06-21 21:31:30 +0200 (dim., 21 juin 2009) | 1 line

latest map updates
------------------------------------------------------------------------
r1910 | stedevil | 2009-06-21 21:12:07 +0200 (dim., 21 juin 2009) | 1 line

update droid ammount for maps
------------------------------------------------------------------------
r1909 | fluzz | 2009-06-21 11:33:19 +0200 (dim., 21 juin 2009) | 2 lines

Upgrade DLC to handle segments that span several levels.

------------------------------------------------------------------------
r1908 | ahuillet | 2009-06-20 13:12:50 +0200 (sam., 20 juin 2009) | 1 line

lvledit: display toolbar object info on right click for at least 100ms in order to accomodate for low framerate cases
------------------------------------------------------------------------
r1907 | fluzz | 2009-06-19 16:09:49 +0200 (ven., 19 juin 2009) | 4 lines

- Unification of all gps transformations through the use of update_virtual_position() and resolve_virtual_position()
- Accelerate gps transformations through the use of two specific arrays (gps_transform_matrix and level_neighbors_map)
- Add diagonal levels handling during gps transformations 

------------------------------------------------------------------------
r1906 | stedevil | 2009-06-16 01:07:52 +0200 (mar., 16 juin 2009) | 1 line

Adding bots and waypoints to lvl 19 & 20
------------------------------------------------------------------------
r1905 | stedevil | 2009-06-15 22:58:11 +0200 (lun., 15 juin 2009) | 1 line

Add indoor/outdoor toggle to menu
------------------------------------------------------------------------
r1904 | stedevil | 2009-06-15 16:41:41 +0200 (lun., 15 juin 2009) | 5 lines

Remove outdated editor menu items related to thresholds & level export
Add new functionallity
- Enter lvlnr in options submenu
- Enter lvlnr in interfaces sub-submenu

------------------------------------------------------------------------
r1903 | ahuillet | 2009-06-15 11:22:57 +0200 (lun., 15 juin 2009) | 1 line

do not display obstacles when we cannot resolve their virtual position. update_virtual_position needs to be updated in order to work with "diagonal" neighbors
------------------------------------------------------------------------
r1902 | stedevil | 2009-06-15 03:32:52 +0200 (lun., 15 juin 2009) | 1 line

Moving editor grass button to less likely place for accidental use
------------------------------------------------------------------------
r1901 | ahuillet | 2009-06-15 00:08:14 +0200 (lun., 15 juin 2009) | 1 line

remove leftover debug code. sorry.
------------------------------------------------------------------------
r1900 | ahuillet | 2009-06-14 18:57:56 +0200 (dim., 14 juin 2009) | 1 line

fix obstacles with NEEDS_PRE_PUT flag not being displayed at all
------------------------------------------------------------------------
r1899 | ahuillet | 2009-06-14 18:22:04 +0200 (dim., 14 juin 2009) | 1 line

fixed waypoint connections not displayed correctly when zooming out and using SDL rendering
------------------------------------------------------------------------
r1898 | ahuillet | 2009-06-14 17:46:12 +0200 (dim., 14 juin 2009) | 1 line

do_takeover now takes a game_length parameter, in tenth of a second. the normal value is 100, but the Lua API takeover() function can take an optional second parameter to change this.
------------------------------------------------------------------------
r1897 | ahuillet | 2009-06-14 16:53:51 +0200 (dim., 14 juin 2009) | 1 line

added takeover() function to Lua API.
------------------------------------------------------------------------
r1896 | ahuillet | 2009-06-14 16:30:29 +0200 (dim., 14 juin 2009) | 1 line

split Takeover function into droid_takeover (do a takeover against a droid), and do_takeover (play a takeover game with X and Y capsules on each side), in preparation of Lua API takeover() function.
------------------------------------------------------------------------
r1895 | ahuillet | 2009-06-14 13:13:13 +0200 (dim., 14 juin 2009) | 1 line

clearer error message when trying to render an incorrect shield type
------------------------------------------------------------------------
r1894 | ahuillet | 2009-06-14 13:12:36 +0200 (dim., 14 juin 2009) | 1 line

removed tooltip for EXPORT_THIS_LEVEL_BUTTON since we are going to remove it soon
------------------------------------------------------------------------
r1893 | stedevil | 2009-06-14 08:32:54 +0200 (dim., 14 juin 2009) | 1 line

Prettying up Norther shoreline (L19,20,16)
------------------------------------------------------------------------
r1892 | stedevil | 2009-06-14 05:41:21 +0200 (dim., 14 juin 2009) | 1 line

Move bunker (L34) and secret reseach center (L35) to L38 & 40; Adding enemy bots to L38-40
------------------------------------------------------------------------
r1891 | stedevil | 2009-06-13 04:01:59 +0200 (sam., 13 juin 2009) | 1 line

Fixing firmware upgrade bot waypoints so it doesnt walk in front of hostiles
------------------------------------------------------------------------
r1890 | stedevil | 2009-06-13 02:03:07 +0200 (sam., 13 juin 2009) | 1 line

Expanding Desert with area 38-40
------------------------------------------------------------------------
r1889 | stedevil | 2009-06-12 15:06:18 +0200 (ven., 12 juin 2009) | 1 line

Fixing new border between start (L12) and Desert (L10) and to town (L0) and old start (L8)
------------------------------------------------------------------------
r1888 | stedevil | 2009-06-12 13:48:28 +0200 (ven., 12 juin 2009) | 1 line

Updating map interface borders and some world layout changes
------------------------------------------------------------------------
r1887 | stedevil | 2009-06-12 11:52:33 +0200 (ven., 12 juin 2009) | 1 line

Leftovers from last RC period: Bump max missions from 17->50, remove non needed NEW_MISSION
------------------------------------------------------------------------
r1886 | ahuillet | 2009-06-12 00:12:02 +0200 (ven., 12 juin 2009) | 1 line

SADD dialog: fix a typo, a logical error, and wrong mission diary entries
------------------------------------------------------------------------
r1885 | fluzz | 2009-06-07 00:38:57 +0200 (dim., 07 juin 2009) | 2 lines

Bug fix : (xlen, ylen) is a valid position, which can be reached when a character traverses a zero-sized interface.

------------------------------------------------------------------------
r1884 | fluzz | 2009-06-07 00:18:22 +0200 (dim., 07 juin 2009) | 3 lines

Use a wide-line/rectangle collision detection when DLC is called by the pathfinder (this is to avoid some extreme cases that could lead to Tux or a bot being stuck in an obstacle. see comment in colldet.c).
Also add some more predefined colldet filters.

------------------------------------------------------------------------
r1883 | ahuillet | 2009-06-05 13:34:58 +0200 (ven., 05 juin 2009) | 1 line

src/Makefile.am: now calling python directly instead of python2.5
------------------------------------------------------------------------
r1882 | fluzz | 2009-05-26 19:23:40 +0200 (mar., 26 mai 2009) | 2 lines

Fix the code used to teleport Tux when he crosses a level's border.

------------------------------------------------------------------------
r1881 | fluzz | 2009-04-14 00:45:01 +0200 (mar., 14 avril 2009) | 2 lines

struct.h was forgotten in the last commit (rev 1880)

------------------------------------------------------------------------
r1880 | fluzz | 2009-04-13 19:44:27 +0200 (lun., 13 avril 2009) | 2 lines

Transform virtual positions into real positions before to display shadows of obstacles and collision rectangles.

------------------------------------------------------------------------
r1879 | fluzz | 2009-04-09 11:22:16 +0200 (jeu., 09 avril 2009) | 2 lines

Leveleditor: Draw a yellow line at interface's border.

------------------------------------------------------------------------
r1878 | ahuillet | 2009-04-05 11:33:22 +0200 (dim., 05 avril 2009) | 1 line

fix conceptual errors regarding blue and red lines in the level editor. The red line indicates the level border: end of the level. The blue line indicates the jump position: when will Tux be teleported to the next level.
------------------------------------------------------------------------
r1877 | stedevil | 2009-03-31 05:49:00 +0200 (mar., 31 mars 2009) | 1 line

Add and implement new 7.62mm ammo
------------------------------------------------------------------------
r1876 | stedevil | 2009-03-31 05:32:10 +0200 (mar., 31 mars 2009) | 1 line

Implementing chainsaw and 0mm ammo, pistol and smg
------------------------------------------------------------------------
r1875 | stedevil | 2009-03-31 05:29:20 +0200 (mar., 31 mars 2009) | 1 line

Adding 9mm smg
------------------------------------------------------------------------
r1874 | stedevil | 2009-03-31 05:16:13 +0200 (mar., 31 mars 2009) | 1 line

Adding 9mm ammo and pistol
------------------------------------------------------------------------
r1873 | stedevil | 2009-03-31 04:52:28 +0200 (mar., 31 mars 2009) | 1 line

Adding chainsaw
------------------------------------------------------------------------
r1872 | stedevil | 2009-03-31 04:40:49 +0200 (mar., 31 mars 2009) | 1 line

Removing nr 31 & 32 of the rotation images since adding those would case stutter
------------------------------------------------------------------------
r1871 | stedevil | 2009-03-31 04:37:38 +0200 (mar., 31 mars 2009) | 1 line

Updating new small shield graphics
------------------------------------------------------------------------
r1870 | ahuillet | 2009-03-22 09:18:51 +0100 (dim., 22 mars 2009) | 1 line

fix zoomed out obstacle displaying in SDL mode.
------------------------------------------------------------------------
r1869 | ahuillet | 2009-03-21 22:44:41 +0100 (sam., 21 mars 2009) | 1 line

remove Me.type field that was unused and useless
------------------------------------------------------------------------
r1868 | ahuillet | 2009-03-21 18:07:19 +0100 (sam., 21 mars 2009) | 1 line

made some code cleanup on obstacle blitting code.
------------------------------------------------------------------------
r1867 | fluzz | 2009-03-18 19:55:44 +0100 (mer., 18 mars 2009) | 2 lines

jump_threshold "NULL" value is now "0" instead of "-1"

------------------------------------------------------------------------
r1866 | fluzz | 2009-03-18 19:50:41 +0100 (mer., 18 mars 2009) | 2 lines

Fix get_floor_boundaries() to be compatible with the ongoing level interface elimination

------------------------------------------------------------------------
r1865 | stedevil | 2009-03-17 23:12:45 +0100 (mar., 17 mars 2009) | 1 line

Some more manpage improvement by Mattias
------------------------------------------------------------------------
r1864 | stedevil | 2009-03-17 13:05:50 +0100 (mar., 17 mars 2009) | 1 line

clearing out some leftover errors
------------------------------------------------------------------------
r1863 | stedevil | 2009-03-17 12:51:19 +0100 (mar., 17 mars 2009) | 1 line

Delete old dirs and update map/item_arch
------------------------------------------------------------------------
r1862 | stedevil | 2009-03-17 12:02:57 +0100 (mar., 17 mars 2009) | 1 line

Move pills and potions to subdir
------------------------------------------------------------------------
r1861 | stedevil | 2009-03-17 11:44:29 +0100 (mar., 17 mars 2009) | 1 line

Move armours to subdir
------------------------------------------------------------------------
r1860 | stedevil | 2009-03-17 10:37:12 +0100 (mar., 17 mars 2009) | 1 line

Adjusting ingame image size for helmets
------------------------------------------------------------------------
r1859 | stedevil | 2009-03-17 10:17:38 +0100 (mar., 17 mars 2009) | 1 line

clean out old dirs
------------------------------------------------------------------------
r1858 | stedevil | 2009-03-17 10:06:55 +0100 (mar., 17 mars 2009) | 1 line

Moving helmets to subdir
------------------------------------------------------------------------
r1857 | stedevil | 2009-03-17 09:38:52 +0100 (mar., 17 mars 2009) | 1 line

Infrareds new shotgun ammo and small shield + moving all shields into subdir
------------------------------------------------------------------------
r1856 | stedevil | 2009-03-17 07:18:44 +0100 (mar., 17 mars 2009) | 1 line

Matthia patches for manpage and automap
------------------------------------------------------------------------
r1855 | stedevil | 2009-03-16 16:43:33 +0100 (lun., 16 mars 2009) | 1 line

Adding rfaust's patch for missing end of line in warning message
------------------------------------------------------------------------
r1854 | stedevil | 2009-03-15 22:14:10 +0100 (dim., 15 mars 2009) | 1 line

Add back the missing HF door states
------------------------------------------------------------------------
r1853 | fluzz | 2009-03-15 19:31:51 +0100 (dim., 15 mars 2009) | 2 lines

Add exception rules handling to LevelValidator

------------------------------------------------------------------------
r1852 | stedevil | 2009-03-12 07:19:45 +0100 (jeu., 12 mars 2009) | 1 line

Remove some more previously hidden objetcs in lvl interfaces
------------------------------------------------------------------------
r1851 | stedevil | 2009-03-09 13:25:48 +0100 (lun., 09 mars 2009) | 1 line

Cleaning up lots of previously hidden walls and cruft near leveledges
------------------------------------------------------------------------
r1850 | ahuillet | 2009-03-09 11:09:35 +0100 (lun., 09 mars 2009) | 4 lines

Now displaying obstacles across interfaces.

struct obstacle_s now has a gps position instead of moderately_finepoint
to store the level of the obstacle.
------------------------------------------------------------------------
r1849 | ahuillet | 2009-03-09 11:08:59 +0100 (lun., 09 mars 2009) | 2 lines

Blitting list now is a linked list. Preliminary support for
on-another-level obstacles displaying.
------------------------------------------------------------------------
r1848 | ahuillet | 2009-03-09 11:08:29 +0100 (lun., 09 mars 2009) | 1 line

Interfaces: display floor tiles of other levels
------------------------------------------------------------------------
r1847 | stedevil | 2009-03-08 22:23:52 +0100 (dim., 08 mars 2009) | 1 line

Bump version post release
------------------------------------------------------------------------
r1846 | ahuillet | 2009-03-08 22:09:05 +0100 (dim., 08 mars 2009) | 5 lines

Now using %hd instead of %hhd as format string when reading data files.

Win32 - and other platforms - implement %hhd as %d and write 4 bytes
instead of one. This introduced bugs in the past because values were
getting overwritten.
------------------------------------------------------------------------
r1845 | ahuillet | 2009-03-08 22:08:44 +0100 (dim., 08 mars 2009) | 5 lines

Remove saveloadgame progress meter, add a simple Loading/Saving string.

It was found that the progress bar was slowing things down - is that
real or just an impression, we do not know, but things feel faster
without the bar.
------------------------------------------------------------------------
r1844 | ahuillet | 2009-03-08 22:08:17 +0100 (dim., 08 mars 2009) | 1 line

Remove useless "Updating tux images" message
------------------------------------------------------------------------
r1843 | ahuillet | 2009-03-08 22:08:00 +0100 (dim., 08 mars 2009) | 1 line

deleted unused freedroid.ruleset file
------------------------------------------------------------------------
r1842 | ahuillet | 2009-03-08 22:07:30 +0100 (dim., 08 mars 2009) | 3 lines

Added obstacle lazy loading feature to speed up game start up

An option in "Graphics" menu enables users to disable this feature.
------------------------------------------------------------------------
r1841 | ahuillet | 2009-03-08 22:06:38 +0100 (dim., 08 mars 2009) | 5 lines

Fix display glitch with save/load progress meter with certain GL drivers

The progress meter now relies on StoreMenuBackground (poorly named, but
working).
Also, GetString needs to have things drawn again when returning.
------------------------------------------------------------------------
r1840 | ahuillet | 2009-03-08 22:06:02 +0100 (dim., 08 mars 2009) | 1 line

Takeover: do not heal any of the sides upon victory/defeat.
------------------------------------------------------------------------
r1839 | ahuillet | 2009-03-08 22:05:38 +0100 (dim., 08 mars 2009) | 1 line

add configurable program shortcuts
------------------------------------------------------------------------
r1838 | ahuillet | 2009-03-08 22:05:07 +0100 (dim., 08 mars 2009) | 4 lines

lvledit: add chest edition code

Also changed DropItemAt and GreatShopInterface a bit so they actually return
a pointer to the item that was dropped.
------------------------------------------------------------------------
r1837 | ahuillet | 2009-03-08 22:04:21 +0100 (dim., 08 mars 2009) | 1 line

remove leftover debug code
------------------------------------------------------------------------
r1836 | ahuillet | 2009-03-08 22:03:44 +0100 (dim., 08 mars 2009) | 1 line

lvledit: single_tile_selection now takes an object type to check for. added edit chest button into the UI, currently doing nothing.
------------------------------------------------------------------------
r1835 | ahuillet | 2009-03-08 22:03:11 +0100 (dim., 08 mars 2009) | 1 line

mouse buttons: use named initializers, + some reindentation + added chest_edit buttons
------------------------------------------------------------------------
r1834 | ahuillet | 2009-03-08 22:02:02 +0100 (dim., 08 mars 2009) | 1 line

lvledit: support for floor tile selection
------------------------------------------------------------------------
r1833 | ahuillet | 2009-03-08 22:01:23 +0100 (dim., 08 mars 2009) | 1 line

add support code to display selected floor tiles
------------------------------------------------------------------------
r1832 | stedevil | 2009-03-08 15:44:16 +0100 (dim., 08 mars 2009) | 1 line

Bump version for release
------------------------------------------------------------------------
r1831 | stedevil | 2009-03-08 15:37:55 +0100 (dim., 08 mars 2009) | 1 line

Updating pot, po and mo
------------------------------------------------------------------------
r1830 | ahuillet | 2009-03-08 10:07:21 +0100 (dim., 08 mars 2009) | 1 line

properly compute the moving target translation when changing levels, when the levels are not of the same size.
------------------------------------------------------------------------
r1829 | stedevil | 2009-03-08 03:37:53 +0100 (dim., 08 mars 2009) | 1 line

Adding 1 bot for Fluzz on lvl 26
------------------------------------------------------------------------
r1828 | stedevil | 2009-03-07 22:11:40 +0100 (sam., 07 mars 2009) | 1 line

Temp hack fixing movement lvl 5 -> 14
------------------------------------------------------------------------
r1827 | ahuillet | 2009-03-07 19:37:43 +0100 (sam., 07 mars 2009) | 1 line

whoops, all obstacles tab had disappeared..
------------------------------------------------------------------------
r1826 | stedevil | 2009-03-07 16:30:55 +0100 (sam., 07 mars 2009) | 1 line

remove duplicate obstacle label caused by improper obstacle deletion bug
------------------------------------------------------------------------
r1825 | stedevil | 2009-03-07 10:40:50 +0100 (sam., 07 mars 2009) | 1 line

Putting a rock in the corner... lvl 8,0,9,17
------------------------------------------------------------------------
r1824 | stedevil | 2009-03-07 06:40:05 +0100 (sam., 07 mars 2009) | 1 line

Fixing HF guard leader dialog
------------------------------------------------------------------------
r1823 | stedevil | 2009-03-07 04:44:38 +0100 (sam., 07 mars 2009) | 1 line

Fix up dead MSgaurds properly now that lvl 31 is not needlessly blocked...
------------------------------------------------------------------------
r1822 | stedevil | 2009-03-03 10:24:02 +0100 (mar., 03 mars 2009) | 1 line

Updating .pots
------------------------------------------------------------------------
r1821 | ahuillet | 2009-03-02 10:36:42 +0100 (lun., 02 mars 2009) | 1 line

using %hhd and character fields in structures is not portable to win32. we need to get rid of all those.
------------------------------------------------------------------------
r1820 | fluzz | 2009-02-25 17:22:10 +0100 (mer., 25 févr. 2009) | 2 lines

Avoid mouse target to change during a combo action, until mouse left button is released

------------------------------------------------------------------------
r1819 | stedevil | 2009-02-25 13:13:17 +0100 (mer., 25 févr. 2009) | 1 line

Cutting all translations for 0.12 final
------------------------------------------------------------------------
r1818 | stedevil | 2009-02-25 10:25:32 +0100 (mer., 25 févr. 2009) | 1 line

update pot files
------------------------------------------------------------------------
r1817 | ahuillet | 2009-02-25 09:41:19 +0100 (mer., 25 févr. 2009) | 1 line

gettext now scans in src/lvledit/ as well
------------------------------------------------------------------------
r1816 | stedevil | 2009-02-24 20:59:42 +0100 (mar., 24 févr. 2009) | 1 line

Refer to LBM instead of anykey to start playing
------------------------------------------------------------------------
r1815 | barbatrixx | 2009-02-24 17:36:09 +0100 (mar., 24 févr. 2009) | 1 line

hopefully final German translation update on freedroidrpg.po
------------------------------------------------------------------------
r1814 | ahuillet | 2009-02-23 20:27:24 +0100 (lun., 23 févr. 2009) | 1 line

only drop random items for chests that are otherwise empty
------------------------------------------------------------------------
r1813 | ahuillet | 2009-02-23 20:27:10 +0100 (lun., 23 févr. 2009) | 1 line

lvledit: move floor tab selector to the right, default now is walls
------------------------------------------------------------------------
r1812 | ahuillet | 2009-02-23 11:04:57 +0100 (lun., 23 févr. 2009) | 1 line

fix glDrawPixels on big endian architectures. now inventory items will appear with correct colors :p
------------------------------------------------------------------------
r1811 | barbatrixx | 2009-02-23 00:45:06 +0100 (lun., 23 févr. 2009) | 1 line

German translation update for tutorial fixes
------------------------------------------------------------------------
r1810 | barbatrixx | 2009-02-22 23:52:22 +0100 (dim., 22 févr. 2009) | 1 line

German translation update
------------------------------------------------------------------------
r1809 | stedevil | 2009-02-22 05:46:28 +0100 (dim., 22 févr. 2009) | 1 line

Some more Tutorial bugfixing by JK
------------------------------------------------------------------------
r1808 | barbatrixx | 2009-02-22 01:10:04 +0100 (dim., 22 févr. 2009) | 1 line

German translation update
------------------------------------------------------------------------
r1807 | fluzz | 2009-02-20 23:24:45 +0100 (ven., 20 févr. 2009) | 2 lines

Improve barrel smashing : 1) do not move the character when 'A' key is held down, but start a distant attack. 2) use a melee shot to smash the barrel, in order to avoid the lost of an ammunition 

------------------------------------------------------------------------
r1806 | barbatrixx | 2009-02-20 18:22:54 +0100 (ven., 20 févr. 2009) | 1 line

German translation update
------------------------------------------------------------------------
r1805 | stedevil | 2009-02-20 08:11:08 +0100 (ven., 20 févr. 2009) | 1 line

Some more Tom cleanup
------------------------------------------------------------------------
r1804 | stedevil | 2009-02-20 01:03:26 +0100 (ven., 20 févr. 2009) | 1 line

Tweaking shotgun desc a bit more
------------------------------------------------------------------------
r1803 | stedevil | 2009-02-20 00:57:56 +0100 (ven., 20 févr. 2009) | 1 line

Some TutTom polishing
------------------------------------------------------------------------
r1802 | ahuillet | 2009-02-19 19:40:33 +0100 (jeu., 19 févr. 2009) | 1 line

moved typeselector bar below the toolbar in lvledit in order not to trigger autoscroll unwillingly when changing object type
------------------------------------------------------------------------
r1801 | ahuillet | 2009-02-19 19:40:09 +0100 (jeu., 19 févr. 2009) | 1 line

added 500ms delay before starting autoscrolling in lvledit
------------------------------------------------------------------------
r1800 | stedevil | 2009-02-18 22:39:37 +0100 (mer., 18 févr. 2009) | 1 line

Shotguns dont use clips
------------------------------------------------------------------------
r1799 | ahuillet | 2009-02-18 12:27:33 +0100 (mer., 18 févr. 2009) | 1 line

ctrl + arrow keys scroll the map by one `screen`
------------------------------------------------------------------------
r1798 | ahuillet | 2009-02-18 02:01:17 +0100 (mer., 18 févr. 2009) | 1 line

"hand" cursor shape for drag and drop
------------------------------------------------------------------------
r1797 | stedevil | 2009-02-18 02:00:14 +0100 (mer., 18 févr. 2009) | 1 line

Matching new selector mouse image better in size and placement with what we have before
------------------------------------------------------------------------
r1796 | ahuillet | 2009-02-18 01:31:21 +0100 (mer., 18 févr. 2009) | 1 line

slightly better looking leveleditor selection cursor
------------------------------------------------------------------------
r1795 | ahuillet | 2009-02-18 00:48:10 +0100 (mer., 18 févr. 2009) | 1 line

right click in the lvleditor toolbar displays some info about the selected object
------------------------------------------------------------------------
r1794 | ahuillet | 2009-02-18 00:47:52 +0100 (mer., 18 févr. 2009) | 1 line

not displaying Source waypoint: NONE all the time in lvleditor
------------------------------------------------------------------------
r1793 | barbatrixx | 2009-02-17 22:28:40 +0100 (mar., 17 févr. 2009) | 1 line

German translation updates
------------------------------------------------------------------------
r1792 | ahuillet | 2009-02-17 22:13:47 +0100 (mar., 17 févr. 2009) | 1 line

keypad can now place floor tiles as well.
------------------------------------------------------------------------
r1791 | ahuillet | 2009-02-17 19:39:09 +0100 (mar., 17 févr. 2009) | 1 line

fix memory corruption due to incorrect handling of menu texts
------------------------------------------------------------------------
r1790 | ahuillet | 2009-02-16 18:43:10 +0100 (lun., 16 févr. 2009) | 1 line

welcome to .12svn
------------------------------------------------------------------------
r1789 | ahuillet | 2009-02-16 17:48:31 +0100 (lun., 16 févr. 2009) | 1 line

replace RECT by FD_RECT since RECT is defined by Win32 API (those guys are stupid)
------------------------------------------------------------------------
r1788 | stedevil | 2009-02-16 15:46:21 +0100 (lun., 16 févr. 2009) | 1 line

Correct to 0.12rc1 without an extra .
------------------------------------------------------------------------
r1787 | stedevil | 2009-02-16 15:29:12 +0100 (lun., 16 févr. 2009) | 1 line

Bump ver to 0.12rc1
------------------------------------------------------------------------
r1786 | ahuillet | 2009-02-16 15:06:44 +0100 (lun., 16 févr. 2009) | 1 line

tentative .12rc1 changelog
------------------------------------------------------------------------
r1785 | ahuillet | 2009-02-16 15:04:55 +0100 (lun., 16 févr. 2009) | 1 line

correct error msg when a title file is missing its terminator
------------------------------------------------------------------------
r1784 | ahuillet | 2009-02-16 15:04:34 +0100 (lun., 16 févr. 2009) | 1 line

improved formatting of credits file
------------------------------------------------------------------------
r1783 | ahuillet | 2009-02-16 14:40:44 +0100 (lun., 16 févr. 2009) | 1 line

credits for .12. I probably forgot some people.
------------------------------------------------------------------------
r1782 | stedevil | 2009-02-16 03:13:13 +0100 (lun., 16 févr. 2009) | 1 line

Move tux start pos in tutorial a tiny bit
------------------------------------------------------------------------
r1781 | stedevil | 2009-02-16 02:50:14 +0100 (lun., 16 févr. 2009) | 1 line

JKs Tutorial mentioning F1 + cleaning up line indention and some small issues
------------------------------------------------------------------------
r1780 | stedevil | 2009-02-16 02:24:27 +0100 (lun., 16 févr. 2009) | 1 line

JKs Tutorial final deja vue
------------------------------------------------------------------------
r1779 | stedevil | 2009-02-16 02:12:12 +0100 (lun., 16 févr. 2009) | 1 line

Benjamin general fixup + now teaches lvl 1-6 ranged with progressive cost, more text needed
------------------------------------------------------------------------
r1778 | stedevil | 2009-02-16 01:16:09 +0100 (lun., 16 févr. 2009) | 1 line

Fix knife and sword on map
------------------------------------------------------------------------
r1777 | stedevil | 2009-02-16 00:55:15 +0100 (lun., 16 févr. 2009) | 1 line

JK Tutorial final patch
------------------------------------------------------------------------
r1776 | fluzz | 2009-02-16 00:14:55 +0100 (lun., 16 févr. 2009) | 2 lines

Display interface borders (blue lines) in editor mode.

------------------------------------------------------------------------
r1775 | stedevil | 2009-02-16 00:03:43 +0100 (lun., 16 févr. 2009) | 1 line

Adding untrained as default skilllevel
------------------------------------------------------------------------
r1774 | stedevil | 2009-02-15 22:51:10 +0100 (dim., 15 févr. 2009) | 1 line

Lualize Benjamin
------------------------------------------------------------------------
r1773 | fluzz | 2009-02-15 19:28:12 +0100 (dim., 15 févr. 2009) | 2 lines

Use same code to display the 'placement grid' in SDL and OpenGL

------------------------------------------------------------------------
r1772 | fluzz | 2009-02-15 18:51:11 +0100 (dim., 15 févr. 2009) | 2 lines

Change SDL DrawLine to be able to draw thick line.

------------------------------------------------------------------------
r1771 | stedevil | 2009-02-15 18:12:20 +0100 (dim., 15 févr. 2009) | 1 line

Nuking 2 more uselessly short subdialogs
------------------------------------------------------------------------
r1770 | stedevil | 2009-02-15 17:56:57 +0100 (dim., 15 févr. 2009) | 1 line

JK Tutorial patch 7
------------------------------------------------------------------------
r1769 | stedevil | 2009-02-15 11:36:16 +0100 (dim., 15 févr. 2009) | 1 line

Make connection names and placements a bit more sane in Disruptor base
------------------------------------------------------------------------
r1768 | stedevil | 2009-02-15 02:46:56 +0100 (dim., 15 févr. 2009) | 1 line

Disruptor shieldbase Telemetry integration and cleanups
------------------------------------------------------------------------
r1767 | ahuillet | 2009-02-15 02:09:23 +0100 (dim., 15 févr. 2009) | 1 line

outrageously hackish fix to crash when raising a level Y dimension above 99
------------------------------------------------------------------------
r1766 | ahuillet | 2009-02-15 02:08:47 +0100 (dim., 15 févr. 2009) | 1 line

removed three unused #define constants
------------------------------------------------------------------------
r1765 | fluzz | 2009-02-15 00:45:52 +0100 (dim., 15 févr. 2009) | 2 lines

Fix selection tool behavior.

------------------------------------------------------------------------
r1764 | stedevil | 2009-02-14 22:14:58 +0100 (sam., 14 févr. 2009) | 1 line

Lua API change del_item -> del_item_backpack dialogs
------------------------------------------------------------------------
r1763 | stedevil | 2009-02-14 22:12:08 +0100 (sam., 14 févr. 2009) | 1 line

Lua API change del_item -> del_item_backpack
------------------------------------------------------------------------
r1762 | stedevil | 2009-02-14 21:51:26 +0100 (sam., 14 févr. 2009) | 1 line

Lua API change has_item -> has_item_backpack
------------------------------------------------------------------------
r1761 | stedevil | 2009-02-14 18:25:03 +0100 (sam., 14 févr. 2009) | 1 line

Fixing erroneous subdialog merging, thanks for reporting elli222 :)
------------------------------------------------------------------------
r1760 | stedevil | 2009-02-14 14:55:39 +0100 (sam., 14 févr. 2009) | 1 line

JKs shooting section tutorial
------------------------------------------------------------------------
r1759 | ahuillet | 2009-02-14 08:46:38 +0100 (sam., 14 févr. 2009) | 1 line

fix typo reported by joot
------------------------------------------------------------------------
r1758 | stedevil | 2009-02-14 07:08:41 +0100 (sam., 14 févr. 2009) | 1 line

Move add/rem level to submenu
------------------------------------------------------------------------
r1757 | ahuillet | 2009-02-13 16:17:14 +0100 (ven., 13 févr. 2009) | 1 line

remove incorrect check for blitlist full condition
------------------------------------------------------------------------