87 Commits

Author SHA1 Message Date
Sean Gordon
e4a41be172 Refactored commands into a proper command system 2013-01-22 23:43:10 +00:00
Dany0
db9912d0a1 Better red marker
plus fixed an oopsie
2013-01-21 22:06:28 +01:00
Dany0
9d54a96f85 No red marker mode for rakiru 2013-01-21 21:50:40 +01:00
Dany0
a0dd8ea25a Enhanced block building
Much easier to build bridges, bases etc. now. Especially under fire.
2013-01-21 21:23:42 +01:00
BR
8eccf37ba3 fixed a few annoyances after falling out of world 2013-01-18 19:21:09 -08:00
Dany0
e859feca4b block placing now with selected colour-ed cube
sexy cube thing http://j.mp/11F6kzi

plus some windows .bat-s
2013-01-18 23:50:13 +01:00
BR
37d90f1e3e ammo color changes when empty 2013-01-18 12:52:16 -08:00
BR
54fab44e86 pin.wav plays when gun is empty 2013-01-18 12:41:27 -08:00
BR
073e071ef8 static_alarm is breaking somehow 2013-01-18 11:46:21 -08:00
Dany0
5793f31c33 hacked a quick sort-of console substitute
type tilde (~) and something after that and something gets executed
clientside
should come in handy
2013-01-14 23:01:47 +01:00
triplefox
1489b32103 listeners only need to tick once per frame 2013-01-13 08:39:42 -08:00
triplefox
e49c2844e7 graph the fps (maybe someday other things too) 2013-01-13 07:55:24 -08:00
triplefox
898f68eefd use an accumulator to fix the "no tick at 60fps" scenario; fix menus allowing you to trigger the chat and other undesirable stuff 2013-01-13 02:45:10 -08:00
triplefox
5faf5854d6 add smooth cursor 2013-01-12 00:45:36 -08:00
triplefox
ebbc7910a2 textfield extended to support typing (no text cursor yet) 2013-01-11 06:53:45 -08:00
Ben Russell (300178622)
2e2a1473c8 added squadchat 2013-01-10 16:18:54 +13:00
triplefox
5f0ec92612 concept of "typing state" where mouse is unlocked(motivates text selection). bump version to 9 and add mouse warping so lock/unlock doesn't suck 2013-01-09 04:46:54 -08:00
triplefox
dfb2111e82 Merge branch 'master' of https://github.com/iamgreaser/buldthensnip.git 2013-01-08 23:55:58 -08:00
Ben Russell (300178622)
8b3b23af97 more docs; adjusted drunken cam settings and stuff 2013-01-09 20:44:07 +13:00
triplefox
74effdd010 playing with mouse focus stuff so that text can be selectable(exposes some problems) 2013-01-08 23:23:39 -08:00
triplefox
fb1f1cfbc2 tile9 rectangular frame renderer 2013-01-08 01:47:43 -08:00
Ben Russell (300178622)
2ff476d8fa [0.0-8] OH LOOK THEY'RE FINALLY CUBES (also fixed non-drunken cam I broke) 2013-01-08 18:06:57 +13:00
Ben Russell (300178622)
a2da76b7d3 tiny fix to show the block count while spade is active 2013-01-07 16:29:50 +13:00
Ben Russell (300178622)
ed5f8e92fb shifted key/mouse stuff into obj_player. happy now? 2013-01-07 16:26:05 +13:00
Ben Russell (300178622)
9bff14d167 ACTUAL drunken camera implemented. 2013-01-07 14:43:57 +13:00
Ben Russell (300178622)
1b3ac64ac3 [0.0-7] reworked camera code, added camera_point_sky, added part of drunken camera 2013-01-06 17:50:53 +13:00
Ben Russell (300178622)
d1770a450b more sound effects have been glued in 2013-01-06 12:02:04 +13:00
triplefox
d54d3a5168 fix intel icon not disappearing after cap 2013-01-04 23:24:20 -08:00
triplefox
cc2c5e8a12 implements the spacer test, see: http://www.buildandshoot.com/viewtopic.php?f=5&t=60&p=7202#p7202 2013-01-04 23:14:31 -08:00
triplefox
2dff830481 health and ammo counters widgetified 2013-01-03 01:18:44 -08:00
triplefox
f61d53a1c1 gui: intel model becomes a widget 2012-12-29 01:10:33 -08: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
e7f6950e23 port the maps into widgets 2012-12-22 19:34:59 -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
d8c1db3f4f gui: fix the defaults not being resettable :| 2012-12-20 01:46:00 -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
triplefox
87f36fc758 port quit and teamchange messages to icegui; fix some icegui stuff 2012-12-19 17:52:53 -08:00
Ben Russell (300178622)
bc32b8f0b1 you can no longer kill dead people several times over 2012-12-19 14:12:17 +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
0c5c69e695 fixed crash when picking block outside map 2012-12-17 20:05:22 -08:00
Ben Russell (300178622)
5b2f871b0f grenades now finite and now have varying fuses! GAMEPLAY IS BASICALLY DONE. 2012-12-18 16:38:46 +13: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
c42200359a removed obsolete todos 2012-12-16 08:02:23 -08:00
triplefox
dcfa256685 add self-cleaning alarms to displayobjects; fix some bugs with insert/remove; add a tools visibility alarm 2012-12-15 23:55:28 -08:00