54 Commits

Author SHA1 Message Date
Ben Russell (300178622)
d1770a450b more sound effects have been glued in 2013-01-06 12:02:04 +13:00
Sean Gordon
e9dbaeaea1 Added zoom options (hold to zoom or toggle zoom) 2013-01-05 07:59:07 +00:00
Ben Russell (300178622)
d450c3486e fixed crash bug; 0.0-6 release! 2013-01-04 16:18:46 +13:00
Ben Russell (300178622)
2e71cd9439 dropping some backwards compat; releasing iceballfornoobs-0.0-5 2013-01-04 15:16:15 +13:00
Ben Russell (300178622)
c132240da6 SOUND! 2013-01-04 15:00:19 +13:00
triplefox
18b42d29d4 a bunch of stuff added and fixed in support of widgetifying the feeds. recompile necessary
add serpent (to prettyprint lua tables while debugging)
redo the chat/killfeed system with scroll_list and table library
add a "sec_last" to cover the edge case of event callbacks that need a time
add setting of widget properties relx, rely, l, t, r, b, cx, cy
add font.compute_ctab (many lines of text, one color per line)
add textfield ctab property
add common.img_fill
fix dirty textfields not clearing when redrawing at same size (needed img_fill)
fix chat typing still allowing some widget things to fire
move gui update to go later than the model rendering so that viewmodel doesn't cover hud
2012-12-27 23:44:21 -08:00
triplefox
1a93b32420 gui: image widget; remove map global state; move crosshair and palette into widgets 2012-12-22 23:37:36 -08:00
triplefox
1503d40aa4 gui: team changes now handled in widget listeners 2012-12-20 21:47:28 -08:00
triplefox
8ada5fc755 gui: the quit message can listen to keypresses now 2012-12-20 17:16:27 -08:00
triplefox
b85f546e29 gui: some progress on input events and architecture planning, needs testcases now 2012-12-20 06:33:18 -08:00
triplefox
d0f75e822d gui: add key_map and button_map; events moved to util so that client_start sees them; fix a first-frame visibility thingy 2012-12-20 01:40:43 -08:00
Ben Russell (300178622)
4671de094f ADDED VERSIONING, models should no longer be visible through walls 2012-12-19 21:53:34 +13:00
BR
db1a1a9c89 fixed team changing model color bug 2012-12-18 09:55:31 -08:00
BR
5d77f5c1a1 sorted player list 2012-12-18 07:01:47 -08:00
BR
949a516221 team changing 2012-12-18 06:17:24 -08:00
BR
544745cc42 metatable not needed, apparently 2012-12-17 19:49:41 -08:00
Ben Russell (300178622)
712b0c86f9 nades do player damage now; added /squad 2012-12-18 16:27:53 +13:00
Ben Russell (300178622)
e91cec685a NAAAAADES (ok they're infinite and they don't kill anyone yet) 2012-12-18 14:59:50 +13:00
BR
6239c60b77 fixed controls again (stupid me, stop breaking things) 2012-12-17 10:13:50 -08:00
BR
266e4a3df1 customizable keybinds 2012-12-16 15:48:07 -08:00
BR
c42200359a removed obsolete todos 2012-12-16 08:02:23 -08:00
Sean Gordon
7eeae22567 Allow changing held item with scroll wheel 2012-12-16 07:00:24 +00:00
Ben Russell (300178622)
cb4fc4aad4 aerate pillars if one hits a "non-visible" solid 2012-12-16 10:53:40 +13:00
Ben Russell (300178622)
eb4802f74f fixed a client crash bug, BR's comment, double-spading of blocks giving extra blocks back 2012-12-16 10:48:06 +13:00
Ben Russell (300178622)
9c5c88e6ae red circles show on map after intel capture now 2012-12-15 20:09:20 +13:00
Ben Russell (300178622)
8c30d22e5c fixed some physics, fixed a bug where you could claim an intel cap in the enemy tent 2012-12-15 19:57:44 +13:00
triplefox
c195666a20 duh 2012-12-14 16:50:27 -08:00
Ben Russell (300178622)
c831b00016 block health implemented, RMB spades AFTER delay, fixed LMB/RMB "sticking" 2012-12-15 13:10:21 +13:00
Ben Russell (300178622)
c811bfce8b set up timers for spade/block; moved some stuff to lib_util (which is downloaded 4 times now) 2012-12-15 13:10:21 +13:00
Ben Russell (300178622)
f911e21cda shifted the click stuff to ev_lmb / ev_rmb 2012-12-15 13:09:31 +13:00
Ben Russell (300178622)
5a5361a3b8 tracers are working 2012-12-15 13:09:31 +13:00
Ben Russell (300178622)
559296ecef fixed PMF saving + colour being wrong in pmfedit; started work on tracers 2012-12-15 13:09:31 +13:00
Ben Russell (300178622)
67d46157c5 tents intels captures scores and knowing what way you're facing on the map 2012-12-15 13:07:59 +13:00
triplefox
076de23fba gui: delta time and shared alarms work :D 2012-12-14 02:37:18 -08:00
BR
01b5f40d67 escape asks for confirmation before quitting 2012-12-13 20:25:23 -08:00
BR
708ab7cd5c Merge branch 'master' of git://github.com/iamgreaser/buldthensnip
Conflicts:
	pkg/base/client_start.lua
	pkg/base/obj_player.lua
2012-12-13 10:47:13 -08:00
BR
45e9b606b1 Player list shows on Tab 2012-12-13 10:35:22 -08:00
Ben Russell (300178622)
de25501712 stop stuff happening while player dead; added /me support 2012-12-13 21:32:38 +13:00
Ben Russell (300178622)
0aa6107f3b server.hook_file; map now syncs properly; hopefully fixed block build/break at bottom/sides 2012-12-13 19:00:30 +13:00
Ben Russell (300178622)
37e492c2d3 fixed a server luaside crash; started work on server.hook_file 2012-12-13 14:45:57 +13:00
triplefox
8f8ca55f55 add string split+trim functions; add a fancier command line opt-parser; allow custom user conf with "-user=conf.json" 2012-12-12 02:24:12 -08:00
Ben Russell (300178622)
b0ac05ce95 block modding now relayed serverside; can't shoot while dead anymore (C update not needed to play, just removes a bit of spam) 2012-12-12 19:54:35 +13:00
Ben Russell (300178622)
83dcd5fff5 killing now serverside, toolswitch/colourchange is relayed now 2012-12-12 19:17:35 +13:00
Ben Russell (300178622)
77d80bbf1d dummied out an abort(), fixed teamchat, added player remove packet 2012-12-12 13:04:33 +13:00
Ben Russell (300178622)
dccb959fa2 player pos/orient/spawn works now, death doesn't yet 2012-12-12 12:42:20 +13:00
triplefox
7c9036587f generalize our fixed-width font system so that they can all share in the word-wrapped fun 2012-12-07 17:01:56 -08:00
triplefox
a86cabf648 frames are now drawn within the widget system - big milestone 2012-12-05 22:49:43 -08:00
triplefox
01fae7eb7f Merge branch 'master' of https://github.com/iamgreaser/buldthensnip.git 2012-12-05 13:29:08 -08:00
triplefox
52e20b39bb make the frame renderer more "real" (still no caching strategy yet) 2012-12-05 13:29:01 -08:00
Ben Russell (300178622)
143a2b3778 fixed map render being one frame behind model render 2012-12-05 19:20:15 +13:00