Coder Social home page Coder Social logo

glpu's Introduction

gLPU - LPUniversity

The LPUniversity Mudlib was downloaded from http://dead-souls.net/files/lpuni_fluffos_v1.zip and converted and fixed to work with the current version of FluffOS 2019 before being posted to this git repository.

This is now gLPU, which is Gesslar's LPU, a fork of LPUniversity.

Setting up and documentation

Information on setting up and further documentation of the systems and functions of gLPU can be found on the gLPU documentation site.

Contributing

For information on contributing, see the Contributing Guide.

glpu's People

Contributors

gesslar avatar dependabot[bot] avatar

Stargazers

Mike Conley avatar Travis A. Everett avatar Daniel McCarney avatar Michael Programs avatar

Watchers

 avatar  avatar

Forkers

mudren

glpu's Issues

use receive_string to parse values from environ into native values


    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------
All values coming from receive_environ() are strings and it would be
much more useful to have them as native values, since many of them
are "0" or "1".

Fix new lining every time there's a prompt

Make sure that prompts do not send a LF every time there's a new
line, and also that MSG_PROMPT is renamed to MSG_FORCE_PROMPT
for when there is a need via `call_out()` or second-party
prompt initiation.

add environ check for screenreader


    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------
that is all

update reporting functions to pass the args to subject


    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------
right now, you can't "todo <subject>" and have to enter one when
type todo, or bug, or whatever.

let the command pass the arguments to the command such that it is the
subject, and don't prompt for subject, but display the subject before
entering the editor.

add _error and _warn simul_efuns

i want standard error and warn sefuns because i don't want to necessarily
error out, but use them in return values, maybe or print things out.

build a better from_string


    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------
right now, if it is just a regular string, it will return int(0)

the prompt text is being sent to the editor on reporter commands


    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------

For example:

    Enter text. When finished, enter '.' on a blank line, or '#' to abort.
  ---------------------------------------------------------------------------
All values coming from receive_environ() are strings and it would be
much more useful to have them as native values, since many of them
are "0" or "1".

what is this 0?


> gr gstatus Mongoose
[GR] Sending game status request for Mongoose
> 
0Response: ([ /* sizeof() == 9 */
  "supports" : ({ /* sizeof() == 4 */
      "channels",

Update the editor to show a bar

This bar will be useful for showing that you are now in an editor.
Also, get rid of the "] " prompt. This is unnecessary.

Also, include instructions on what to type to get out of the editor

implement call_if()

call_if() will perform the chain of function exists and then call_other
if so. it will return the value of call_other and otherwise be
identical to call_other in syntax.

bug move_or_destruct appears to not be working

> dest here
[DEST] Object '/obj/mudlib/sockets/here.c' not found.
> dest /home/g/gesslar/workroom
    
[ ALERT ] - Socket got disconnected.
            Reason: The remote host closed the connection
[ INFO ]  - Connection time: 11:27:58.952
                
[ INFO ]  - Looking up the IP address of server: 127.0.0.1:1336 ...
[ INFO ]  - The IP address of 127.0.0.1 has been found. It is: 127.0.0.1
[ INFO ]  - Trying to connect to 127.0.0.1:1336 ...
[ INFO ]  - A connection has been established successfully.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.