Commit Graph

15 Commits

Author SHA1 Message Date
PabstMirror
c426103f23 Extension changes for Medical Rewrite and Linux compilation (#6909)
* Fix Medical HandleDamageWounds memory leak (#6809)

* Use strncpy and disable MSVC unsafe warnings (#7171)
* Set 64-bit correctly from generator string, Disable SSE2 flag on 64-bit (non-existent)

* Tweaks for Linux extensions (#5762)
* Tweak CMakeLists for Linux compilation
* Conform SQF extensions check for Linux server extensions support
* Add *.so to tools
* Split extension check into Windows and Linux
* Disable Medical extension loading for now
* Add client/server separation to extension loading
* Add Arma config documentation on extension creation
2019-09-28 23:03:55 +02:00
Glowbal
b4ab15bb47 Use hitpoints in medical extension (#4494) 2016-10-02 09:41:17 +02:00
PabstMirror
f1797feead Make wound assignment consistent for dll/sqf
Dll now exits on first match for threshold damage (exitWith)
Remove random wound in sqf to match dll
Fix backblast threshold order
Add lower vehiclecrash threshold
Add dll version logging
2016-02-16 12:19:18 -06:00
Glowbal
d448c9e7c0 Fixed select new injuryToAdd always selects first
It should not always take the first injury in the list. That would with the current configuration almost always be the same injury as in `highestSpot`.

This might need to be expanded with something that prefers higher damage types.
2015-06-13 12:37:41 +02:00
jaynus
f74eb31bbc cross-platform compat integration for medical (history rewrite from gay merge). 2015-05-21 08:43:02 -07:00
Glowbal
2544cdef4a Clean up 2015-05-17 09:48:59 +02:00
Glowbal
bd440f5af9 adjusted random 2015-05-17 00:07:41 +02:00
Glowbal
4b6b0621da Implemented handleDamage wounds fully 2015-05-16 23:19:50 +02:00
Glowbal
eb2383a6f0 tabs 2015-05-14 18:56:23 +02:00
Glowbal
5756c8530f Ported over handleDamage_wounds 2015-05-14 18:52:12 +02:00
Glowbal
e98c7cd1b7 Made handleDamage a singleton 2015-05-14 17:41:50 +02:00
Glowbal
a48b6c9426 Fixed namespace issues. Removed static 2015-05-14 17:36:58 +02:00
Glowbal
7c03ec913b double all the things (ints) 2015-05-14 16:23:01 +02:00
Glowbal
92bca1f857 tabs 2015-05-04 00:32:44 +02:00
Glowbal
c2388aa80c Initial work on medical extension 2015-05-04 00:02:39 +02:00