Author Topic: MooseBinds v1.01 - The all-purpose Tremulous bind script.  (Read 7307 times)

Megagun

  • Posts: 36
  • Turrets: +1/-2
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« on: June 29, 2007, 02:05:08 pm »
MooseBinds v1.01
The all-purpose Tremulous bind script.
Open to additions/changes - Easy to install.


This is for all of you who either:
*Are too lazy to write their own binds.
*Want one type of script without having to lose the functionality your existing scripts give you.
*Have many letter keys bound to things.
*Want to be a fast with playing Tremulous.
*Don't know how to install large, extensive scripts.

The 'readme' of MooseBinds, which can be found inside MooseBinds.cfg (at the very top, in comments):
Code: [Select]
//MooseBinds - V1.01 by Megagun.
//Inspiration and various binds by lots of people (Notable: Lava_Croft, TinMan)
//--Easy to install--!
//-----------------------------------
//Includes:
//*V-Menu (irritating to use, but useful)
//*Chat Macros
//*Build scripts (easy to use whilst running)
//*Evolve/Buy scripts (easy to use!)
//*Donate bind based on team player is on (autoresets).
//-----------------------------------
//***********************************
//Installation instructions:
//1) Extract the ZIP archive of MooseBinds to your BASE folder
//2) Edit the AUTOEXEC.CFG file in your BASE folder, and add the following line to it:
//   exec moosebinds.cfg
//3) That's it! You're done!
//***********************************
//-----------------------------------
//Uses the following keys:
//V, N, F1 to F7                      -- Used for Vmenu
//1, 2, 3                             -- Used for Buildscripts
//4, 5, 6, 7, 8, 9, 0, -, =, [, ], \  -- Used for Quick Chat macros
//Insert                              -- Donate bind. 1 or  100 depending on the CONFIG.
//Keypad + arrow keys                 -- Used for evolve/buy scripts
//
//Do not worry, VOTE yes/no can still be done through SETTINGS (f6) in the VMenu.
//Also, joining teams and executing config files is handled in the VMenu too, also under F6.
//------------------------------------
//***** NOTE: NOT EVERYTHING IN MOOSEBINDS USES 'CLEAN' BIND SCRIPTING!
//***** Which basically means that some binds are hardcoded into other binds.
//***** Later code I made uses VSTRs mostly. Sorry for not having that clean code here.
//***** Later releases of MooseBinds will probably use VSTRs only.
//
//
//CHANGELOG
//* V1.01
// Fixed Human buildscript not being activated (forgot to activate a VSTR)


Now, note that the V-Menu thing is... odd, and I myself never use it (apart from controlling MooseBinds, ofcourse, see V-Menu's SETTINGS submenu).. It's quite spammy and sometimes it's just easier to type in a chat "HS3" or something like that. My V-Menu is mostly a relic now, since I designed it a pretty long time ago. Still, it might be useful to some, and you can ofcourse customize it if you want to. Also, I know that my V-Menu layout of keys is quite wonky, yes, and that I could have split up some things here and there...

Screenshots (quite old but still actual, actually - I don't use the tutorial mode anymore :P)
Alien Buildscript
Human Buildscript
V-Menu interface
Note that the V-Menu indeed has chat messages in it, but the Quick Chat macros are the most often used chat messages, and can be used by hitting the number keys and some other keys (see the list above).

[Download MooseBinds!]

Comments? Additions? Ideas?[/code]

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #1 on: June 29, 2007, 02:34:35 pm »
Cool. I wouldn't use it myself, but I reckon that it would be very useful.
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #2 on: June 29, 2007, 04:18:29 pm »
I'll give it a try.

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #3 on: June 29, 2007, 04:24:28 pm »
Why "MooseBinds"? Wouldn't that be a more suitable name if mooseberry made this bindset?
U R A Q T

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #4 on: June 29, 2007, 05:11:21 pm »
I thought he did until I read the author. Then I realized that he can't code for shit  :P

dimak

  • Posts: 19
  • Turrets: +0/-1
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #5 on: June 29, 2007, 05:30:07 pm »
Great work!!!
You are an artist!!

Bravo
 :)

TinMan

  • Posts: 1019
  • Turrets: +49/-70
    • http://neonpulse.net
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #6 on: June 29, 2007, 05:35:02 pm »
Not my way of doing things, but very useful for anyone who wants to spend less time in the menus and more time getting the job done with building/killing.
And thanks for the mention.  :P

<--Edit-->
Just went through it a bit.
I'm not the author of the demo script.
Demos will crash if you press any key that isn't bound to an action that can be done with the demo, if you press your taunt key or anything like that then the demo will stop, so it's best to unbindall and then exec the demo script.

Here's a fix:
https://bugzilla.icculus.org/show_bug.cgi?id=3212
Code: [Select]
Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\
NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

Seffylight

  • Posts: 490
  • Turrets: +40/-26
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #7 on: June 30, 2007, 02:22:18 am »
Might be useful for people who haven't made and gotten comfortable with their own binds. :)
Stop it. Seriously.

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #8 on: June 30, 2007, 02:42:33 am »
I just ripped the one from }MG{.
U R A Q T

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #9 on: June 30, 2007, 03:04:03 am »
Quote from: "Plague Bringer"
I just ripped the one from }MG{.
nice to know that people completely ignored what i wrote about not copy&pasting my binds.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #10 on: June 30, 2007, 03:04:43 am »
And edited it with a Plague Bringer flair, of course!
U R A Q T

Fluxflashor

  • Guest
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #11 on: June 30, 2007, 06:10:30 am »
Quote from: "Plague Bringer"
Why "MooseBinds"? Wouldn't that be a more suitable name if mooseberry made this bindset?


Exactly what I thought..

I am gonna sownload this script and use it in tremulous, looks cool, and I need binds :D

Repentance

  • Posts: 105
  • Turrets: +0/-0
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #12 on: June 30, 2007, 06:30:02 am »
i don't have an autoexec.cfg in my base file. not in the hidden base file or the base file in default tremulous.
=(

unless, of course, autoexec.cfg is an alias for autogen.cfg; in which case i'll look like a total ass.
=(
here is the love?

Steely Ann

  • Posts: 752
  • Turrets: +106/-88
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #13 on: June 30, 2007, 06:40:48 am »
Why, Gr- Repentance, what a huge ass you look like!

Yeah, it's autogen. :P

Repentance

  • Posts: 105
  • Turrets: +0/-0
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #14 on: June 30, 2007, 07:14:04 am »
!U ON


thanks steely =]
here is the love?

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
MooseBinds v1.01 - The all-purpose Tremulous bind script.
« Reply #15 on: July 01, 2007, 12:04:12 pm »
Autoexec is not the same as autogen. The names are quite self-explanatory really:
auto exec - automatically executed when Tremulous is launched, if it exists.
auto gen - automatically generated by Tremulous to store your settings, and executed when it is launched to apply them.
They differences here are:
1. Tremulous never writes to autoexec.cfg, so unlike autogen everything in there remains constant no matter what you do in game.
2. If you have no autoexec, you will need to create one.
benmachine