Page MenuHomePhabricator

Features
Updated 1,366 Days AgoPublic

Version 1 of 5: You are viewing an older version of this document, as it appeared on Jun 30 2020, 3:34 PM.

Features

The list of features and any other that make sty+ct+ap special.

<nav id="TOC">

  • [Client Side](#client-side)
  • [Server Side](#server-side)
  • [Others](#others)

</nav>

Client Side

*| [Tab Completion](./console_commands.html#tab_completion) of names or commands in chat.
# This version is slightly different to the one uses in 0.4 Trunk Version.
# Added to "Special Menu" of sty+ct+ap client build.
# Using /admin will result in commands filing up
# Using /team /msg /shout will result in filling executed text with a person's name closely matching it.
# Also works for local commands for "Con: ".

*| [Highlight Own Name](./console_commands.html#highlight_name) in string when your name appears in chat string sent by somebody else.
# Taken directly from 0.4 Trunk Version.
# Added to "Special Menu" of sty+ct+ap client build.

*| * is added to the front of player name when viewing scoreboard. This indicates that player is either chatting or idle.
*| *DEAD* is added to the front of chat string of players that are dead (including yourself). Doesn't apply to spectators though.

*| [Silence Enemies](./console_commands.html#silence_enemies) taken from 0.4 Trunk Version.

*| [Enabling Mates Casing](./console_commands.html#enable_mates_casing) which was due to phytotron's complaint.
# 0.4 Trunk Version has taken it now.

*| [Custom Team names](./console_commands.html#custom-teamname-commands) was taken from 0.4 Trunk Version.
# I fixed an error that occurs after a player logged into their authority account.

*| [Hide Cycles/Walls](./console_commands.html#hide_cycles) was a new implementation to the game.
# Users can activate/deactivate them through the "Special Setup" menu option or through the use of the console commands
# This feature is basically to hide the cycles/tails of players on the grid while the use is also alive.

*| [Save/Load CFG Settings](forums/client_feature_save_cfg_settings_pg1.html)

Server Side

*| Rotation of maps and config files depending on [ROTATION_TYPE](./console_commands.html#rotation_type).

*| Storage of maps and config files for non-rotation purposes. Can only be called upon by queueing.

*| Queueing of maps and config files. Chat commands as well (/mq for queueing maps and /cq for queueing config files).
# When the queue is full, normal rotation will halt and will continue as soon as the queue is empty.
# View the list of chat commands [here](./console_commands.html#commands).

*| Racing with timer, works if you set [RACE_TIMER_ENABLED](./console_commands.html#race_timer_enabled-01) to 1.

*| [Collapse/Destroy](./console_commands.html#collapse-destroy-commands) zones by their name or id.

*| [Custom Console Message](./console_commands.html#custom_-commands) which is quite useful for users bored of appending messages to console_message.

*| [Display Map Details](./console_commands.html#display_map_-commands) which is handy to know what map you're playing in.

*| [Soccer Style](./console_commands.html#soccer-commands) which is quite similar to the real life soccer games.
# Map is located in the resource: Lover-Boy/soccer-1.0.0.aamap.xml
# This feature could still be buggy since it was not fully tested

*| [Shooting at base](./console_commands.html#shot_-commands) will not respawn teammates/enemies.

*| [Deadly Explosions](./console_commands.html#deadly_-commands) which was taken from dlh's branch in launchpad for 0.4 Trunk Version.

*| [Rubber Deplete Commands](./console_commands.html#cycle_rubber_deplete_-commands). Depending on the commands that are enabled, a player's rubber will deplete.
# If all commands are disabled (set to 0) then you could achieve immortal rubber and life at the same time.

*| [Chat Commands](./chat_commands.html "wikilink")

Others

*| Alpha Project (sty+ct+ap) has it's own map DTD with [map-0.2.9_styctap_vX.dtd](./styctap_dtd.html "wikilink") located in Lover-Boy resource folder.
# The dtd contains a lot of very interesting and fascinating features.
# Check out Lover-Boy/example-1.0.0.aamap.xml on how it works.

*| Error logging.
# Any errors detected in Logging will be stored in your "./var/errors/login_errors.txt".

*| Multiple Colors in screen name of players is now allowed. Obviously it will not be in a server with filter enabled. Works both Client end and Server end but only if client is a sty+ct+ap version.

*| Updated [SPAWN_ZONE](./console_commands.html#spawn_zone "wikilink") options.

*| New Zone types:
# acceleration - When a player enter into this zone, it automatically accelerates their speed.
# speed - When a player enter into this zone, it makes the player travel at specified/constant speed before returning to normal speeds.
# rubberadjust - Set the player's rubber at constant as long as they remain inside the zone.
# object - Simply put, a zone without purpose but can do things which the target zone cannot do. For instance, follow a player like zombieOwner.

Last Author
Armanelgtron
Last Edited
Jun 30 2020, 3:34 PM

Event Timeline

Armanelgtron edited the content of this document. (Show Details)Jun 30 2020, 5:20 PM
Armanelgtron edited the content of this document. (Show Details)Jun 30 2020, 5:29 PM
Armanelgtron edited the content of this document. (Show Details)Jun 30 2020, 6:09 PM
Armanelgtron edited the content of this document. (Show Details)Nov 11 2021, 11:44 PM