1. 28 Apr, 2000 3 commits
  2. 27 Apr, 2000 4 commits
    • Chris Fry's avatar
      · 5ad0ee5b
      Chris Fry authored
      Updated kick/remove similar to zod/mrod
      
      Fry
      5ad0ee5b
    • Chris Fry's avatar
      · 7ca78422
      Chris Fry authored
      Fixed the 'zod' bug where it displays both zod messages (ie, the one to the
      victim, and the zod broadcast) to the victim.
      
      Fixed the small colour load bug, where is didnt display the colour scheme
      nicely (loaded fine, just forgot the \n, on end of printf)
      
      Fry
      
      ----------------
      
      PS: I believe it is now ready for a new release - I cant see any bugs to
      fix. I always say this, then get round to doing more, but seems good for
      now.
      7ca78422
    • Chris Fry's avatar
      · c63623eb
      Chris Fry authored
      Added a few more command line switches, updated the -help message, and
      updated the ignorelist stuff
      
      Fry
      c63623eb
    • Chris Fry's avatar
      · 6fb4bfbf
      Chris Fry authored
      Fixed the regex stuff in scripts. Now handles extended regex like '+'
      
      Fry
      6fb4bfbf
  3. 26 Apr, 2000 3 commits
    • Chris Fry's avatar
      · a37978d2
      Chris Fry authored
      Fixed the history problem, where if you were scrolling back, and someone
      said anything, it jumped to the front, meaning if lots was happening, you
      couldnt ever scroll back to a commmand in the history.
      
      Fry
      a37978d2
    • Chris Fry's avatar
      · 3dc88235
      Chris Fry authored
      Fixed tab-completion, so that:
      '.whi art<tab>' now tab-completes, even if only '.whisper' is specified in
      the completion.h file.
      
      Fry
      3dc88235
    • Chris Fry's avatar
      · 89e0a128
      Chris Fry authored
      Changed 'ungag' to detect current gagtype, and say
      'Fry has just tried to UnKraut Fry' unstead of the standard 'Ungag' now.
      
      Fry
      89e0a128
  4. 25 Apr, 2000 3 commits
    • Chris Fry's avatar
      · f3b99429
      Chris Fry authored
      Fixed emote, raw, ventril, whisper, tell, wall etc.. with respect to this
      spaces and quotes malarky. (eg, '.e says     "fish wibble"' now *appears*
      like that)
      
      c_??? and t_??? functions now take an extra argument (args), that contains
      the text for the last argument, eg:
      
      '.e says     hello'		--> args='says     hello'
      '.whi  fry  test   test'	--> args=' test   test'
      
      etc...
      
      It was a bugger, so hope you like it :)
      
      Fry
      f3b99429
    • Chris Fry's avatar
      · 7f15f070
      Chris Fry authored
      Fixed a bug in the 'split' script function, and added the 'makestr' function
      that creates a string which is n lots of a given string, eg:
      
      MAKESTR var 5 " "
      
      will create "     ", and
      
      MAKESTR var 3 "Fish"
      
      will create "FishFishFish"
      
      I find this is *extremely* useful for padding in spaces again after doing a
      split when searching for content in words typed on the talker that might
      have more than 1 space in. Eg, it wont muck up:
      
       _    _ _
      | |  | (_)
      | |__| |_
      |  __  | |
      | |  | | |
      |_|  |_|_|
      
      into:
      
       _ _ _
      | | | (_)
      | |__| |_
      | __ | |
      | | | | |
      |_| |_|_|
      
      like raws and emotes do...
      
      Fry
      7f15f070
    • Justin Mitchell's avatar
      Utility to clean up the users db a little, · 33059ac2
      Justin Mitchell authored
      it throws away any user that is :-
      - marked as deleted
      - not registered
      - not logged in for more than 15 minutes total
      - not logged in for at least 6 months
      
      and suprise, suprise, it seems to have thrown away 90%
      of the current file :)
      33059ac2
  5. 24 Apr, 2000 1 commit
    • Chris Fry's avatar
      · 8f9a0668
      Chris Fry authored
      Erm.. things. I'm not really sure what I've done. more tweaks I think, like
      removing a couple more possible places for buffer overruns we missed earlier
      
      Fry
      8f9a0668
  6. 22 Apr, 2000 1 commit
    • Chris Fry's avatar
      · 45223292
      Chris Fry authored
      Erm.. finished rooms code - now faster than before, and more optimised.
      However, there are still a couple of memory leaks I haven't been able to
      find, if anyone wants to try and track them...
      
      Fry
      45223292
  7. 16 Apr, 2000 1 commit
    • Chris Fry's avatar
      · 9c83ced3
      Chris Fry authored
      Fixed a bug I accidently introduced that segv'd mw, if you did a .who in
      mudmode when someone wasnt on the talker
      
      INI file reading now works perfectly, so am now going to change room code to
      read new version. This *does* mean the new version will be completely
      incompatible with old rooms, unless I can somehow figure out a way of
      detecting the file structure, and reading in both types... (ie, this is why
      I'm leaving it for now :)
      
      Fry
      9c83ced3
  8. 15 Apr, 2000 1 commit
    • Chris Fry's avatar
      · b4f2d3da
      Chris Fry authored
      *VASTLY* updated the rooms code.
      
      room loading now way more efficient, and wont load 3 times every time text
      is said. Instead stores room info in variable 'myroom' which wasnt used
      before. However, this means if a room is changed, it wont be reloaded until
      you change rooms.
      
      To this end, I have added a 'developer' chatpriv, which provides atm a
      command called 'rreload', which reloads the room. I will also add debugging
      messages to this, so if developer mode is on, you will get debug messages,
      and extra debug commands - not, this *isnt* to be abused, but may contain
      more powerful commands later. I _may_ discourage ppl by deliberately adding
      crap to the screen :)
      
      Also, LoadRoom will now recognise an invalid room to some extent, (ie, no
      name), and will report a fail. Otherwise, an invalid room will cause a segv
      on using '.who' in mudmode.
      
      Done some work on new room layout, but is disabled in this version, as isnt
      complete.
      
      Fry
      b4f2d3da
  9. 13 Apr, 2000 3 commits
    • Chris Fry's avatar
      · f9c76751
      Chris Fry authored
      Added the file containing all the direction defaults...
      
      Fry
      f9c76751
    • Chris Fry's avatar
      · db5428bb
      Chris Fry authored
      Room Directions are now loaded from the 'mw/rooms/defaults' file.
      If you need to add any directions, just add them to the file, and mw will
      recognise them when you next reload...
      
      (ie, means I dont have to recompile the bloody thing each time :)
      
      Fry
      db5428bb
    • Chris Fry's avatar
      · 909d7cb9
      Chris Fry authored
      More rooms...
      
      Fry
      909d7cb9
  10. 12 Apr, 2000 1 commit
    • Chris Fry's avatar
      · 55461dfd
      Chris Fry authored
      Finally fixed the scripts 'room' command to take mud rooms into account
      
      Fry
      55461dfd
  11. 09 Apr, 2000 1 commit
    • Chris Fry's avatar
      · b520472e
      Chris Fry authored
      The latest bug-fixes. Fixed directional movement in rooms, added better MUD
      room support, and added a thing to '.sayto', thats says '<user> asks:
      <text>' if the last character is a question mark
      
      Fry
      b520472e
  12. 05 Apr, 2000 1 commit
    • Chris Fry's avatar
      · 850d59b5
      Chris Fry authored
      More rooms...
      
      Fry
      850d59b5
  13. 03 Apr, 2000 2 commits
    • Chris Fry's avatar
      · 33644ecd
      Chris Fry authored
      More rooms
      
      Fry
      33644ecd
    • Chris Fry's avatar
      · 3ef1de84
      Chris Fry authored
      More rooms
      
      Fry
      3ef1de84
  14. 02 Apr, 2000 4 commits
    • Chris Fry's avatar
      · 5c9ad6ab
      Chris Fry authored
      More directions
      
      Fry
      5c9ad6ab
    • Chris Fry's avatar
      · 4ba98ed6
      Chris Fry authored
      More rooms
      
      Fry
      4ba98ed6
    • Chris Fry's avatar
      · b9db60a4
      Chris Fry authored
      Removed the todo file - oops ;)
      b9db60a4
    • Chris Fry's avatar
      · b8c916ea
      Chris Fry authored
      More rooms
      b8c916ea
  15. 31 Mar, 2000 11 commits
    • Chris Fry's avatar
      · ed65c61b
      Chris Fry authored
      More Rooms
      
      Fry
      ed65c61b
    • Chris Fry's avatar
      · 27407fb2
      Chris Fry authored
      More rooms!
      
      Fry
      27407fb2
    • Chris Fry's avatar
      · 4e96a3a5
      Chris Fry authored
      Fixed roomy stuffs ...
      
      (Llama Llama Llama - and dont let them tell you different! :)
      
      Fry
      4e96a3a5
    • Chris Fry's avatar
      · 807a9f56
      Chris Fry authored
      More tnargian :)
      
      Fry
      807a9f56
    • Chris Fry's avatar
      · f939b44a
      Chris Fry authored
      Direction redefinitions now allowed in rooms
      
      Fry
      f939b44a
    • Chris Fry's avatar
      · 05e5df84
      Chris Fry authored
      More rooms
      
      Fry
      05e5df84
    • Chris Fry's avatar
      · 8dfde69f
      Chris Fry authored
      Can now specify externally visible names to other rooms. for example, the MW
      lobby (room 6000) is accessible from the hollow tree (500), but you dont
      know where it leads, so you can put the following line in the 6000 file:
      
      vname: 500: ??
      
      to make Hollow Tree say 'in to ??'
      
      Any number of these lines may be specified..
      
      Fry
      8dfde69f
    • Chris Fry's avatar
      · 74a9b412
      Chris Fry authored
      Loadsa new rooms, and stuff. I haven't added doms room, and about 5 others
      as yet, cos I get find out where to get them to fit, but I'm working on it
      :)
      
      Fry
      74a9b412
    • Chris Fry's avatar
      · 8d28747c
      Chris Fry authored
      Ooops. just done what I complain to everyone else about - he's the proper,
      non-fry version of bb.h
      
      Fry
      8d28747c
    • Chris Fry's avatar
      · 7d66f48d
      Chris Fry authored
      Fixed the room stuff with the colons (oops, just a teeny bug).
      Also, rooms can now have a different external name. see my example of the
      hollow tree in my version of the bbs (room 400, ne)
      
      Fry
      7d66f48d
    • Chris Fry's avatar
      · 173863a7
      Chris Fry authored
      All the extra mw rooms which justin did, plus some of Jo's new rooms.
      
      Fry
      173863a7