Difference between revisions of "WkMagic"
From Worms Knowledge Base
(Add WkIncompatible. Please remove versioncheck=1 if this module crashes the current version.) |
m (Fix count of features which WA does not have from 2 to 3) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lowercase title}} | {{lowercase title}} | ||
{{ParentArticle|[[WormKit]]}} | {{ParentArticle|[[WormKit]]}} | ||
− | {{WkIncompatible|versioncheck | + | {{WkIncompatible|versioncheck=1}} |
{{Software_infobox | {{Software_infobox | ||
| name = wkMagic | | name = wkMagic | ||
Line 11: | Line 11: | ||
}} | }} | ||
− | '''wkMagic''' | + | '''wkMagic''' is a WormKit module written by [[User:CyberShadow|CyberShadow]] which enables features depending on data which is encoded in scheme and map files. |
− | wkMagic | + | wkMagic is compatible only with W:A 3.6.26.5, the latest Beta version at the time of its creation. |
− | wkMagic | + | wkMagic is configurable through setting certain values in scheme settings, and by encoding special information in a barcode-like fashion on the bottom row of a map file. [[wkMagic Map Wizard]] is a program written by [[People/Hosma293|Hosma293]] (a.k.a. Aerolite) which allows the user to easily encode wkMagic settings into maps. |
+ | |||
+ | At the time of its release, wkMagic was the first W:A extension which affected the game's state on a logic frame basis, allowing synchronized modified game behaviour in network games. As such, it can be considered to be a predecessor to [[RubberWorm]]. | ||
=== Features === | === Features === | ||
Most of wkMagic's features have been implemented in WA since it was made: | Most of wkMagic's features have been implemented in WA since it was made: | ||
* Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for [[Bows and Arrows]]) (now available in scheme options) | * Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for [[Bows and Arrows]]) (now available in scheme options) | ||
− | |||
* Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms") | * Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms") | ||
* Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms") | * Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms") | ||
− | However, wkMagic still has | + | However, wkMagic still has 3 unique features which haven't been implemented in WA since then: |
* Spawn all worms at a certain position at the game start (for [[rope race]]s) | * Spawn all worms at a certain position at the game start (for [[rope race]]s) | ||
+ | * Respawn worms at the start position if they touch water | ||
+ | ** A similar feature is available in WA as of version 3.8 as "RubberWorm anti-sink", but this respawns worms at their last standing position, not the designated start position. | ||
* Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of [[BnG]]) | * Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of [[BnG]]) |
Latest revision as of 12:17, 2 May 2024
![]() |
This WormKit module is not compatible with the latest W:A update (3.8.1). |
wkMagic | |
---|---|
Developer: | CyberShadow |
Supported games: | W:A |
Language: | Delphi |
License: | Partial source avaliable |
Download: | wkmagic1.zip |
wkMagic is a WormKit module written by CyberShadow which enables features depending on data which is encoded in scheme and map files.
wkMagic is compatible only with W:A 3.6.26.5, the latest Beta version at the time of its creation.
wkMagic is configurable through setting certain values in scheme settings, and by encoding special information in a barcode-like fashion on the bottom row of a map file. wkMagic Map Wizard is a program written by Hosma293 (a.k.a. Aerolite) which allows the user to easily encode wkMagic settings into maps.
At the time of its release, wkMagic was the first W:A extension which affected the game's state on a logic frame basis, allowing synchronized modified game behaviour in network games. As such, it can be considered to be a predecessor to RubberWorm.
Features
Most of wkMagic's features have been implemented in WA since it was made:
- Allow placing over 40 mines on the terrain (the mine limit in 3.6.26.5 was still 8) (for Bows and Arrows) (now available in scheme options)
- Allow worms not to collide with (pass through) other worms ("phantom worms") (now available in extended scheme options as of WA version 3.8 as "Phased Worms")
- Allow wind to affect roping and jumping worms (now available in extended scheme options as of WA version 3.8 as "RubberWorm wind influence applies to worms")
However, wkMagic still has 3 unique features which haven't been implemented in WA since then:
- Spawn all worms at a certain position at the game start (for rope races)
- Respawn worms at the start position if they touch water
- A similar feature is available in WA as of version 3.8 as "RubberWorm anti-sink", but this respawns worms at their last standing position, not the designated start position.
- Cause grenades which become stationary to explode with 0 damage (enforce "no sitters" rule of BnG)