40 Commits

Author SHA1 Message Date
Wuzzy
fcdc04374c Disable child tool for some mobs 2024-03-19 15:27:28 +01:00
Wuzzy
74bbc9ce2d Stop mobs jumping at high walls 2024-03-19 12:35:43 +01:00
Wuzzy
892a017938 Reduce jump strength of animals (no fence escape) 2024-03-19 11:43:43 +01:00
Wuzzy
a4006464a1 Add mob tags 2024-03-18 15:04:47 +01:00
Wuzzy
d512b78d67 Can set custom food points for mob foods 2024-03-18 14:20:17 +01:00
Wuzzy
ad86499e98 Split mob translations 2024-03-18 14:14:20 +01:00
Wuzzy
d93d8c2607 Add new follow microtask for aggressive mobs 2024-03-12 19:13:47 +01:00
Wuzzy
b86f43bff0 Change sheep meat and wool drops 2024-03-12 17:22:30 +01:00
Wuzzy
18595c1b37 Add minimum waiting time before wool can regrow 2024-03-12 10:39:02 +01:00
Wuzzy
87cea3aa14 Sheep eats grass slower 2024-03-12 10:05:27 +01:00
Wuzzy
ff1be9a95b Mobs: Separate taming level and horny level 2024-03-11 12:12:13 +01:00
Wuzzy
c1ee4638d9 Fix dead mobs lying wrong on the ground 2024-03-11 11:40:16 +01:00
Wuzzy
4e0f98a41c Teach sheep how to roam 2024-03-10 18:25:05 +01:00
Wuzzy
65260e739d Despawn hostile mobs in only_peaceful_mobs mode 2024-03-08 17:24:16 +01:00
Wuzzy
00907c8669 Re-implement natural mobs spawning 2024-03-07 18:39:47 +01:00
Wuzzy
0d66395425 Smaller collisionbox for boar and sheep 2024-03-05 20:52:30 +01:00
Wuzzy
0ce984eaec Teach boar to not walk into dangerous nodes 2024-03-05 16:49:14 +01:00
Wuzzy
6c8ccf6b49 Change sheep drowning point 2024-02-25 14:24:40 +01:00
Wuzzy
e771150d7a Sheep no longer drops wool when dying shorn 2024-02-23 21:16:36 +01:00
Wuzzy
819186aeb3 Store mob metadata in mob items
Also add 'shorn sheep' item texture
2024-02-23 15:05:18 +01:00
Wuzzy
9b0f58ee09 Add special dying status to mobs 2024-02-22 19:33:37 +01:00
Wuzzy
9f2d8611b3 Enable child growth to boar and sheep 2024-02-16 15:12:24 +01:00
Wuzzy
a2bfe6f078 Mobs: Remove Physics subsystem, we do it by hand 2024-02-08 17:48:47 +01:00
Wuzzy
cd3c8cebc7 Add mob stepheight 2024-02-06 22:00:25 +01:00
Wuzzy
57c62b953e Make boars walk in a random direction 2024-02-03 18:14:56 +01:00
Wuzzy
b98496fd85 Fix sheep not eating swamp grass 2024-02-01 15:27:49 +01:00
Wuzzy
5c03cd683b Add initial_properties to mob defs 2024-01-14 23:34:34 +01:00
Wuzzy
6eee251510 Rename rp_mobs.handle_capture 2023-11-26 02:23:25 +01:00
Wuzzy
ba7dec1fdc Add velocity to mob drops 2023-11-25 01:13:29 +01:00
Wuzzy
610d94d511 Mobs: Add animation support 2023-11-22 03:08:16 +01:00
Wuzzy
a440b7ed8b Mobs: Add parrallel task queue support 2023-11-13 00:04:45 +01:00
Wuzzy
19e7d45c8a Fix buggy sheep grass eating microtask 2023-11-06 23:23:31 +01:00
Wuzzy
bef513bedd Fix possible crash when cutting sheep wool 2023-11-03 12:03:09 +01:00
Wuzzy
82c0d1961a Add basic mob sounds 2023-11-03 00:40:55 +01:00
Wuzzy
6e937fee68 Mobs: Add fall damage 2023-11-02 19:40:45 +01:00
Wuzzy
f1f53cff40 Add functions to init mob breath and node damage 2023-10-31 15:02:18 +01:00
Wuzzy
316e9b56c8 Mobs: Add drowning and node damage 2023-10-30 19:56:35 +01:00
Wuzzy
9e158ea9f8 Remove debug msg from sheep 2023-10-29 16:38:33 +01:00
Wuzzy
2e81ea6215 Refactor mob capturing and document it 2023-10-29 13:00:52 +01:00
Wuzzy
0346bdfb8a Add initial new sheep code 2023-10-19 16:52:21 +02:00