Cortex 0.1.3 Alpha

Details

  • Filename
    Cortex0_1_3Alpha.zip
  • Uploaded by
  • Uploaded
    Apr 26, 2010
  • Size
    21.26 KB
  • Downloads
    116
  • MD5
    643b01d5695a88f1228bf125c707c1d6

Changelog

SVN Log

------------------------------------------------------------------------
r18 | TheBlackMage | 2010-04-26 19:18:06 -0400 (Mon, 26 Apr 2010) | 1 line

- Fixed a bug where you could spawn an additional spawner.
------------------------------------------------------------------------
r17 | TheBlackMage | 2010-04-26 17:27:31 -0400 (Mon, 26 Apr 2010) | 2 lines

- The version is now 0.1.2 r17.
- Added support for changing unit's opacity in the tint command. The new format is: @tint red green blue [alpha] where alpha can be a value between 0 and 1. Yes, you can now make Ghost Marines.
------------------------------------------------------------------------
r16 | TheBlackMage | 2010-04-26 16:50:22 -0400 (Mon, 26 Apr 2010) | 4 lines

- The version is now 0.1.1.
- Fixed a compile error.
- Fixed @tint command using a workaround method. Thanks to wacko from SC2Mapster. http://img641.imageshack.us/img641/5271/screenshot008st.jpg

------------------------------------------------------------------------
r15 | TheBlackMage | 2010-04-26 16:29:49 -0400 (Mon, 26 Apr 2010) | 2 lines

- Bumping the version to 0.1.0 since this is now for the most part playable, albeit lacking in features.
+ Added support for complex scales in the format @scale x y z. Unfortunately it appears Blizzard dropped the ball on this, but if they ever fix it it'll work.
------------------------------------------------------------------------
r14 | TheBlackMage | 2010-04-26 16:05:43 -0400 (Mon, 26 Apr 2010) | 3 lines

- Fixed the @color command.
- Fixed a bug where Cortex associated players with incorrect colors. The correct colors are now (in order from 0-16) white, red, blue, teal, purple, yellow, orange, green, pink, violet, lightgrey, darkgreen, brown, lightgreen, darkgrey, and lavender.
- I have confirmed that @tint's dysfunction is likely a Blizzard bug and have filed a bug report.
------------------------------------------------------------------------
r13 | TheBlackMage | 2010-04-26 03:19:35 -0400 (Mon, 26 Apr 2010) | 1 line

+ New OOC chat system! All chat is filtered through the commands system. If it is detected that a message has no commands, it will automatically become OOC chat. All in-game chat is now invisible. See http://img132.imageshack.us/img132/9850/screenshot007ud.jpg for an example.
------------------------------------------------------------------------
r12 | TheBlackMage | 2010-04-26 02:18:28 -0400 (Mon, 26 Apr 2010) | 1 line

+ Started work on the tint command. No reason why it shouldn't work, but it doesn't. Not sure if this is a Galaxy editor bug or not.
------------------------------------------------------------------------
r11 | TheBlackMage | 2010-04-26 01:11:35 -0400 (Mon, 26 Apr 2010) | 2 lines

+ Added support for commands @invulnerable, @vulnerable, @give, @givecolor (gives w/o changing color), @color, @move on/off, and @pause/@unpause.
. Note: it appears that changing a unit's color is currently bugged in SC2. Therefore, color and givecolor do not work as intended.
------------------------------------------------------------------------
r10 | TheBlackMage | 2010-04-25 19:19:06 -0400 (Sun, 25 Apr 2010) | 3 lines

- Dropped support for command prefixes.
- For the sake of future organization, all commands will be organized into categories represented by symbols. All unit-related commands now are prefixed by @. Ex: @spawn, @kill, @remove.
- Removed debug code on tried and true commands.
------------------------------------------------------------------------
r9 | TheBlackMage | 2010-04-25 18:41:19 -0400 (Sun, 25 Apr 2010) | 1 line

- Fixed a bug where you could run actions such as kill and remove on your spawner.
------------------------------------------------------------------------
r8 | TheBlackMage | 2010-04-25 17:52:37 -0400 (Sun, 25 Apr 2010) | 2 lines

+ Added support for the 'say' command which lets you speak as the unit(s) you have selected.
+ Added 'setname' command. Using this command will override the name of the unit for use in the 'say' command. For example, I can select a marine and type "setname Jimmy Raynor" and then speak in "say" as "Jimmy Raynor" instead of "Marine".
------------------------------------------------------------------------
r7 | TheBlackMage | 2010-04-25 15:54:12 -0400 (Sun, 25 Apr 2010) | 1 line

- Uploading files I missed in the previous commit. Woops. :)
------------------------------------------------------------------------
r6 | TheBlackMage | 2010-04-25 03:56:57 -0400 (Sun, 25 Apr 2010) | 5 lines

+ Added commands: scale, remove, kill. These commands may be run on units that you have selected and are not spawners, or owned by players other than yourself. (The scale command operates by factors. Ex: scale 1.5)
+ Added a settings system for limiting command values and other interesting things. See Common/DefaultSettings.galaxy for an example of how to use them.
+ Added full support for giving units to players in the spawn command. For example, you may now issue commands as "spawn marine @red" to spawn a marine for red under your spawner.
- Fixed numerous bugs in the spawn command. It now functions as intended. Typing only "spawn" will re-issue exactly the last spawn order you issued. The # of units is now optional, if unspecified, 1 is assumed.
. Look on the forums for a test map demonstrating all of these features! :)
------------------------------------------------------------------------
r5 | TheBlackMage | 2010-04-25 01:06:35 -0400 (Sun, 25 Apr 2010) | 4 lines

- Added support for a basic spawn command. Ex: spawn 12 marine [@hostile]. Still needs much refinement.
- Fixed several bugs in the command parsing.
- Made a few variables that should've been constants constant.
- Cleaned up includes for commands by using nested includes.
------------------------------------------------------------------------
r4 | TheBlackMage | 2010-04-24 21:53:12 -0400 (Sat, 24 Apr 2010) | 1 line

- Manually updating this for now then. Todo: write some scripts to do this for me every time I commit.
------------------------------------------------------------------------
r3 | TheBlackMage | 2010-04-24 21:51:44 -0400 (Sat, 24 Apr 2010) | 1 line

- Global.galaxy will now remember it's revision. I'll think of a better method to do this later.
------------------------------------------------------------------------
r2 | TheBlackMage | 2010-04-24 21:35:09 -0400 (Sat, 24 Apr 2010) | 1 line

- Apply svn:eol-style: native and svn:keywords: Id propsets.
------------------------------------------------------------------------
r1 | TheBlackMage | 2010-04-24 21:30:20 -0400 (Sat, 24 Apr 2010) | 3 lines

- Initial import of my work on the Cortex Engine. The command system is complete and the "info" command is complete for demonstration purposes.

All work in this repository is under the GNU General Public License v2.
------------------------------------------------------------------------

This is an alpha. And it requires additional work to plug into the SC2 map file since it's in Galaxy and there is NO GUI whatsoever. I'll provide a guide at a later time, but suffice to say you get to import the Cortex/ folder with all of these files included, and include "Cortex/Cortex.galaxy" in your MapScript.galaxy file.