TeamDragonpunk Posted February 10, 2016 Share Posted February 10, 2016 All, There are a couple of different initiatives going on, and I'm hoping we can consolidate them here... or at least coordinate our efforts. While there are some great example docs in the SDK, there is not currently an API, Mod Wiki, or IntelliSense provided by Firaxis. IntelliSense: There is a promising effort here: http://forums.nexusmods.com/index.php?/topic/3774940-mod-buddy-intellisense-scripts/If anyone has experience writing these scripts and can assist, I'm offering a "cash bounty" to all parties who make meaningful contributions. For every day we spend on that, we potentially save a week of development time. API: I'm asking Firaxis to generate an API from the UDK, and encourage everyone to tactfully ask as well. For now though, I've posted a tutorial on using UnCodeX below to serve as a make-shift API. Wiki: We need to start documenting all our "lessons learned" in a single repository. Ideally, it would be a site that remains up if any one of us moves on. I think we have 3 main options: 3rd Party Media Wiki Sites (Pro- easy to use Wikipedia like interface, Con- requires one of us to maintain)https://www.mediawiki.org/wiki/Hosting_servicesThe Nexus Wiki to request XCOM 2 (Pro- currently houses the EXCOM EU wiki, Con- interface is a bit older)http://wiki.tesnexus.com/index.php/Main_PageAn existing XCOM 2 Wiki (Pro- existing XCOM 2 wiki, Con- Prob not the greatest for technical documentation)http://xcom.wikia.com/wiki/XCOM_2 Bests, Dan Link to comment Share on other sites More sharing options...
TeamDragonpunk Posted February 10, 2016 Author Share Posted February 10, 2016 UnCodeX - UnCodeX processes the UnrealScript source code and presents it in a more navigational format. https://udn.epicgame...ee/UnCodeX.html Download the program at the link provided and follow the tutorial. When it prompts for the path, I use the following (and let me know if I wrong):C:\Program Files (x86)\Steam\steamapps\common\XCOM 2 SDK\Development\SrcOrig It's not a perfect API, but it's helped me substantial. If we need to make a community-made API, I am willing to pay for it. Does anyone have a good recommendation of where to host it? -Dan Link to comment Share on other sites More sharing options...
TeamDragonpunk Posted February 10, 2016 Author Share Posted February 10, 2016 All, to elaborate, I'm offering a $1,000 cash bounty to anyone who creates the IntelliSense, or $200 for each significant contribution to the IntelliSense project mentioned in the OP above. Link to comment Share on other sites More sharing options...
davidlallen Posted February 19, 2016 Share Posted February 19, 2016 I highly recommend you repost this in the modding forum, now that it exists. Link to comment Share on other sites More sharing options...
traenol Posted February 25, 2016 Share Posted February 25, 2016 (edited) Wish I had seen this sooner ... UnCodeX might not be the best thing in the world, but this thing is going to save me so much time As an aside, when creating the HTML output from UnCodeX ... it fails. Looking through the logs, I found in the source for UISimpleCommodityScreen.uc defaultproperties { m_bShowButton = true m_bInfoOnly = false m_eMainColor = eUIState_Normal m_eStyle = eUIConfirmButtonStyle_Default //word button ConfirmButtonX = 2 } ConfirmButtonY = 0 Changing that to close correctly fixed my issue ... how did this compile and work correctly in the first place? Edited February 27, 2016 by traenol Link to comment Share on other sites More sharing options...
TeamDragonpunk Posted February 26, 2016 Author Share Posted February 26, 2016 Ok, I'll repost in modding. Just FYI, we are releasing the XCOM 2 SDK in the next two weeks. The autocomplete and intelliSense should help immensely. Link to comment Share on other sites More sharing options...
Zyxpsilon Posted February 27, 2016 Share Posted February 27, 2016 As a side-note.. just in case nobody has mentionned it already... UE/Explorer by EliotVU (( http://eliotvu.com/portfolio/view/21/ue-explorer )) is a fairly solid inspection/decompiler IDE that can deal with almost every XCom assets in a number of interesting ways. When we were "hacking" our ways to binary spoof zones for Long War, many of us couldn't resist hunting the last Hex. Not exactly a proper "Intellisense" gimmick or a SDK extension... it might fit the job for special experiments. PS; Gildor's UModelGUI is also interesting for 3d stuff. Link to comment Share on other sites More sharing options...
Recommended Posts