(SubgameEntity self, GameExportsImpl gameExports)
| 271 | public static EntThinkAdapter monster_think = new EntThinkAdapter() { |
| 272 | public String getID() { return "monster_think";} |
| 273 | public boolean think(SubgameEntity self, GameExportsImpl gameExports) { |
| 274 | |
| 275 | M.M_MoveFrame(self, gameExports); |
| 276 | if (self.linkcount != self.monsterinfo.linkcount) { |
| 277 | self.monsterinfo.linkcount = self.linkcount; |
| 278 | M.M_CheckGround(self, gameExports); |
| 279 | } |
| 280 | M.setWaterLevel(self, gameExports); |
| 281 | M.applyWaterEffects(self, gameExports); |
| 282 | M.M_SetEffects(self, gameExports.level.time); |
| 283 | return true; |
| 284 | } |
| 285 | }; |
| 286 | |
| 287 | public static EntThinkAdapter monster_triggered_spawn = new EntThinkAdapter() { |
no test coverage detected