TheEPICtrainrider Posted May 31, 2010 Share Posted May 31, 2010 I've wandered the forum, and have found NO information on Adding Slimy Slugs to a level. Guys. I am disappoint. Now if you don't mind. I must find the information on how to add slimy slugs to a level, and how they work. Then I'll become a master at it. Find more information, and make a tutorial about it. Link to comment Share on other sites More sharing options...
Acmex Posted May 31, 2010 Share Posted May 31, 2010 What, you mean Cirevam's DriveSlugs mod, or add the Slug Holes? The former should be as simple as basically adding the hex value for the Drivable Slug in the map file, the latter should be able to be accomplished by adding the hole in MC and setting emerges from it. Link to comment Share on other sites More sharing options...
TheEPICtrainrider Posted May 31, 2010 Author Share Posted May 31, 2010 What, you mean Cirevam's DriveSlugs mod, or add the Slug Holes? The former should be as simple as basically adding the hex value for the Drivable Slug in the map file, the latter should be able to be accomplished by adding the hole in MC and setting emerges from it. And how do you set the emerges? Link to comment Share on other sites More sharing options...
RockmoddeR Posted May 31, 2010 Share Posted May 31, 2010 You have to use Cyrem's map TOOL to make holes, with the hex of 03 per square you want it on. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 You have to use Cyrem's map TOOL to make holes, with the hex of 03 per square you want it on. Incorrect. The Map Editor is capable too. You need to set the actual emerging in the NPL file though, so... yeah. Link to comment Share on other sites More sharing options...
TheEPICtrainrider Posted May 31, 2010 Author Share Posted May 31, 2010 You need to set the actual emerging in the NPL file though, so... yeah. Erm... What? Link to comment Share on other sites More sharing options...
Cirevam Posted May 31, 2010 Share Posted May 31, 2010 Slimy Slugs emerge based on events. In Rock Hard they'll emerge when about eight raiders are in the cavern, and as you know well from Back To Basics they can emerge when ten crystals have been collected. There are no standard emerge points like Rock Monsters have as far as I know. Perhaps Mouse could make a sample slug emerge NPL so we can get an idea of how it works. Hint hint. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 Meh, I guess I could. Give me what triggers it and I'll try to make it. Expect it in ~1 week. :P Link to comment Share on other sites More sharing options...
TheDoctor Posted May 31, 2010 Share Posted May 31, 2010 Make 5 slugs appear when you have 5 of each varible possible, i.e. ECs, RRs, anything else... So we can see everything that causes emerges. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 Make 5 slugs appear when you have 5 of each varible possible, i.e. ECs, RRs, anything else... So we can see everything that causes emerges. 5 power stations built? 5 tool stores built? 5 teleport pads built and powered? You seriously don't want everything as a condition. :P Link to comment Share on other sites More sharing options...
TheDoctor Posted May 31, 2010 Share Posted May 31, 2010 No you silly. Just so we can see how it's formated. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 GIVE ME SPECIFICATIONS and I'll do it. By specifications I mean SPECIFIC. E.g. One slug emerges when: A. The player has at least X energy crystals B. There are less than Y slugs already on the level C. A Z% chance occurs. FOR EXAMPLE. Link to comment Share on other sites More sharing options...
TheDoctor Posted May 31, 2010 Share Posted May 31, 2010 0_0 there are more varibles then I thought. Well, use EVERY VARIBLE YOU KNOW OF set to five. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 Make 5 slugs appear when you have 5 of each varible possible, i.e. ECs, RRs, anything else... So we can see everything that causes emerges. 5 power stations built? 5 tool stores built? 5 teleport pads built and powered? You seriously don't want everything as a condition. Link to comment Share on other sites More sharing options...
Lair Posted May 31, 2010 Share Posted May 31, 2010 He means freeroam slugs. You have to add it as a new monster that randomly moves and does not use holes, then add to OL file Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 I don't think so. Doc, look at the source for ogun's NPL compiler - you won't understand all of it, but there's a long list of functions that get a lot of different pieces of data. If a slimy slug emerging depends on all of them, it's likely never to happen. (See http://ogun.org/legorr/npl-0.4.tgz - open in 7-zip, then find npl.py and open that in a text editor. You should see a long list which contains all the functions.) Link to comment Share on other sites More sharing options...
TheDoctor Posted May 31, 2010 Share Posted May 31, 2010 *facepalm* If you want one that is usable, then ask someone else. I'm on my itouch now and can't look at the list. Link to comment Share on other sites More sharing options...
Anonymouse Posted May 31, 2010 Share Posted May 31, 2010 0:"Stop", 1:"True", 2:"False", 3:"Null", 4:"GetRandom", 5:"GetRandom10", 6:"GetRandom100", 7:"GetRandomTrueFalse", 8:"SetLevelCompleted", 9:"SetLevelFail", 10:"SetGameCompleted", 11:"SetGameFail", 12:"GetCrystalsPickedUp", 13:"GetCrystalsCurrentlyStored", 14:"GetCrystalsUsed", 15:"GetCrystalsStolen", 16:"SetMessage", 17:"GetR0", 18:"GetR1", 19:"GetR2", 20:"GetR3", 21:"GetR4", 22:"GetR5", 23:"GetR6", 24:"GetR7", 25:"SetR0", 26:"SetR1", 27:"SetR2", 28:"SetR3", 29:"SetR4", 30:"SetR5", 31:"SetR6", 32:"SetR7", 33:"AddR0", 34:"AddR1", 35:"AddR2", 36:"AddR3", 37:"AddR4", 38:"AddR5", 39:"AddR6", 40:"AddR7", 41:"SubR0", 42:"SubR1", 43:"SubR2", 44:"SubR3", 45:"SubR4", 46:"SubR5", 47:"SubR6", 48:"SubR7", 49:"SetMessagePermit", 50:"GetObjectiveShowing", 51:"GetTeleportIconClicked", 52:"GetMiniFiguresOnLevel", 53:"GetBuildIconClicked", 54:"SetBuildIconClicked", 55:"SetTeleportIconClicked", 56:"SetToolStoreIconClicked", 57:"GetToolStoreIconClicked", 58:"FlashToolStoreIcon", 59:"FlashBuildIcon", 60:"FlashTeleportIcon", 61:"SetGoBackIconClicked", 62:"GetGoBackIconClicked", 63:"FlashGoBackIcon", 64:"SetDigIconClicked", 65:"GetDigIconClicked", 66:"FlashDigIcon", 67:"GetTimer0", 68:"GetTimer1", 69:"GetTimer2", 70:"GetTimer3", 71:"SetTimer0", 72:"SetTimer1", 73:"SetTimer2", 74:"SetTimer3", 75:"GetBarracksBuilt", 76:"GetOreRefineriesBuilt", 77:"GetToolStoresBuilt", 78:"GetStudCount", 79:"GetTeleportsBuilt", 80:"GetMiniFigureSelected", 81:"GetSmallDiggerSelected", 82:"GetMiniFigureinSmallDigger", 83:"GetTrainFlags", 84:"SetTrainFlags", 85:"SetIconPos", 86:"SetIconSpace", 87:"SetIconWidth", 88:"SetMessageWait", 89:"GetMountIconClicked", 90:"SetMountIconClicked", 91:"FlashMountIcon", 92:"SetTutorialPointer", 93:"GetTutorialFlags", 94:"SetTutorialFlags", 95:"SetRockMonster", 96:"GetOrePickedUp", 97:"GetOreCurrentlyStored", 98:"GetOreUsed", 99:"GetOreStolen", 100:"GetCrystalRefineriesBuilt", 101:"FlashLayPathIcon", 102:"SetLayPathIconClicked", 103:"GetLayPathIconClicked", 104:"GetTeleportPadIconClicked", 105:"SetTeleportPadIconClicked", 106:"FlashTeleportPadIcon", 107:"GetMessageTimer", 108:"SetMessageTimerValues", 109:"GetTutorialBlockClicks", 110:"SetTutorialBlockClicks", 111:"GetTutorialCrystals", 112:"SetTutorialCrystals", 113:"GetPathsBuilt", 114:"GetTutorialBlockIsGround", 115:"SetCameraGotoTutorial", 116:"FlashDynamiteIcon", 117:"GetDynamiteClicked", 118:"SetDynamiteClicked", 119:"AddPoweredCrystals", 120:"GetGraniteGrinderSelected", 121:"GetChromeCrusherSelected", 122:"GetTutorialBlockIsPath", 123:"GetGunstationIconClicked", 124:"SetGunstationIconClicked", 125:"FlashGunstationIcon", 126:"GetGunstationsBuilt", 127:"SetOreAtIconPositions", 128:"GetVehicleTeleportsBuilt", 129:"GetVehicleTransportIconClicked", 130:"SetVehicleTransportIconClicked", 131:"FlashVehicleTransportIcon", 132:"GetUpgradeStationIconClicked", 133:"SetUpgradeStationIconClicked", 134:"FlashUpgradeStationIcon", 135:"GetUpgradeStationsBuilt", 136:"SetTutorialBlockIsGround", 137:"SetTutorialBlockIsPath", 138:"CameraLockOnObject", 139:"CameraUnlock", 140:"CameraZoomIn", 141:"CameraZoomOut", 142:"CameraRotate", 143:"GetCameraAtTutorial", 144:"GetSelectedRecordObject", 145:"GetSmallHelicopterSelected", 146:"GetRapidRiderSelected", 147:"GetMiniFigureinRapidRider", 148:"GetDismountIconClicked", 149:"SetDismountIconClicked", 150:"FlashDismountIcon", 151:"GetGetToolIconClicked", 152:"SetGetToolIconClicked", 153:"FlashGetToolIcon", 154:"GetAnyKeyPressed", 155:"SetPauseGame", 156:"GetGetLaserIconClicked", 157:"SetGetLaserIconClicked", 158:"FlashGetLaserIcon", 159:"SetRockMonsterAtTutorial", 160:"GetCallToArmsButtonClicked", 161:"GetRockMonstersDestroyed", 162:"SetGetPusherIconClicked", 163:"GetGetPusherIconClicked", 164:"FlashGetPusherIcon", 165:"GetRockMonsterRunningAway", 166:"SetCallToArms", 167:"FlashPowerStationIcon", 168:"SetPowerstationIconClicked", 169:"GetPowerstationIconClicked", 170:"GetPowerstationsBuilt", 171:"SetAttackDefer", 172:"SetRockMonsterPainThreshold", 173:"SetRockMonsterHealth", 174:"SetGameSpeed", 175:"FlashBarracksIcon", 176:"SetBarracksIconClicked", 177:"GetBarracksIconClicked", 178:"GetRecordObjectAtTutorial", 179:"GetHiddenObjectsFound", 180:"SetHiddenObjectsFound", 181:"GetOxygenLevel", 182:"FlashGeodomeIcon", 183:"GetGeodomeIconClicked", 184:"SetGeodomeIconClicked", 185:"GetGeodomeBuilt", 186:"AddStoredOre", 187:"GenerateSlug", 188:"GetSlugsOnLevel", 189:"GetMonstersOnLevel", 190:"SetCongregationAtTutorial", 191:"SetObjectiveSwitch", 192:"GetObjectiveSwitch", 193:"GetGraniteGrindersOnLevel", 194:"GetSmallDiggersOnLevel", 195:"GetDocksBuilt", 196:"GetRapidRidersOnLevel", 197:"GetUnitAtBlock", 198:"GetSmallHelicoptersOnLevel", 199:"GetRecordObjectAmountAtTutorial", 200:"AdvanceMessage", 201:"AllowCameraMovement", 202:"ClickOnlyObjects", 203:"ClickOnlyMap", 204:"ClickOnlyIcon", 205:"DisallowAll", 206:"SupressArrow", 207:"GetMiniFigureinGraniteGrinder", 208:"GetMiniFigureinChromeCrusher", 209:"GetMessagesAreUpToDate", 210:"SetCrystalPriority", 211:"MakeSomeoneOnThisBlockPickUpSomethingOnThisBlock", 212:"SetTrainIconClicked", 213:"GetTrainIconClicked", 214:"FlashTrainIcon", 215:"SetTrainDriverIconClicked", 216:"GetTrainDriverIconClicked", 217:"FlashTrainDriverIcon", 218:"SetTrainPilotIconClicked", 219:"GetTrainPilotIconClicked", 220:"FlashTrainPilotIcon", 221:"SetTrainSailorIconClicked", 222:"GetTrainSailorIconClicked", 223:"FlashTrainSailorIcon", 224:"GetSmallTruckSelected", 225:"GetMiniFigureinSmallTruck", 226:"GetMiniFigureinSmallHelicopter", 227:"SetBarracksLevel", 228:"SetDocksLevel", 229:"SetGeoDomeLevel", 230:"SetPowerstationLevel", 231:"SetToolStoreLevel", 232:"SetGunstationLevel", 233:"SetTeleportPadLevel", 234:"SetSuperTeleportLevel", 235:"SetUpgradeStationLevel", 236:"GetBarracksSelected", 237:"GetDocksSelected", 238:"GetGeoDomeSelected", 239:"GetPowerstationSelected", 240:"GetToolStoreSelected", 241:"GetGunstationSelected", 242:"GetTeleportPadSelected", 243:"GetSuperTeleportSelected", 244:"GetUpgradeStationSelected", 245:"SetUpgradeBuildingIconClicked", 246:"GetUpgradeBuildingIconClicked", 247:"FlashUpgradeBuildingIcon", 248:"GetBuildingsTeleported", 249:"SetBuildingsTeleported", 250:"CameraLockOnMonster", 251:"SetMonsterAttackPowerstation", 252:"ClickOnlyCalltoarms", 253:"FlashCallToArmsIcon", 254:"SetRecordObjectPointer", 255:"GetGetSonicBlasterIconClicked", 256:"SetGetSonicBlasterIconClicked", 257:"FlashGetSonicBlasterIcon", 258:"GetDropSonicBlasterIconClicked", 259:"SetDropSonicBlasterIconClicked", 260:"FlashDropSonicBlasterIcon", 261:"GetMonsterAtTutorial", 262:"SetMonsterAttackNowt", 263:"GetPlaceFenceIconClicked", 264:"SetPlaceFenceIconClicked", 265:"FlashPlaceFenceIcon", 266:"GetLevel1BarracksBuilt", 267:"GetLevel1DocksBuilt", 268:"GetLevel1GeodomeBuilt", 269:"GetLevel1PowerstationsBuilt", 270:"GetLevel1ToolStoresBuilt", 271:"GetLevel1GunstationsBuilt", 272:"GetLevel1TeleportsBuilt", 273:"GetLevel1VehicleTeleportsBuilt", 274:"GetLevel1UpgradeStationsBuilt", 275:"GetLevel2BarracksBuilt", 276:"GetLevel2DocksBuilt", 277:"GetLevel2GeodomeBuilt", 278:"GetLevel2PowerstationsBuilt", 279:"GetLevel2ToolStoresBuilt", 280:"GetLevel2GunstationsBuilt", 281:"GetLevel2TeleportsBuilt", 282:"GetLevel2VehicleTeleportsBuilt", 283:"GetLevel2UpgradeStationsBuilt", 284:"GetPoweredBarracksBuilt", 285:"GetPoweredDocksBuilt", 286:"GetPoweredGeodomeBuilt", 287:"GetPoweredPowerstationsBuilt", 288:"GetPoweredToolStoresBuilt", 289:"GetPoweredGunstationsBuilt", 290:"GetPoweredTeleportsBuilt", 291:"GetPoweredVehicleTeleportsBuilt", 292:"GetPoweredUpgradeStationsBuilt" There. See why I can't just pull something out of my sleeve? Link to comment Share on other sites More sharing options...
Recommended Posts