Tele-Arena 5.6d BETA Updated 4/3/2012

Tele-Arena GOLD, Tele-Arena II, and new Tele-Arena games.

Moderators: Questman, Mod Squad

Post Reply
User avatar
dspain
Posts: 2102
Joined: Sun May 07, 2006 10:38 pm
Location: richmond,virginia
Contact:

Tele-Arena 5.6d BETA Updated 4/3/2012

Post by dspain »

added the rest of the game commands, all stock commands are now in the game, and what API is missing i have notations in the audit trail to remind me so i can go back and add it in. (this was done because some things had pre-requisites which were not developed yet).

also added the player editing commands, this i took some time with because even though i want to replicate the original 100% i do not want to also include any instabilities, and as we all know the gameop commands were undocumented and caused all sorts of trouble when not used properly.
So wit this being said as i add the gameop commands some things will be changed to ensure system stability, the first of this done was i removed the following editable options (coords, charges, newchr), coords were not even used in the 5.6 series of the game, charges are to charge an item in your inventory which will be replaced with the "charge" command, and newchr can be acheved by typing suicide and starting over so no need to edit that.
Also i added checks and balances in the player edit variables so each value is checked that it fits in the variable storage class, example: you cannot edit someone to have 100,000 hit-points which is a long value, but you may edit someone to have a maximum of 32,767 hit-points which is a signed int value, and you may never edit any variable to a negative value.
Also when editing someone weapons or armor it checks that the item is in fact a weapon or a piece of armor.

Once i finish the sysop/gameop commands today the game will be complete and i will begin to test and debug everything and push to a public release sometime next week.

if there is anything you felt should have been added into the Tele-Arena codebase over the years which helps please feel free to let me know.

Stoneslinger76
Posts: 427
Joined: Wed Apr 23, 2008 12:01 pm
Location: Kitchener, ON, Canada
Contact:

Re: Tele-Arena 5.6d BETA Updated 4/3/2012

Post by Stoneslinger76 »

dspain wrote:added the rest of the game commands, all stock commands are now in the game, and what API is missing i have notations in the audit trail to remind me so i can go back and add it in. (this was done because some things had pre-requisites which were not developed yet).

also added the player editing commands, this i took some time with because even though i want to replicate the original 100% i do not want to also include any instabilities, and as we all know the gameop commands were undocumented and caused all sorts of trouble when not used properly.
So wit this being said as i add the gameop commands some things will be changed to ensure system stability, the first of this done was i removed the following editable options (coords, charges, newchr), coords were not even used in the 5.6 series of the game, charges are to charge an item in your inventory which will be replaced with the "charge" command, and newchr can be acheved by typing suicide and starting over so no need to edit that.
Also i added checks and balances in the player edit variables so each value is checked that it fits in the variable storage class, example: you cannot edit someone to have 100,000 hit-points which is a long value, but you may edit someone to have a maximum of 32,767 hit-points which is a signed int value, and you may never edit any variable to a negative value.
Also when editing someone weapons or armor it checks that the item is in fact a weapon or a piece of armor.

Once i finish the sysop/gameop commands today the game will be complete and i will begin to test and debug everything and push to a public release sometime next week.

if there is anything you felt should have been added into the Tele-Arena codebase over the years which helps please feel free to let me know.
Good to hear your getting near completion!
Stoneslinger
telnet://theswampbbs.net or http://theswampbbs.net

Post Reply