function to create custom kill icons
Cleaning up Minegun.weapon - It's only ever set to the same value, but in three different places.
Revamped damage source system

All damage source IDs are now generated the same way, which removes the distinction between custom damage source IDs and built-in ones.
revamp getCharacterObject to be more extensible via plugins
revamped even more to allow adding more teams
ajf
error checking
Turned DAMAGE_SOURCE_ variables into globalvars
Merge pull request #230 from Medo42/kill-log-api

Kill log api
Merge pull request #227 from arctic5/getCharacterObject-sux

Revamp getCharacterObject to be more extensible via plugins
Makes stickies use the damage API for sentries and generators.
Added missing file createGlobalDamageSource.gml
Merge branch 'master' of https://github.com/Medo42/Gang-Garrison-2
Makes rockets use the damage API when colliding with generators.
fix projectils origin bug
1 pixuls stuf
reset moveStatus on dropdown platform
Merge pull request #233 from arctic5/projectils

Merge several bugfixes:

Fix #40: projectils origin
Fix #41: rocketman can shot through 1 pixel floor
Fix #49: dropdown platforms don't reset movestatus
Fix #51: more 1 pixel wall stuff
Merge pull request #231 from lorgan3/stickyfix

Makes stickies use the damage API for sentries and generators.
places entities with a 1:1 scale in scale mode.
removes bugged code.
added map location to the compile confirmation message.