Commit graph

346 commits

Author SHA1 Message Date
p.kosyh 22c533ea42 para module fix 2010-06-23 14:15:29 +00:00
p.kosyh d065df3d2f para module full automatic 2010-06-23 13:02:36 +00:00
p.kosyh 24b7692d75 stead.code 2010-06-23 12:13:12 +00:00
p.kosyh 299bd08ac0 stead.hook and stead.inherit 2010-06-23 12:09:33 +00:00
p.kosyh d5ed3f9748 more clever goto from life 2010-06-23 12:02:04 +00:00
p.kosyh 18b38f4736 transparent goto from life 2010-06-23 11:35:50 +00:00
p.kosyh f2333e2d8f para fix, new goto cleanups 2010-06-23 10:35:53 +00:00
p.kosyh c8e91c66a6 fixes 2010-06-23 06:05:25 +00:00
p.kosyh bfab8d97a9 cleanup 2010-06-22 18:44:30 +00:00
p.kosyh 564a061b01 saves fix 2010-06-22 18:43:10 +00:00
p.kosyh d011aee9e5 arg1-3 added 2010-06-22 13:31:00 +00:00
p.kosyh 058d5a6876 look over diabled obj fix 2010-06-22 13:19:39 +00:00
p.kosyh b5e289fb44 self is now table, object is required 2010-06-22 11:04:12 +00:00
p.kosyh bd2c6149c0 forget about return ;) 2010-06-22 09:52:40 +00:00
p.kosyh d84163607f going to goto wo return 2010-06-22 09:00:29 +00:00
p.kosyh 935fc1ac86 code cleanup 2010-06-22 06:34:45 +00:00
p.kosyh ff8e0214e9 code blocks 2010-06-22 06:13:43 +00:00
p.kosyh 81eb0cd61c @ call, args 2010-06-21 19:58:44 +00:00
p.kosyh 5e362e71b9 code/args added 2010-06-21 19:33:38 +00:00
p.kosyh 78bd383c4c no save Uppercased vars in version >= 1.2 2010-06-21 04:50:14 +00:00
p.kosyh ac863531be more clever save 2010-06-20 14:05:49 +00:00
p.kosyh 95b192d51e save logic changed, MAY BE BROKEN. fixups 2010-06-20 09:19:33 +00:00
p.kosyh 10ebae3586 more clever hook 2010-06-19 16:43:27 +00:00
p.kosyh 73f455dbf8 no nullfn, more clever hook 2010-06-19 14:59:57 +00:00
p.kosyh 9e63414987 prefs and snapshots in modules 2010-06-19 10:14:25 +00:00
p.kosyh e0acccdd81 better vars 2010-06-18 09:16:07 +00:00
p.kosyh 5517a2cdc4 save _G, snaphot fix 2010-06-17 16:05:27 +00:00
p.kosyh 668eb49678 stead.par and stead.cat 2010-06-16 19:31:15 +00:00
p.kosyh 7f28b2de54 fmt fix 2010-06-16 18:29:11 +00:00
p.kosyh 40aed624e5 check_version is now do require 'goto' 2010-06-16 10:09:41 +00:00
p.kosyh 96a52fd562 dbg and stead fixes not ready 2010-06-16 05:05:23 +00:00
p.kosyh d2c2d63a5b logic over disabled objs 2010-06-14 08:10:59 +00:00
p.kosyh 7c620c434c taketo, takef 2010-06-12 09:30:24 +00:00
p.kosyh 3efc6b451c check_version added 2010-06-11 09:12:19 +00:00
p.kosyh 60d0ba5ac6 requre feature, goto module added 2010-06-07 10:18:44 +00:00
p.kosyh 59ac861cb4 go and newgo 2010-06-07 07:59:17 +00:00
p.kosyh 86b6b5b73d -1 save fix, go fix 2010-06-07 06:42:01 +00:00
p.kosyh 3a3f3f41fb onexit undocumented? 2010-06-06 11:15:52 +00:00
p.kosyh 9c35bb5421 stead.cmd, stead.args 2010-06-06 11:09:17 +00:00
p.kosyh 361de2e712 entered vs onenter/onexit 2010-06-06 10:58:23 +00:00
p.kosyh 5146a50899 onexit/onenter actions 2010-06-06 08:18:59 +00:00
p.kosyh 59604c4a8a nl at eof 2010-06-06 07:58:18 +00:00
p.kosyh 44481069f1 snapshots cleanup 2010-06-06 07:21:50 +00:00
p.kosyh f956d61b21 hook and inherit 2010-06-05 17:59:34 +00:00
p.kosyh 3eead8a79a cleanup 2010-06-05 15:02:46 +00:00
p.kosyh 7c098928d8 snapshots test 2010-06-05 15:02:10 +00:00
p.kosyh e389e6aa0d prefs object 2010-06-05 09:56:55 +00:00
p.kosyh 029f951efa 1.2.0, savespath and SDL vs gtk hack 2010-06-03 15:12:42 +00:00
p.kosyh cbbaea2ced mingw build added, 1.2 2010-06-01 13:41:56 +00:00
p.kosyh 44a39d8c65 ver changed 2010-05-20 08:24:34 +00:00
p.kosyh 658c28538a more dumb pr 2010-05-19 17:31:39 +00:00
p.kosyh bfca2a4f5a pr added, fixes 2010-03-20 05:10:12 +00:00
p.kosyh 80376b8c35 call may be used on boolean 2010-03-16 07:32:09 +00:00
p.kosyh 0198e18646 fix in gif scaling??? 2010-03-14 19:10:07 +00:00
p.kosyh 750ca18e69 \n in esc 2010-03-14 13:22:15 +00:00
p.kosyh 6c0bebcdd5 game.action added 2010-03-10 12:42:39 +00:00
p.kosyh 34598fece9 going to 1.1.5 2010-03-10 12:22:24 +00:00
p.kosyh 53d8c1117a mouse events :) 2010-03-10 11:58:57 +00:00
p.kosyh 9d091a4c61 fixes, in doc, in stead 2010-03-09 17:46:33 +00:00
p.kosyh 790088896a main room stub 2010-03-06 07:25:27 +00:00
p.kosyh 1ebd5b7c23 1.1.4, input mouse focus fix 2010-02-28 07:30:33 +00:00
p.kosyh 1949d0616f going on 1.1.3 2010-02-16 08:11:50 +00:00
p.kosyh 0afb001140 1.1.2 critical fix 2010-02-10 10:50:57 +00:00
p.kosyh 9d578e3fbe 1.1.0 -> 1.1.1 2010-02-08 17:22:38 +00:00
p.kosyh e6d47faeb6 small save fix 2010-02-06 18:21:28 +00:00
p.kosyh 3a1292e75e isForSave extra parameters 2010-01-31 06:10:11 +00:00
p.kosyh fd3917a8fd timer fix 2010-01-27 07:27:57 +00:00
p.kosyh 589c48653f timer:stop == timer:del 2010-01-27 05:41:43 +00:00
p.kosyh 955e2f0b8f nop cmd 2010-01-26 07:38:37 +00:00
p.kosyh 071b2c0003 nb token 2010-01-25 14:53:33 +00:00
p.kosyh 6ab2bc8106 scene_use bug 2010-01-24 15:17:44 +00:00
p.kosyh de7d54ddc1 cleanups of input 2010-01-23 16:02:22 +00:00
p.kosyh bd06fdbe61 cleanup 2010-01-23 15:08:47 +00:00
p.kosyh c4a47b5209 1.1.0 version 2010-01-21 14:35:42 +00:00
p.kosyh a095de357f call ini fix 2010-01-21 14:23:40 +00:00
p.kosyh 5170afce99 input object 2010-01-21 08:49:00 +00:00
p.kosyh a731ee538c timer update 2010-01-21 08:17:05 +00:00
p.kosyh b2a5cf808e timer object added 2010-01-21 08:07:49 +00:00
p.kosyh 38e536dab2 experemental kbd input... he he he... ;) 2010-01-20 20:55:09 +00:00
p.kosyh 66eed2f336 timer fixing... todo: input 2010-01-20 20:23:28 +00:00
p.kosyh 0744be6be5 remove unneeded extra key in ini call 2010-01-20 13:20:42 +00:00
p.kosyh c8c868ed5c extra par in :ini 2010-01-20 08:45:21 +00:00
p.kosyh aec48f1eca cleanup in slot name in stead 2010-01-19 07:19:14 +00:00
p.kosyh 4ff93e548e cleanup 2010-01-19 05:43:23 +00:00
p.kosyh e119315e9a kill empty tabs 2010-01-17 18:20:20 +00:00
p.kosyh ce94e118a5 comment 2010-01-17 18:13:40 +00:00
p.kosyh 5572d3cf88 cleanups 2010-01-17 18:00:44 +00:00
p.kosyh b36f9722ee cleanups 2010-01-17 17:57:38 +00:00
p.kosyh 28202fe511 phrase_look 2010-01-17 17:52:52 +00:00
p.kosyh 8e823636ee enum -> txtnm 2010-01-17 08:27:15 +00:00
p.kosyh 37a8f6f822 enum added 2010-01-17 08:13:00 +00:00
p.kosyh c8464d45a6 cleanups 2010-01-15 05:36:18 +00:00
p.kosyh b739e371bf cmd cleanups. NEED TO TEST FOR COMPAT!!! DO NOT RELEASE 1.0.6 BEFORE!!! 2010-01-14 20:14:21 +00:00
p.kosyh d9ad51fc9b cmd cleanups 2010-01-14 14:26:19 +00:00
p.kosyh e21ae2bdbc 1.0.6 version switch 2010-01-14 12:48:47 +00:00
p.kosyh ddd45281cc ver 1.0.5 2010-01-04 15:28:09 +00:00
p.kosyh 4330c54ca9 going to 1.0.4 2009-12-12 14:19:07 +00:00
p.kosyh b593a887db 1.0.3 2009-11-29 10:55:08 +00:00
p.kosyh c9a8a19c91 1.0.2 2009-11-24 08:01:53 +00:00
p.kosyh cfc8a176a3 1.0.1 2009-11-19 18:46:05 +00:00
p.kosyh 5ec8d3a154 cleanup in autosave 2009-11-14 20:20:44 +00:00
p.kosyh d88a3753b6 autosave cleanup 2009-11-14 18:23:11 +00:00
p.kosyh 402b311c80 autosave from game fix 2009-11-14 18:12:33 +00:00
p.kosyh 1f8801a9f0 autosave from game 2009-11-14 18:10:10 +00:00
p.kosyh 9a3b884aff callpush/pop cleanups 2009-11-14 07:41:39 +00:00
p.kosyh 38c864ad6c ctx in callbool 2009-11-14 06:00:03 +00:00
p.kosyh 35649df04a save disabling fixes 2009-11-13 12:04:46 +00:00
p.kosyh 6c5131a54a game.enable_save, not read yet 2009-11-13 11:28:52 +00:00
p.kosyh f37c6646eb broken stack in lua 2009-11-13 08:19:23 +00:00
p.kosyh 88639df639 snd player 2009-11-12 09:07:17 +00:00
p.kosyh 9adc1222ac sound looping 2009-11-11 20:16:26 +00:00
p.kosyh 61b85083f5 set_sound with channel, undocumented feature ;) 2009-11-11 19:13:37 +00:00
p.kosyh c2b9ff972a phrase_action cleanups for future hacks 2009-11-11 17:21:54 +00:00
p.kosyh 5a8316dfaa going to 1.0.0... 2009-11-03 16:45:46 +00:00
p.kosyh 7848771961 safe lifeoff from life 2009-11-01 18:41:14 +00:00
p.kosyh 1152009b34 is_music 2009-11-01 11:05:36 +00:00
p.kosyh 0c5c2bd2fd get_music_loop fix 2009-11-01 07:32:13 +00:00
p.kosyh e4d04b1a6d stop_music added 2009-11-01 07:06:14 +00:00
p.kosyh c4ce8587b6 cleanups, cctx 2009-10-27 15:07:42 +00:00
p.kosyh 9ff01b1c2b pon/poff/prem without parameter 2009-10-27 15:02:53 +00:00
p.kosyh f54434f4d8 self(), pclr, pget replaces pstart pend 2009-10-27 14:53:39 +00:00
p.kosyh 294a447a9e cleanups 2009-10-26 15:00:11 +00:00
p.kosyh 05528dfaab ppush/ppop 2009-10-23 12:39:21 +00:00
p.kosyh a3a55c14ad p, pn stack 2009-10-23 11:29:44 +00:00
p.kosyh 42bf7f4768 pn functions 2009-10-23 10:46:48 +00:00
p.kosyh 8625747b57 putto fix 2009-10-23 09:37:37 +00:00
p.kosyh b1a66dfa6a fix in allocator 2009-10-21 07:09:20 +00:00
p.kosyh 0c72491b69 more clever allocator save 2009-10-21 05:33:20 +00:00
p.kosyh 5cc1ad8c7d game:ini fix + debug info in list checker 2009-10-19 11:16:54 +00:00
p.kosyh c5eb2b429c allocator 2009-10-19 08:59:01 +00:00
p.kosyh e06ba6778f from argument 2009-10-16 13:10:05 +00:00
p.kosyh 8d6ad827ef too sad, last comm was bogus :( 2009-10-15 16:16:13 +00:00
p.kosyh 47bd734d9f deref clever logic 2009-10-15 12:39:55 +00:00
p.kosyh 56e7892630 scene_use fixes 2009-10-15 08:54:20 +00:00
p.kosyh 834d2af9bd scene_use logic 2009-10-15 07:06:45 +00:00
p.kosyh 24fef87d46 forcedsc, scene_use 2009-10-15 05:36:22 +00:00
p.kosyh 11d9cd259c reverd bad commit =) 2009-10-14 15:52:29 +00:00
p.kosyh 4920919253 fix to save? 2009-10-14 14:15:02 +00:00
p.kosyh d1cbf9f586 version switch 2009-10-12 07:10:24 +00:00
p.kosyh 4397e34c35 par returns again... ahhh... 2009-10-11 16:27:25 +00:00
p.kosyh f37fe09761 list_search not search in disabled objects 2009-10-11 15:13:45 +00:00
p.kosyh 598208e3c9 par again 2009-10-11 14:49:30 +00:00
p.kosyh a4224fbb25 par revert 2009-10-11 14:35:54 +00:00
p.kosyh a84c9a838c seen and have fixes. par fix. not tested 2009-10-11 14:35:03 +00:00
p.kosyh 7d9884078a future? game.scene_use let use scene objects 2009-10-06 06:40:34 +00:00
p.kosyh 9d30d674e6 more correct get_sound 2009-10-04 16:17:56 +00:00
p.kosyh 7987f5a8c7 sounds support. snd_set 2009-10-04 15:53:44 +00:00
p.kosyh cc4c772e23 gfx in layouts. Undocumented? + version changes 2009-10-04 11:59:09 +00:00
p.kosyh a01c8bcf14 break recurse for exit 2009-09-27 18:06:55 +00:00
p.kosyh 143063c1cc no call exit for vroom enters 2009-09-27 17:59:22 +00:00
p.kosyh e6a882fea4 call on string not returns second true (life methods collision) 2009-09-25 12:15:28 +00:00
p.kosyh 700c3d7a64 better icon, io object in stead 2009-09-25 06:20:40 +00:00
p.kosyh 755304dcca Yahooosvn diff | less! Stead namespace... Goodby table, hello stead.table... 2009-09-24 18:20:27 +00:00
p.kosyh 9264588519 small tweak 2009-09-24 17:39:18 +00:00
p.kosyh 823ebeda2b new version paradigm 2009-09-24 17:31:39 +00:00
p.kosyh b4aa4f46b0 cleanups stead 2009-09-24 16:54:22 +00:00
p.kosyh 5bd4dcbd1e ACTION_TEXT 2009-09-22 11:13:58 +00:00
p.kosyh 942d031405 cleanups 2009-09-22 10:25:17 +00:00
p.kosyh 5df0f3469b stead cleanups 2009-09-22 04:27:49 +00:00
p.kosyh 5fdb5757b0 lifes fix + hl in kbd mode fix 2009-09-21 04:32:18 +00:00
p.kosyh 016186e4e0 pre lifes 2009-09-20 18:27:02 +00:00
p.kosyh e9a5f9265c 0.9.1 unreleased yet ;) 2009-09-20 10:49:06 +00:00
p.kosyh aaa4287118 goodbye gui.h, hello gui.lua 2009-09-20 10:21:11 +00:00
p.kosyh cac3077c3d stead cleanups 2009-09-20 07:15:39 +00:00
p.kosyh 35f59e7113 cleanup 2009-09-19 12:23:37 +00:00
p.kosyh 6151b8afa2 ref cleanup 2009-09-19 12:07:39 +00:00
p.kosyh a9ee3a6d6f Experimen must go on. + noautosave switch 2009-09-19 09:59:59 +00:00
p.kosyh 2b5c996f96 go in BIG experiment! Menus and status oficial support? 2009-09-18 17:59:32 +00:00
p.kosyh 95222f7742 better phrases saver 2009-09-18 13:52:27 +00:00
p.kosyh a4813e250b fix in stead 2009-09-18 05:33:31 +00:00
p.kosyh 1d696fec3d console version fix 2009-09-18 05:09:46 +00:00
p.kosyh 97fe43b660 player now is object 2009-09-17 17:38:27 +00:00
p.kosyh 1d5330c3fd obj in obj in inv ;) stead cleanups 2009-09-17 16:32:30 +00:00
p.kosyh 87dfbcb26c rnd workaround for win users 2009-09-17 06:34:35 +00:00
p.kosyh e86c4bedf6 fixes in stead.lua 2009-09-15 04:56:42 +00:00
p.kosyh 4ca83b8e8b switching to 0.9 2009-09-15 04:46:37 +00:00
p.kosyh 5c176b64ed small cleanup of stead.lua 2009-09-13 12:40:02 +00:00
p.kosyh a39605bfaa txtu added 2009-09-10 18:24:31 +00:00
p.kosyh 59b41654aa small cleanup of stead 2009-09-09 16:03:34 +00:00
p.kosyh 21a57430a9 small fix to where() fn. 2009-09-08 17:51:24 +00:00
p.kosyh de7e748d1e cleanups in stead 2009-09-08 17:27:58 +00:00
p.kosyh 2f72ede39f stead small cleanup 2009-09-08 10:46:41 +00:00
p.kosyh eaea8a3b4d renaming(to avoid name collisions), legacy code removed 2009-09-08 05:27:27 +00:00
p.kosyh 4463cb0389 stead fixes (derefs) 2009-09-07 17:30:37 +00:00
p.kosyh f4d88015f1 bold, center, right, left, em functions 2009-09-07 13:14:18 +00:00
p.kosyh 046d0197b3 stead fixes + gfx mouse fix 2009-09-07 09:03:03 +00:00
p.kosyh 32f0978e7c stead fixes 2009-09-07 08:15:58 +00:00
p.kosyh 59c1ea20e9 ng to 0.8.9 (win build is not tested) 2009-09-05 05:23:51 +00:00
p.kosyh 91ddbce2dd list_zap, list_concat
change_pl fix
disabled() added
2009-09-04 10:50:15 +00:00
p.kosyh 58616b77e7 extra file. stead.lua 2009-09-04 06:26:50 +00:00
p.kosyh 14cab66f30 isForSave, gamespath, themespath 2009-09-03 10:34:53 +00:00
p.kosyh 1b85933ed9 Going to 0.8.8 2009-08-30 19:58:55 +00:00
p.kosyh f412a71587 0.8.7 2009-08-28 16:36:10 +00:00
p.kosyh ca1011175e 0.8.6 works 2009-08-27 04:38:56 +00:00
p.kosyh e8c753c50a 0.8.5 version 2009-08-26 05:25:53 +00:00
p.kosyh 2c56c00646 first commit 2009-02-21 10:52:44 +00:00