Editing Talk:ACS From DoomWiki.org Warning: You are not logged in. Your IP address will be recorded in this page's edit history. Anti-spam check. Do not fill this in! ==[[:Category:New features]]== Of course, technically ACS pre-dates doom's source code release (in Hexen), but it is still a 'new feature' to doom, and since that's the primary focus of this wiki, I think it belongs. -- [[User:Jdowland|Jdowland]] 18:59, 16 Jul 2005 (UTC) "Note that a script is defined somewhat like a function in C, aside from the oddity that it does not have to be terminated after the bracket with a semicolon like all other statements." This is also the case in C. Function definitions do not have semicolons after their closing brackets, and if a semicolon exists, it will be interpreted as an empty statement at the top level. Some reminders on function definitions vs declarations: [http://aelinik.free.fr/c/ch15.htm] [[User:71.58.109.233|71.58.109.233]] 21:09, 23 September 2007 (UTC) == Mixes ZDoom and Hexen == This is written as if it were for a ZDoom wiki; it needs to start with Hexen's specific data and then add ZDoom (or other) implementations below in a section name something like "Use and expansion in source ports". There is a more or less understandable reason for the article's current state, it was taken from the ZDoom docs, but it's not well integrated to this wiki as it stands. <small>[[User:Who is like God?|Who is like God?]] 15:57, 6 May 2008 (UTC)</small> : "Bumping" discussion to note this is still a problem 5 years later. No mention of Eternity or other ports that support ACS and, in some cases, the same extensions as ZDoom. --[[User:Quasar|Quasar]] 17:35, 31 July 2013 (UTC) ::I've edited the article to be more specific to ACS0. I've probably went way too technical, but I'll leave it to someone else to sort that out. If we would like to go further in the direction of documenting the byte code format here, a more or less complete reference is available in my ACC++ manual's byte code section and appendix B: https://bitbucket.org/Blzut3/acc/src/tip/docs/manual.odt?at=default I have no problems with any of the information there being reproduced here. [[User:Blzut3|Blzut3]] 01:55, 1 August 2013 (UTC) == need to tie this to BEHAVIOR article etc == * this article should indicate that compiled ACS goes into a BEHAVIOR lump (one per map), link to [[BEHAVIOR]]. * document the ACS bytecode as well as the raven "front end" language (and agree on terminology for that) * point out alternative ACS compilers (David PH's?) -- [[User:Shambler|Shambler]] ([[User talk:Shambler|talk]]) 09:06, 13 May 2018 (CDT) Summary: All contributions to DoomWiki.org are considered to be released under the CC BY-SA 4.0 International (see Doom Wiki:Copyrights for details). By contributing, you agree to be bound by the Terms of Use. Your changes will be visible immediately. Please enter a summary of your changes above. Do not submit copyrighted images or text without permission! This includes text taken from in-game codices or logbooks, or from official instruction manuals, strategy guides, and other such books. This project is not affiliated with id Software, Raven Software, ZeniMax Media, Bethesda SoftWorks, or any other commercial software developer or publisher. Use of trademarked logos and other protected intellectual property is solely for the purpose of analysis and critical commentary on the identified products and associated fan community activity, and does not imply any endorsement by any of these organizations or their employees, past or present. Upload images to the wiki. Don't forget to categorize pages! For testing, please use a sandbox. View this template Cancel | Editing help (opens in new window)