Search results

  1. Cokemonkey11

    [System] StructuredDD (Structured Damage Detection)

    [System] StructuredDD StructuredDD Preface: StructuredDD is a damage detection system which enables users to register a pseudo-generic "unit damaged" event. Many systems exist to accomplish the same result, but the intended design paradigms represented by StructuredDD make it unique...
  2. looking_for_help

    [vJASS] [System] Physical Damage Detection

    Detection of Physical and Spell Damage > GUI Version available here < 1. Introduction and motivation I remember the problem of how to detect physical damage when I stopped mapping years ago. Back then there was no real way to achieve this, and so it is still said today. Although I found...
  3. PurgeandFire

    [Snippet] Dialog Wrapper

    This is a wrapper to ease the creation of dialogs. It does not offer bonus functionality, but it will ease the process of creating dialogs by giving you a clear API with nice documentation. That is the only goal of this snippet. I realized shortly after I made this that The_Witcher already...
  4. Nestharus

    Resources That Have Yet To Be Coded

    If you find yourself at a loss for what to code or want to contribute to the community, then try your hand at coding one of these highly useful resources that has yet to be coded. Furthermore, there are plenty of current libraries that deserve updates (not listed). Designs and specifications...
  5. Almia

    [Snippet] SkillBuild

    library SkillBuild /* v1.3 ************************************************************************************* * * AI System Member * * Allows AIs to automatically learn abilites * ************************************************************************************* * * */ uses /* * *...
  6. Bribe

    [Snippet] New Table

    Table is based on the philosophy that you can use one hashtable for your whole map. What it does is divide one hashtable into many different components, and each system in the map can have its own share of the hashtable. Taking advantage of parent keys and child keys to their fullest extent, the...
  7. Magtheridon96

    [Snippet] IsUnitChanneling

    This is a small and clear resource that detects if a unit is channeling or not. /************************************** * * IsUnitChanneling * v2.1.0.0 * By Magtheridon96 * * - Tells whether a unit is channeling or not. * * Requirements: * ------------- * * -...
  8. edo494

    [Snippet] GetLastCastAbility

    Hope this will be more useful then my first submission library GetLastCastAbility uses Table, RegisterPlayerUnitEvent, UnitIndexer /* by edo494 version 1.8d * *============================================================================ * * Requires: * * Table by Bribe -...
  9. mckill2009

    IsUnitEngageable

    This s a simple one function that undetects un-engageable(non-attackable) units... It's main purpose is for AI making...e.g. if an AI searches an enemy target, it will filter out non-attackable units, thus not wasting time to lock to the unit that cannot be attacked... Used by my AI systems...
  10. mckill2009

    [Snippet] Damage Calculator

    /* =====DamageCalculator v1.1 =====By Mckill2009 I don't know if this site has this snippet already but I'm posting it anyway to get feedbacks, basically this is a small code that can get the random damage from a certain unit based on what is written in the object editor. Take note...
  11. watermelon_1234

    [Snippet] Dummy Reuser

    This snippet is intended to allow different unit-type dummy units to be recycled. The documentation is inside the code. A test-map is also attached with a simple spell showing the recycling in action. //==========================================================================================...
  12. Magtheridon96

    [Snippet] StringIndexer

    This system generates an index for any string below 8191. /************************************************ * * StringIndexer * v1.0.0.2 * By Magtheridon96 * * - Retrieves an index for a string below 8191 * - Helps easy string data attachment * * Optional: * --------- * * -...
  13. Dirac

    [Snippet] LinkedListModule

    library LinkedListModule /* v2.3.1 Easy implementation of linked lists into structs. *********************************************************************** * * module LinkedList * * - Implement at the top of your struct, must extend array * * thistype next * thistype...
  14. Bannar

    [Snippet] GetClosestWidget

    Old. Special thanks to Bribe, baassee and Troll-Brain. Rewritten. Modularity, configurability and efficiency - sums up the update. Note: treeOnly parameter (destructable module) cease to exist, reasoning: there is a filter argument already, thus if you want to seach for trees-only do it there...
Top