qbfreak / solarwindsmare Goto Github PK
View Code? Open in Web Editor NEWSoft code for a Space themed MUD, running on the TinyMARE engine
Soft code for a Space themed MUD, running on the TinyMARE engine
Some parents have odd names left over from previous designs of space to include larger units than sectors. All references to Sector x Parent should probably be dropped in favor of Space x Parent.
Existing Parent names:
Various UZO commands need to be moved to appropriate (new) parents, and @addparent
ed back to the UZO. Any parents not specific to SolarWindsMARE need to be moved out of the repo.
Test the 2D Exit Parent
(2dexit.mare), which at the same time will test the 2D Coordinate System Parent
(2dcoordp.mare)
Airlock Parent
links to the center of a sector, not to the current location of a station.Airlock Parent
is poorly named, and should probably be something like Station Airlock Parent
In order to attract Builders running their clients on Windows, it is ideal to provide them with a way to use the current code files in their existing form. A script needs to be written to perform the same function as utils/mupdate.tf does for TinyFugue:
The Station Airlock Parent @vlink
links to the station's location, but at sector 0.0.0
, NOT the sector of the station. This needs to be fixed. While correcting this, ::1 Station
needs to have it's station object (#100
) moved to space and have the place holder located at 0.0.0
removed.
The Apartment Bot (See apbot.mare) is not complete. It needs to be able to do the following:
fix lock
command needs to update the @lockid
in the apartment to point to the #dbref of the exit entering the apartmentWhile doing all of this, the Apartment Bot should never leave the Apartment zone. @llock
the zone against the bot?
Right now the Ship Parent doesn't have an @Succverb set. When it moves between rooms the game uses the default, which is walk. A little odd to see a ship walking in space.
The 3D and 2D planar exit parents use identical methods for determining an exit's direction when calculating @vlink
, and the same for @vlock
. In both cases, the method differs between @vlink
(alias) and @vlock
(name). This should be corrected such that both @vlink
and @vlock
use as similar methods as possible. Whether that uses the alias or the name has not been determined at this point.
2D Exit Parent
2dexit.mare
Sector Exit Parent
sectorexit.mare (Needs to be renamed per #1 )
The file names are a bit random and ought to be standardized. See the file names for the Planet series of parents for an example. This is contingent on getting the Parent names sorted out first. See #1.
Filenames:
This is a two-part issue:
Please note this assumes that #1 renames all of the sector related parents to focus on Space, as it is the name of the room that holds the sectors. Please see what decision has been reached on #1 before renaming sectorcolor() or creating a Space Parent.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.